Skip to content

v0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@zyrrus zyrrus released this 03 Mar 20:32
· 3 commits to main since this release

Features in this Release

  • Basic lexer/parser for most of the common language features.
  • Executable version of the parser. Run violet path/to/file.vi to parse a file.

Features on the Horizon

  • Lists
  • List comprehensions
  • List operations (like x in [a, b, c, x, y, z] returns true)
  • Type definitions (modeled after TypeScript)
  • Type operations (like x is type or x is not type)