index
:
interpreter
this commit
master
Simple interpreter written in Zig
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
build.zig
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2025-01-15
Add basic support for parsing functions
Baitinq
5
-81
/
+181
2025-01-13
Parser: clean
Baitinq
1
-1
/
+1
2025-01-13
Tokenizer: Add suport for underscores in identifier parsing
Baitinq
2
-3
/
+3
2025-01-13
Tokenizer: Add support for tokenizing functions
Baitinq
3
-5
/
+27
2025-01-12
Implement "return"
Baitinq
5
-4
/
+41
2025-01-12
Evaluator: Store variables with value instead of reference
Baitinq
4
-13
/
+11
2025-01-12
Add support for sum operator
Baitinq
6
-58
/
+99
2025-01-12
Evaluator: Fix bug when variables are initialized with the same identifier as...
Baitinq
2
-2
/
+2
2025-01-12
Tokenizer: Fix tokenizer invalid strings
Baitinq
5
-5
/
+9
2025-01-12
Misc: Improve error messages and add todos
Baitinq
7
-5
/
+34
2025-01-12
Evaluator: Add simple test
Baitinq
1
-0
/
+25
2025-01-11
Misc: Improve lsp errors
Baitinq
2
-0
/
+12
2025-01-11
Parser: fix tests
Baitinq
1
-51
/
+61
2025-01-11
Tokenizer: Improve tests
Baitinq
1
-24
/
+45
2025-01-10
Tokenizer: Fix parsing end-of-buf strings
Baitinq
1
-0
/
+2
2025-01-10
Misc: Support evaluating sequentially in REPL
Baitinq
2
-10
/
+12
2025-01-09
Evaluator: Implement variable declaration and definition and variable printing
Baitinq
3
-9
/
+29
2025-01-08
Evaluator: Implement first version of evaluator that handles print statements
Baitinq
3
-1
/
+69
2025-01-08
Misc: Dont crash REPL if parsing fails
Baitinq
1
-1
/
+3
2025-01-08
Parser: general cleanup
Baitinq
1
-34
/
+22
2025-01-08
Parser: Cleanup node creation
Baitinq
1
-29
/
+20
2025-01-08
Parser: Add grammar docs
Baitinq
1
-2
/
+4
2025-01-08
Parser: Add support for parsing variable statements
Baitinq
1
-4
/
+24
2025-01-08
Parser: Use arena allocator
Baitinq
2
-28
/
+3
2025-01-08
Parser: Prepare for variable statement parsing
Baitinq
1
-11
/
+29
2025-01-07
Parser: Implement print statement parsing properly and cleanup
Baitinq
2
-68
/
+72
2025-01-07
Parser: Small improvements
Baitinq
2
-14
/
+17
2025-01-07
Add REPL
Baitinq
1
-7
/
+