String can now be constructed from a character + repeat count.
Add simple object script (SOS) interpreter framework
Refactor Terrain and Base to use a single string class that can hold any string
Added range encoding prototype
A simple BNF grammar parser
(Untested) HashInner Lua style hash table added
Construction / destruction helpers added to Base.h
A fluxus demo with snowflakes & trees in flake.scm
Re-adding project files with proper path
Eve invention & manufacturing script
Misc scripts :)
Code::Blocks port progress
RTTI reimplemented with templates (because nested macros with templated types as arguments suck).
Grammar is implemented through BNF, compilation changed to work with the new grammar.
Code cleanup.
Added function definition and call grammar.
Assignments work with functions returning multiple arguments.
if-then-else implemented so now the language is Turing complete.
Added while loop, boolean type, comparison operations and boolean operators.
Globals are accessible in functions.
Short circuit boolean evaluation.
Value tables changed to have a CValue key instead of just string.
Table literal grammar.
Added tables.
Instruction set replaced to use value/constant arrays instead of a stack.
Multiple variable assignments now work with functions with multiple results