0
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected 1 day ago.
Mar 27, 2023 — Mar 27, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
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