added unop and binop
Merge branch 'chris_kira_semantic_analysis' of https://github.com/dmb2168/PLT into chris_kira_semantic_analysis
added if
added id/assign, not working perfectly but compiling
added tests for if/while/for, fixed bug in for loop, added function calling, began basic tree inits
Macros adjusted.
True and false defined in lrxlib
polymorhpism fixes
initializing trees and printing them now functions properly.
lrxlib:
fixed merge conflict.
initializing trees and printing them done.
added test C program for library
Added preliminary stack example
Added stack preliminary example with workaround for semantic checking issue
Added some comments to stack.lrx
moved lrx_test.c removed todo on stack.lrx
removed bad ast comments from example lrx progs
new lrxlib interface.
-deconstructor is likely to change
-need to add functions to deal with dereferencing and mutating actual data elements
-need to overload subtree function to provide function that doesn't create a new subtree and returns pointer to existing one instead
Merge branch 'master' of github.com:dmb2168/PLT
Added a array.lrx, which does array operations
Merge branch 'master' of https://github.com/dmb2168/PLT