Something. |
|
More...
|
almost 14 years ago
|
Doxy comments. |
|
More...
|
almost 14 years ago
|
Test files for demo. (GOing to continue to add Doxygen tags to help in presentation tomorrow.) |
|
More...
|
almost 14 years ago
|
Better type checking...in that it works. Added exit on error but this should really be replaced with something less violent. |
|
More...
|
almost 14 years ago
|
Quick and dirty variable size values in the variableTable. |
|
More...
|
almost 14 years ago
|
More variableTable fixes. |
|
More...
|
almost 14 years ago
|
Modified node creation in variable and function tables to fix null pointers after the functions returned. |
|
More...
|
almost 14 years ago
|
fixed variableTable reference passing during AST creation. |
|
More...
|
almost 14 years ago
|
Fix array declarations with no size, as well as 1d arrays |
|
More...
|
almost 14 years ago
|
Merge branch 'master' of [email protected]:NvPcomp/NvPcomp |
|
More...
|
almost 14 years ago
|
Shadowing |
|
More...
|
almost 14 years ago
|
All the bitwise stuff, shifts, marked what optokentypes aren't currently being used in the .h |
|
More...
|
almost 14 years ago
|
Oopsie... changed 3AC to use mangled_name as it should be. |
|
More...
|
almost 14 years ago
|
indirection/address-of/array-accesses&declarations - 3ac ~90% complete (for required stuff), check optokentypes.h for 3AC usage |
|
More...
|
almost 14 years ago
|
Some function argument stuff |
|
More...
|
almost 14 years ago
|
initializations, and some fixes |
|
More...
|
almost 14 years ago
|
do/while/fors all working |
|
More...
|
almost 14 years ago
|
More 3ac including IF if/elses! fors coming next... |
|
More...
|
almost 14 years ago
|
More 3ac |
|
More...
|
almost 14 years ago
|
Stroke of genious hackery... temp registers propogate correctly now... |
|
More...
|
almost 14 years ago
|
All kinds of sweet 3AC shenanigans. |
|
More...
|
almost 14 years ago
|
Added unit tests (incomplete) for tacnode and tactree. Added display for tactree (update to logger later). |
|
More...
|
almost 14 years ago
|
Add initial 3AC for function definitions, statement lists, declaration lists, etc |
|
More...
|
almost 14 years ago
|
Update function declarations to add info to function table |
|
More...
|
almost 14 years ago
|
Merge branch 'master' of [email protected]:NvPcomp/NvPcomp |
|
More...
|
almost 14 years ago
|
TAC node tested and works. Takes label, operand, 3 addresses, and location. ALso put in a temporary register generator in AST for testing purposes. |
|
More...
|
almost 14 years ago
|
Fixed parameter declarations. |
|
More...
|
almost 14 years ago
|
Added types to functions, parameters incoming... cleaned up some things in the parser |
|
More...
|
almost 14 years ago
|
Three address code updates. Added optokentypes.h. Still need to add faux register generator and location to TAC. |
|
More...
|
almost 14 years ago
|
Fixed basic type checking. |
|
More...
|
almost 14 years ago
|