diff options
Diffstat (limited to 'src/tokenize.zig')
| -rw-r--r-- | src/tokenize.zig | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/tokenize.zig b/src/tokenize.zig index 37080b4..93a3ac9 100644 --- a/src/tokenize.zig +++ b/src/tokenize.zig @@ -1,8 +1,15 @@ const std = @import("std"); const TokenError = error{UnknownToken}; +const TokenType = enum { + ret, + intLit, + binaryOp, + semiCol, + nil, +}; -pub const Token = union(enum) { +pub const Token = union(TokenType) { ret: []const u8, intLit: i32, binaryOp: u8, |
