Jesse Brault
|
08625404ae
|
WIP AnalysisContext abstraction and methods.
|
2026-07-16 18:33:15 -05:00 |
|
Jesse Brault
|
c54db2d70d
|
Work on better AnalysisContext abstractions.
|
2026-07-12 19:17:51 -05:00 |
|
Jesse Brault
|
7b76771843
|
Repl with expressions working, let statements still not working.
|
2026-07-11 14:37:29 -05:00 |
|
Jesse Brault
|
ed6f15a8a9
|
Making semantic analysis more flexible so we can have a repl again soon.
|
2026-07-10 22:15:51 -05:00 |
|
Jesse Brault
|
9b2e952bf8
|
Some examples/ files working again.
|
2026-07-03 17:37:08 -05:00 |
|
Jesse Brault
|
f95d504f88
|
Another big parser refactor, collecting diagnostics better.
|
2026-03-28 20:51:29 -05:00 |
|
Jesse Brault
|
c5781114a5
|
Repl with let statements mostly working.
|
2026-03-25 10:12:05 -05:00 |
|
Jesse Brault
|
cf92356585
|
Major refactor of frontend ast semantic analysis. WIP.
|
2026-03-20 19:36:06 -05:00 |
|
Jesse Brault
|
5a123419bd
|
Assign statements ir and fixing some things.
|
2026-03-14 19:53:06 -05:00 |
|
Jesse Brault
|
8759c3be27
|
Lots of work e2e for reading/setting fields.
|
2026-03-13 09:16:41 -05:00 |
|
Jesse Brault
|
320cdcf805
|
Compiling fields getters/setters.
|
2026-03-12 21:52:52 -05:00 |
|
Jesse Brault
|
75dcca0002
|
Name analysis for classes and affected things.
|
2026-03-11 22:15:23 -05:00 |
|
Jesse Brault
|
89f519c45f
|
Refactor scopes and symbol table for more resiliency and classes/fields.
|
2026-03-11 15:05:47 -05:00 |
|
Jesse Brault
|
705436ba61
|
Add repl subcommand with expressions only.
|
2026-03-09 21:11:09 -05:00 |
|