Greg Shuflin
|
82de5c6e27
|
Handle local variables and function params in symbol table
|
2021-10-24 02:02:04 -07:00 |
|
Greg Shuflin
|
9540dc70f2
|
Successfully refactor the ScopeResolver tables
|
2021-10-24 01:06:40 -07:00 |
|
Greg Shuflin
|
ba09919aa1
|
Bunch of rewrites to scope resolver
|
2021-10-24 00:08:26 -07:00 |
|
Greg Shuflin
|
d8f6c41f04
|
Start re-writing reduced ast and evaluator
|
2021-10-23 21:18:40 -07:00 |
|
Greg Shuflin
|
e947569100
|
Rewrite Visitor
And implement the scope resolver in terms of it
|
2021-10-23 01:02:36 -07:00 |
|
Greg Shuflin
|
92a695e523
|
Eliminate one table in SymbolTable
|
2021-10-21 21:55:21 -07:00 |
|
Greg Shuflin
|
fb31687dea
|
Run rustfmt on symbol_table code
|
2021-10-21 14:46:42 -07:00 |
|
Greg Shuflin
|
ae6a79077f
|
more clippy lints
|
2021-10-19 22:24:27 -07:00 |
|
Greg Shuflin
|
0c6c4ef47e
|
Symbol table clippy
|
2021-10-19 21:18:57 -07:00 |
|
Greg Shuflin
|
355ed3c749
|
Rename FQSN -> Fqsn
|
2021-10-19 21:14:15 -07:00 |
|
Greg Shuflin
|
15a08aa8f7
|
SymbolTable error refactoring
|
2021-10-19 19:19:21 -07:00 |
|
Greg Shuflin
|
7a0134014b
|
Switch scope to Rc<String>
|
2021-10-19 17:22:35 -07:00 |
|
Greg Shuflin
|
3060afd752
|
Fix warnings
|
2021-10-19 13:54:32 -07:00 |
|
Greg Shuflin
|
8b724cf0ff
|
Big refactor of symbol table
|
2021-10-19 13:48:00 -07:00 |
|