Move scripts out of root directory
Reduce complexity by using Expression.Nodes rather than separate variables in IfExpr
Use Expression.Nodes instead of separate variables in CompExpr
Use Expression.Nodes instead of separate variable in MathExpr
Use Expression.Nodes instead of separate variable in UserExpr
Use Expression.Nodes instead of separate variable in PrintExpr
Use Expression.Nodes instead of separate variable in DefineExpr
Add initial cparsing for import
Fix index out of bounds error where input is only a single line
Improve error reporting and cleanup test script.
Merge branch 'import'