Skip to content

Releases: TheRealMichaelWang/fastcode

Grouping and Access Protection

14 May 21:20
75ac1be
Compare
Choose a tag to compare

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

04 May 01:47
e850d81
Compare
Choose a tag to compare

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

03 May 20:56
6df749f
Compare
Choose a tag to compare
Pre-release
2.0

Update README.md

Initial Release

26 Mar 18:55
31d911c
Compare
Choose a tag to compare
1.0

Latest release

Pre-Release

08 Mar 00:57
70538c0
Compare
Choose a tag to compare
Pre-Release Pre-release
Pre-release

This is the FIRST release. These KEY features have YET to be implemented:
*External Code support
*File system support