Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 834 Bytes

README.md

File metadata and controls

45 lines (32 loc) · 834 Bytes

VM: Little Actor Machine

SYNRC

Little Actor Machine (LAM) is a lightweight BEAM-compatible SMP-aware virtual machine implemented in Rust by Leandro Ostera.

Features

  • Runs natively in POSIX environments
  • Easy to target, a small and specified bytecode
  • BEAM-compatible, via transpiler
  • SMP-aware out of the box
  • Foundation for N2O.DEV

Status

Toy.

Prerequisites

In order to setup cargo env you should install rustup and wasm-pack in local dotfiles folders.

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ curl https://rustwasm.github.io/wasm-pack/installer/init.sh \
  -sSf | sh

Build

$ make

Credits

  • Leandro Ostera