Eclairscript is a high-level, statically typed programming language designed for a stack-based VM. This repository contains the Eclairscript compiler, which translates human-readable Eclairscript code into bytecode that can be executed by the VM.
Important
This project is currently in a very early development stage.
Not all language features are implemented yet, and APIs may change frequently.
- Lexical analysis
- That's it lmao 🥀
eclair filename.ecs
Currently, running this command will display a list of tokens.
In future versions, it will generate a compressed .eclair file containing bytecode that can be executed by the VM.
EclairVM has its own repository (give me star pls)