Skip to content

szktty/starlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starlight

License

Starlight is a yet another Erlang implementation in Rust.

This project is experimental.

System Requirements

  • OS
    • macOS 10.14+
  • Compiler
    • OCaml 4.07.1+
    • OMake 0.9.8.6
    • (Optional) OPAM 2.0.1+
    • core
    • yojson
    • ppx_let
    • menhir
  • VM
    • Rust 1.31+
    • libdispatch

Building Starlight

$ make

Tools

strl: Compiler

strlrun: VM

Usage

# build
$ ./strl build hello.erl

# build and run
$ ./strl run hello.erl

# run compiled code
$ ./strlrun hello.strlc

About

[WIP] Yet another Erlang implementation in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages