summaryrefslogtreecommitdiff
path: root/src/tokens/syntactic.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tokens/syntactic.rs')
-rw-r--r--src/tokens/syntactic.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tokens/syntactic.rs b/src/tokens/syntactic.rs
index 000d178..162f1c0 100644
--- a/src/tokens/syntactic.rs
+++ b/src/tokens/syntactic.rs
@@ -1,12 +1,12 @@
use crate::*;
-pub struct SyntacticToken {
+pub struct Token {
pub source: SourceSpan,
- pub variant: SyntacticTokenVariant,
+ pub variant: TokenVariant,
}
-pub enum SyntacticTokenVariant {
+pub enum TokenVariant {
LabelDefinition(String),
MacroDefinition(String),
MacroDefinitionTerminator,
@@ -24,11 +24,11 @@ pub enum SyntacticTokenVariant {
Symbol(String),
- Error(SyntacticParseError),
+ Error(ParseError),
}
#[derive(Debug)]
-pub enum SyntacticParseError {
+pub enum ParseError {
InvalidHexadecimalLiteral(String),
InvalidSymbolIdentifier(String),
UnterminatedComment,
@@ -36,9 +36,9 @@ pub enum SyntacticParseError {
}
-impl std::fmt::Debug for SyntacticToken {
+impl std::fmt::Debug for Token {
fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> {
- use SyntacticTokenVariant::*;
+ use TokenVariant::*;
let start = &self.source.in_merged;
let name = match &self.variant {
LabelDefinition(name) => format!("LabelDefinition({name})"),