summaryrefslogtreecommitdiff
path: root/src/tokenize.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/tokenize.zig')
-rw-r--r--src/tokenize.zig9
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,