Rudimentary script engine written. Scripts can return values and evaluate expressions.
Added support for strings in ByteConverter.cs. Also added strings to scripts, both at compilation and in runtime as returns and expressions!
Added print function and enabled initiation/setting/use of variables.
Fixed bug where a non-decimal point locale would get an exception when parsing floats.
Scripts now take in arguments.
Refactored how script sources are loaded (they now become Source objects directly when loaded). Scripts are now added for compilation (internally via a new dedicated class) before they are compiled upon request in the script interface.
Scripts can now call other scripts. Refactored a lot of code.
First steps on an ANTLR based compiler.
Added missing save in MonoKleScript project file.
Compiler almost done. Added almost all semantics checks
Rudimentary script engine written. Scripts can return values and evaluate expressions.
Added support for strings in ByteConverter.cs. Also added strings to scripts, both at compilation and in runtime as returns and expressions!
Added print function and enabled initiation/setting/use of variables.
Fixed bug where a non-decimal point locale would get an exception when parsing floats.
Scripts now take in arguments.
Refactored how script sources are loaded (they now become Source objects directly when loaded). Scripts are now added for compilation (internally via a new dedicated class) before they are compiled upon request in the script interface.
Scripts can now call other scripts. Refactored a lot of code.
First steps on an ANTLR based compiler.
Added missing save in MonoKleScript project file.
Compiler almost done. Added almost all semantics checks