Releases: TheRealMichaelWang/fastcode
Grouping and Access Protection
FastCode now supports grouping, among many other new features.
*Added grouping, an easy way to organize/protect structures, procedures, and variables. Read more about it here.
*Constants are only swapped during the value tokenization process
*Several memory leaks were fixed
Notes:
- In order to use the standard library, extract the contents of
stl.zip
and place in in the same working directory as FastCode. - You can use the
-gc
flag to tell fastcode to increase garbage collection cycles.
The Big Rewrite
The previous codebase was crippled by a myriad of bugs and design issues. Scalability and debugging were greatly impacted by these issues. But now, I've re-written the entire codebase.
*The garbage-collection/memory management algorithm is bug-free and a lot more scalable.
*The AST has been simplified
*Added some pre-processing features into the tokenization process. Because of this, FastCode is now a REPL, not just a read-print-loop.
*FastCode now supports grouping, a sort of namespace organization system.
Rewritten FastCode codebass pre-release
2.0 Update README.md
Initial Release
1.0 Latest release
Pre-Release
This is the FIRST release. These KEY features have YET to be implemented:
*External Code support
*File system support