Age | Commit message (Expand) | Author |
2024-05-12 | Unconfirmed fix for recursive-extension finderHEADmaster | bd-912 |
2024-05-12 | Fix last bugs in HeatVisitor.java | bd-912 |
2024-05-11 | Further simplifications to SymbolTable | bd-912 |
2024-05-11 | Changed SymbolTable to throw and exception when searching for missing entries | bd-912 |
2024-05-11 | Fix three more bugs related to st | bd-912 |
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 pass all positive tests | bd-912 |
2024-04-26 | HeatVisitor MessageSend anonymous, observe Factorial + others pass | bd-912 |
2024-04-26 | Implemented some basic HeatVisitor rules | bd-912 |
2024-04-26 | Added skeleton files in "heat" libary, successor to TypeCheckSimp | bd-912 |
2024-04-25 | Files I forgot to add | bd-912 |
2024-04-25 | Fix message send to handle class variables | bd-912 |
2024-04-25 | BoilVisitor changes to Allocation | 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 changessymbol-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-19 | Global PrintFilter -> MinimalLogger | bd-912 |
2024-04-16 | Properly use Assignment Statement, rather than putting in Allocation | bd-912 |
2024-04-15 | Allow MethodInstance to keep track of parent class | bd-912 |
2024-04-14 | Proper Allocation sizes for Boil VarDeclaration | bd-912 |
2024-04-11 | Very simple argument passing Boil.MessageSend | 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 | Update vaporize visitor for new ST, observe hard work pay off | 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 | Added SymTableFirst, the completed first visitor | 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 |
2024-04-02 | Store SymTable child information as an array of strings | bd-912 |
2024-03-31 | Partial implementation of full class definition storing in SymTable | bd-912 |
2024-03-31 | Added argument+parameter storing for methods to SymbolTable | bd-912 |
2024-03-27 | SymbolTable to separate library, Class/Method Instances | bd-912 |