Age | Commit message (Expand) | Author |
2024-04-19 | Use one global logger | bd-912 |
2024-04-19 | Switched to use of Logger Module | bd-912 |
2024-04-19 | Kettle function to replace method declaractions | bd-912 |
2024-04-19 | Create 'Kettle' class | bd-912 |
2024-04-17 | Basic, ugly "this" support in BoilSimp | bd-912 |
2024-04-17 | Add 'if' statement functionality, booleans in BoilSimp | bd-912 |
2024-04-17 | Add all of the tests I forgot to add | bd-912 |
2024-04-17 | Alias each class variable to a temporary in BoilSimp.MethodDeclaration | bd-912 |
2024-04-17 | Fix bugs in dereferencing, minor code cleanup | bd-912 |
2024-04-17 | Fix the return statement in Boil.MethodDeclaration | bd-912 |
2024-04-17 | Allow CFG to compile by removing generic types | bd-912 |
2024-04-17 | Uber-gross anonymous class functionality in Boil.MessageSend | bd-912 |
2024-04-17 | TypeFactory now maps "strings" to temp alias | bd-912 |
2024-04-17 | Rename Node->NodeCFG to avoid namespace collision | bd-912 |
2024-04-17 | CFG Skeleton Files | bd-912 |
2024-04-16 | Override BoilSimp constructor | bd-912 |
2024-04-16 | Make symt a class variable in BoilSimp | bd-912 |
2024-04-16 | Properly use Assignment Statement, rather than putting in Allocation | bd-912 |
2024-04-15 | HW3 Test runner script | bd-912 |
2024-04-15 | Functional BoilSimp.PrintStatement | bd-912 |
2024-04-15 | Use class varaible to keep track of collected program in BoilSimp | bd-912 |
2024-04-15 | Allow MethodInstance to keep track of parent class | bd-912 |
2024-04-15 | Some pretty-printer functionality in TotalSpill | bd-912 |
2024-04-15 | Correctly call Vapor visitor | bd-912 |
2024-04-15 | Add skeleton of CFG visitor | bd-912 |
2024-04-14 | Add HW4 Test Files | bd-912 |
2024-04-14 | Proper Allocation sizes for Boil VarDeclaration | bd-912 |
2024-04-14 | TypeCheck.MessageSend partial implementation | bd-912 |
2024-04-13 | Complete MessageSend | bd-912 |
2024-04-11 | Very simple argument passing Boil.MessageSend | bd-912 |
2024-04-10 | Library rename, created A4 directories | 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 | Partial restoration of TypeCheckSimp to work with new SymTable | 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 | Reorder generated files | bd-912 |
2024-03-27 | SymbolTable to separate library, Class/Method Instances | bd-912 |
2024-03-27 | Expand file structure, Vaporize skeleton | bd-912 |
2024-03-25 | All tests run, basic rules implemented | bd-912 |
2024-03-25 | Funnel all debug print statements into designated print filter | bd-912 |