c2b02f0f1e
BIG COMMIT!! Conditional jumps added, way too much stuff changed for a single commit...
72106c9b4d
mistake in test
db73353453
shortened test program, conditional jumps added to roadmap
e451ffd7c5
STARTED WORK ON TRANSLATOR TO IR
4f1718ce5a
unimportant changes...
a08402f795
started work on the scope (not really sure what I'm doing)
3991cb9895
Cleaned up the parser a lil bit
d7c3ab9b4b
The interpreter holds 1 global scope, if you try to access a non declared value it *should* crash.
347a98bd70
Stopped printing useless stuff.
02017854db
no more leaks, less copy assignments, fixed an error where I would be assigning TOK_ID to STM_ASSIGN lvalue.
6a08c8ba72
extra info about grammar
82feecbcb2
Changed token.t to token.tok_type, started work on scopes
deaab50a6d
example of translation from stm to machine lang
6723f51f83
Created utilities file and moved print_tokens and str_token to utilities.