29 Commits (a8f36b45d1287a773f732c105d48ff5bca6b85c4)
 

Author SHA1 Message Date
Seth Stubbs a8f36b45d1 Optimized uasm.c:pushScope() 10 months ago
Seth Stubbs 27d90fdc38 Refactored sublabels in uasm.c 10 months ago
Seth Stubbs a2fce92777 Added '<' and '>' operators 10 months ago
Seth Stubbs b6403825f9 Optimized uasm.c:popScope() 10 months ago
Seth Stubbs c21d4e6b42 Added while loops! 10 months ago
Seth Stubbs 1b179716f7 Optimized uasm.c:compileIf() 10 months ago
Seth Stubbs df52827b72 Added if statements, added TYPE_BOOL 10 months ago
Seth Stubbs e93f2d646a Added hexadecmial support 10 months ago
Seth Stubbs 5584d746a6 Added TOKEN_EQUAL_EQUAL && TOKEN_BANG_EQUAL 11 months ago
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