Skip to content

Releases

1.0

Choose a tag to compare

@elijahshepherd elijahshepherd released this 18 Jul 21:17

Simple 1.0

Init release for the language.

Added

  • Init: Simple language interpreter with natural English syntax
  • Added token lexer for multi-word keywords (greater than or equal, less than or equal)
  • Added parser with precedence climbing for expressions
  • Added interpreter with list/dict/array property access (.contains, .indexOf, .length)
  • Added GitHub release automation for Windows binary downloads
  • Added .github/workflows/release.yml for automatic releases

Improved

  • List/dict property access performance (.contains, .indexOf, .length)

Changed

  • Multi-word keyword syntax (greater than or equal, less than or equal)

Fixed

  • Parser comparison operators
  • Negative column value errors

Removed

  • None