diff --git a/includes/token.h b/includes/token.h index 180c39d..47f748e 100644 --- a/includes/token.h +++ b/includes/token.h @@ -38,7 +38,7 @@ typedef enum { Reg = 1, Constant = 2, Address = 4, - Nmomic = 8, + Mnemonic = 8, Directive = 16 } TokenClass; diff --git a/src/parser.c b/src/parser.c index 449aeb0..3e7059a 100644 --- a/src/parser.c +++ b/src/parser.c @@ -54,7 +54,7 @@ unsigned char* ParseTokens(List* tokens) { case Directive: HandleAssemblerDirective(); break; - case Nmomic: + case Mnemonic: HandleOperation(); break; case Address: diff --git a/src/token.c b/src/token.c index 7edcfc6..605ab49 100644 --- a/src/token.c +++ b/src/token.c @@ -21,7 +21,7 @@ Token* CreateToken(char* lexeme, void* value, int lineNumber, TokenType type) { TokenClass GetTokenClass(TokenType type) { if (type >= R1 && type <= R8) return Reg; - if (type >= COPY && type <= OUT) return Nmomic; + if (type >= COPY && type <= OUT) return Mnemonic; if (type >= DB && type <= ORG) return Directive; switch(type) {