Started redoing exepass
Added test case for boolean keywords.
fixed regex replacing with subgroups
Merge remote-tracking branch 'origin/redoExepass' into booleankeywords
Added keywords list into functionList.
Reordered IfPass to apply '__if__' keyword properly (used to be applied while still 'if').
fixed quantity pass ande dependency pass wrt dot notation
Merge branch 'redoExepass' into development
removed redundant console.log
Merge branch 'booleankeywords' into functions
renamed getQuantities to getVariables and added tests
Merge branch 'development' into functions
Merge branch 'booleankeywords' into development
Add logical functions.
Merge branch 'functions' into development
Fixed comments and removed zip_original.
Fix issues with shift operator.
Executable now has a time component.
Func macro now supports time memoization.
History macro naming is now by the underscore convention.