Releases: zyrrus/violet
Releases · zyrrus/violet
v0.1.0
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]
returnstrue
) - Type definitions (modeled after TypeScript)
- Type operations (like
x is type
orx is not type
)