aboutsummaryrefslogtreecommitdiff
path: root/src/z/parser/root.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/z/parser/root.zig')
-rw-r--r--src/z/parser/root.zig17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/z/parser/root.zig b/src/z/parser/root.zig
new file mode 100644
index 0000000..e0b67fb
--- /dev/null
+++ b/src/z/parser/root.zig
@@ -0,0 +1,17 @@
+const std = @import("std");
+
+const lexer = @import("lexer.zig");
+pub const Lexer = lexer.Lexer;
+pub const Token = lexer.Token;
+
+pub const js = @import("js/root.zig");
+
+pub fn Parser(TokenType: type) type {
+ return struct {
+ buffer: []const TokenType,
+ };
+}
+
+test {
+ _ = std.testing.refAllDecls(@This());
+}