Skip to content

ekler25/eclairvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

EclairVM

EclairVM is a stack-based virtual machine for Eclairscript.

Important

This project is currently in a very early development stage.
Not all VM features are implemented yet, and APIs may change frequently.

Current Features

  • Bytecode decoding
  • Nothing more ๐Ÿ’”๐Ÿ’”

Usage

Note

This is not fully implemented yet! As mentioned above, this project is still in a very early development stage.

evm file.ebyte

The .ebyte file is currently just a plain text file containing bytecode.

Later on, the .eclair file extension will be introduced.
A .eclair file will be a compressed archive containing all the bytecode required to run the program.
Dynamic linking will also be added later ๐ŸŒน.

Eclairscript

Eclairscript has its own repository.

About

a VM for eclairscript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages