diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-01-17 12:30:34 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-01-17 12:55:26 +0900 |
| commit | 22811834abe3603e28128a17ac004b1aeea3d651 (patch) | |
| tree | 071fb87406565a5950f9936dab4d94bb68b14eb6 /src/jq.zig | |
| parent | 11b20173316188f511f24dc4121412097da7848d (diff) | |
| download | zgjq-22811834abe3603e28128a17ac004b1aeea3d651.tar.gz zgjq-22811834abe3603e28128a17ac004b1aeea3d651.tar.zst zgjq-22811834abe3603e28128a17ac004b1aeea3d651.zip | |
implement identity filter
Diffstat (limited to 'src/jq.zig')
| -rw-r--r-- | src/jq.zig | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/jq.zig b/src/jq.zig new file mode 100644 index 0000000..cf0606b --- /dev/null +++ b/src/jq.zig @@ -0,0 +1,16 @@ +pub const TokenizeError = @import("./jq/tokenize.zig").TokenizeError; +pub const TokenKind = @import("./jq/tokenize.zig").TokenKind; +pub const Token = @import("./jq/tokenize.zig").Token; +pub const tokenize = @import("./jq/tokenize.zig").tokenize; + +pub const ParseError = @import("./jq/parse.zig").ParseError; +pub const AstKind = @import("./jq/parse.zig").AstKind; +pub const Ast = @import("./jq/parse.zig").Ast; +pub const parse = @import("./jq/parse.zig").parse; + +pub const Opcode = @import("./jq/compile.zig").Opcode; +pub const Instr = @import("./jq/compile.zig").Instr; +pub const compile = @import("./jq/compile.zig").compile; + +pub const ExecuteError = @import("./jq/execute.zig").ExecuteError; +pub const execute = @import("./jq/execute.zig").execute; |
