|
d256a2a899
|
Add selectors
|
2025-03-02 19:48:23 -08:00 |
|
|
4c1196fbff
|
Add loop statements
|
2025-03-01 01:33:10 -08:00 |
|
|
2d964c1ea7
|
Add binary logical operators
|
2025-02-27 00:00:46 -08:00 |
|
|
c99134d37e
|
Add conditional statements
|
2025-02-26 23:09:00 -08:00 |
|
|
3f2e0ed8f0
|
Tokenize boolean literals
|
2025-02-26 22:20:00 -08:00 |
|
|
c91f286583
|
Create helper functions for quickly using the parser and scanner structs
|
2025-02-26 19:38:24 -08:00 |
|
|
b98ad7ed20
|
Tokenize keywords
|
2025-02-23 23:23:47 -08:00 |
|
|
f7ac905479
|
Remove test file
|
2025-02-23 15:48:11 -08:00 |
|
|
d5f315f2af
|
Implement environments
|
2025-02-23 15:45:27 -08:00 |
|
|
7080240d35
|
Create separate ast submodule
|
2025-02-23 00:59:57 -08:00 |
|
|
e56d2ea18e
|
Simplify parser
|
2025-02-22 21:06:35 -08:00 |
|
|
57bdc31c74
|
Simplify scanner
|
2025-02-16 23:08:58 -08:00 |
|
|
1f43c8ddf2
|
Handle boolean literals
|
2025-02-09 19:41:57 -08:00 |
|
|
15d99b061e
|
Implement print statements
|
2025-02-09 19:38:02 -08:00 |
|
|
b0b1287dee
|
Implement evaluation statements
|
2025-02-08 21:17:37 -08:00 |
|
|
41855b77d6
|
Remove REPL functionality
|
2025-02-08 19:58:01 -08:00 |
|
|
bc7923293f
|
Remove superfluous functions
|
2025-02-08 19:48:11 -08:00 |
|
|
4f71d6ce53
|
Implement expression parsing
|
2025-02-07 22:56:23 -08:00 |
|
|
5044452b8f
|
Refactor expressions
|
2025-01-31 22:42:33 -08:00 |
|
|
205e7d9d9a
|
Implement expressions
|
2025-01-29 17:29:40 -08:00 |
|
|
66c5675556
|
Remove nix flake
|
2025-01-27 00:06:45 -08:00 |
|
|
58c6763bf8
|
Implement scanner
|
2025-01-27 00:05:20 -08:00 |
|
|
e69cf75308
|
Refactor position data into a reusable struct
|
2024-11-24 12:55:44 -08:00 |
|
|
f52b214674
|
Implement source reader
|
2024-11-02 01:05:04 -07:00 |
|
|
b90252db31
|
Initial commit
|
2024-11-01 13:35:43 -07:00 |
|