20 Commits (bad7dec335324f15c0a6047a1d7099f7c553802b)
 

Author SHA1 Message Date
Seth Stubbs bad7dec335 Added UASTRootNode 11 months ago
Seth Stubbs 457a28c037 Changed the way errors are reported, added TOKEN_CHAR_LIT 11 months ago
Seth Stubbs 01cf747869 Minor refactoring, added NODE_STATE_DECLARE_VAR 11 months ago
Seth Stubbs 0ca4f9e9a2 Added SIZE_* macros and used them for better readability 11 months ago
Seth Stubbs af756b451f Switched "short" to "int", "byte" to "char" 11 months ago
Seth Stubbs d9ff973da1 Added assignment expressions 11 months ago
Seth Stubbs ba1b099671 Refactored uasm.c 11 months ago
Seth Stubbs d8456793f9 Major refactoring, added short variables, added thin memory management library! 11 months ago
Seth Stubbs 9659675122 Added base scope/variable boilerplate stuff to uparse.c 11 months ago
Seth Stubbs c871f672d7 Minor cparse.[ch] refactoring, removed UStateType 11 months ago
Seth Stubbs 3257ed9041 Added basic statement support ot uparse.c 11 months ago
Seth Stubbs f29e4a9831 Added UP_freeTree & free'd the AST after use in main.c 11 months ago
Seth Stubbs 1e1491c483 Added some boilerplate to print the evaluated expression to the console 11 months ago
Seth Stubbs 78bd44be88 Added basic AST traversal compiler! 11 months ago
Seth Stubbs 4b34b9a9d5 Fixed various issues with the parser & started uasm.[ch] 11 months ago
Seth Stubbs 109b3e1ff2 removed bin binary 11 months ago
Seth Stubbs ea934aa55a Switched to c89 11 months ago
Seth Stubbs 1135e570bc Minor bug fixes, removed object files 11 months ago
Seth Stubbs 4fb5aab146 Added basic AST parser, printTree() is used to show the generated tree 11 months ago
Seth Stubbs f17285ec6c inital commit 11 months ago