tzwenn / pyrlang

BEAM-VM in RPython. Fork of https://bitbucket.org/hrc706/pyrlang/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Original Project Side

Forked from: https://bitbucket.org/hrc706/pyrlang/

What is this repository for?

  • Prlang is an Erlang BEAM bytecode interpreter written in RPython. It implements approximately 25% of BEAM instructions. It can support integer calculations (but not bigint), closures, exception handling, some operators to atom, list and tuple, user modules, and multi-process in single core. Pyrlang is still in development.

How do I get set up?

  • rpython -Ojit targettest.py
  • the test demos (*.beam) can be found in test_beam directory.

About

BEAM-VM in RPython. Fork of https://bitbucket.org/hrc706/pyrlang/


Languages

Language:Erlang 56.6%Language:Python 43.3%Language:Assembly 0.1%