Skip to content

Releases: turrnut/SIMAS

v2.3

10 Jul 15:59

Choose a tag to compare

Changes:

  • fixed some issues in neqc
  • added support for lists in arguments and return values
  • added list dump and list load
    Full Changelog: v2.2...v2.3

v2.2

09 Jul 13:50

Choose a tag to compare

MAJOR UPDATE

  • Lists are now supported
    • But there isn't a lot of testing yet, so this feature might not be production-ready
  • Fixed some issues in build.sh
  • Fixed some issues with eqc and eqv's detection of booleans

Full Changelog: v2.1...v2.2

v2.1

04 Jul 17:06

Choose a tag to compare

Some minor changes from v2.0

Full Changelog: v2.0...v2.1

v2.0

10 Jan 22:10

Choose a tag to compare

Changes;

  • Import statements actually work now
  • SIMAS now has a REPL
  • Added a way to set up static servers directly from SIMAS

v1.1

28 Dec 20:40

Choose a tag to compare

Added:

  • I/O Operations: reading and writing files
  • Escape characters

Contact me:

Email: turrnut@gmail.com
Discord: https://discord.gg/F8mpvVgjNs

v1.0

26 Dec 16:02

Choose a tag to compare

SIMAS v1.0

The first stable version of the SIMAS programming language. It is licensed under the GPL-3.
See the README.md or the Wiki of this Repo for detailed documentation.
SIMAS is currently available for Windows, MacOS and Linux.
If you're running SIMAS on Linux or MacOS, please chmod it so you can run it. See README.md for details.
If you would like to contribute to SIMAS, open a pull request.
If you find an issue with the code or would like to share things that can be improved, contacted me using the information below or open an issue on this Github repo.

Contact me:

Email: turrnut@gmail.com
Discord: https://discord.gg/F8mpvVgjNs

v0.9

14 Dec 19:04

Choose a tag to compare

v0.9 Pre-release
Pre-release

Added functions, labels, comparison operators, conditional and unconditional jumps.
SIMAS now compiles to bytecode first, before being executed.

v0.0.1

12 Nov 22:40

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

First SIMAS release. This is a testing pre-release.