Age | Commit message (Expand) | Author |
2024-05-03 | Move creating temporaries to Expression statements in BoilVisitor | bd-912 |
2024-04-26 | HeatVisitor MessageSend anonymous, observe Factorial + others pass | bd-912 |
2024-04-26 | Added skeleton files in "heat" libary, successor to TypeCheckSimp | bd-912 |
2024-04-26 | Rearrange directory structure | bd-912 |
2024-04-25 | Fix BracketSend to handle class attributes, observe all given tests pass | 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 | BoilVisitor not expression, observe more tests pass | bd-912 |
2024-04-25 | Use variables to reference array indices, observe more passing tests | 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 | Basic support for 'extended' classes in SymbolTable | bd-912 |
2024-04-24 | Boil new array tests | bd-912 |
2024-04-24 | Int arrays + Referencing Locals FIXED | bd-912 |
2024-04-24 | Partial support for array accesses, start fixing MemWrite | bd-912 |
2024-04-23 | Allow "this" use in message send to call correct method | bd-912 |
2024-04-23 | Fix final bug introduced with BoilVisitor rewrite | bd-912 |
2024-04-23 | Fix first of a few new minor bugs introduced with rewrite | bd-912 |
2024-04-23 | Cleanup BoilSimp -> BoilVisitor | bd-912 |
2024-04-19 | Global PrintFilter -> MinimalLogger | 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-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-14 | Proper Allocation sizes for Boil VarDeclaration | 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 |