index
:
minijava-compiler.git
master
symbol-table-new-key
A minijava compiler built (mostly) from scratch
bd
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
st
/
SymbolTable.java
Age
Commit message (
Expand
)
Author
2024-05-10
Require parameters to match exactly in SymbolTable for non-overwrite
bd-912
2024-05-10
Fix introduced error with ClassInstance.equals double usage
bd-912
2024-05-10
More examples, another small fix for detecting overloads
bd-912
2024-05-10
Fixed many issues with overloading in extensions
bd-912
2024-05-09
Many final bug-fixes in heat visitor, symbol table
bd-912
2024-04-26
HeatVisitor MessageSend anonymous, observe Factorial + others pass
bd-912
2024-04-25
BoilVisitor.MessageSend for Bracket, proper class Extension in ST
bd-912
2024-04-25
Fix last new bug in BoilVisitor from symt changes
symbol-table-new-key
bd-912
2024-04-25
Fix first bugs in BoilVisitor for new SymbolTable
bd-912
2024-04-25
Rewrote Symbol Table to be more context aware and avoid collisions
bd-912
2024-04-25
Basic support for 'extended' classes in SymbolTable
bd-912
2024-04-25
Rewrote SymbolTable to add uniqueness to stored tokens
bd-912
2024-04-23
Cleanup BoilSimp -> BoilVisitor
bd-912
2024-04-20
Non-function live-interval computation algorithm
bd-912
2024-04-15
Allow MethodInstance to keep track of parent class
bd-912
2024-04-09
Partial arguments in Vaporize.MessageSend, Typecheck for milestone
bd-912
2024-04-09
Finished Vaporize.MessageSend
bd-912
2024-04-08
J2V works for simple examples
bd-912
2024-04-07
More bugfixes in ST, changes to scoping
bd-912
2024-04-06
Add SymTableTopDown, changes to SymbolTable to make it possible
bd-912
2024-04-06
Add test file, fix minor issues in SymbolTable
bd-912
2024-04-06
Untested SymbolTable full implementation
bd-912
2024-04-06
Rewrite SymbolTable again P1
bd-912