Skip to content

ekler25/eclairscript-a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Important

new repo

Eclairscript

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.

Current Features

  • Lexical analysis
  • That's it lmao 🥀

How to use?

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.

todo

  • parser
  • transpiler (parser nodes -> bytecode)
  • idk other stuff

EclairVM

EclairVM has its own repository (give me star pls)

About

A simple, statically typed, compiled to bytecode language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages