Added a distinction between constant numbers and what are effectively memory addresses (i.e. strings and labels).

This commit is contained in:
2022-08-25 19:47:16 -05:00
parent 03d5660677
commit 0e53f9798f
5 changed files with 60 additions and 18 deletions
+2 -1
View File
@@ -28,8 +28,9 @@ TokenClass GetTokenClass(TokenType type) {
case STRING:
case IDENTIFIER:
case LABEL:
return Address;
case NUMBER:
return Immediate16;
return Constant;
default:
return None;
}