All Projects → mdg → leema

mdg / leema

Licence: Apache-2.0 license
A functional programming language designed for concurrency and failure

Programming Languages

rust
11053 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to leema

CodeDeobfuscator
Code Deobfuscator
Stars: ✭ 45 (+4.65%)
Mutual labels:  virtual-machine
wavm
Wait, another virtual machine ?
Stars: ✭ 61 (+41.86%)
Mutual labels:  virtual-machine
mima
MIninmal MAchine Assembler and Simulator
Stars: ✭ 19 (-55.81%)
Mutual labels:  virtual-machine
grimoire
A fast, concurrent based scripting language for D.
Stars: ✭ 21 (-51.16%)
Mutual labels:  virtual-machine
SBTCVM-Gen2-9
SBTCVM is a virtual machine implementation of a balanced ternary (base 3) computer. Features several compiled languages for ternary software development.
Stars: ✭ 32 (-25.58%)
Mutual labels:  virtual-machine
thislang
A subset of javascript implemented in that subset of javascript. Yes, it can run itself.
Stars: ✭ 31 (-27.91%)
Mutual labels:  virtual-machine
c8c
The chip8 compiler, assembler, and virtual machine
Stars: ✭ 110 (+155.81%)
Mutual labels:  virtual-machine
VPS
Script and resources to install VitalPBX on VPS Machines
Stars: ✭ 21 (-51.16%)
Mutual labels:  virtual-machine
ShitVM
가벼운 가상머신
Stars: ✭ 14 (-67.44%)
Mutual labels:  virtual-machine
minima
A fast, byte-code interpreted language
Stars: ✭ 43 (+0%)
Mutual labels:  virtual-machine
vagrant-try-alerta
Vagrant Boxes of alerta with other popular monitoring tools eg. Nagios, Riemann, Zabbix, Sensu, Kibana
Stars: ✭ 16 (-62.79%)
Mutual labels:  virtual-machine
misp-packer
Build Automated Machine Images for MISP
Stars: ✭ 25 (-41.86%)
Mutual labels:  virtual-machine
vm
The mm-ADT Virtual Machine
Stars: ✭ 29 (-32.56%)
Mutual labels:  virtual-machine
myshoes
Auto-scaling VirtualMachine runner 🏃 for GitHub Actions
Stars: ✭ 68 (+58.14%)
Mutual labels:  virtual-machine
ThreatPursuit-VM
Threat Pursuit Virtual Machine (VM): A fully customizable, open-sourced Windows-based distribution focused on threat intelligence analysis and hunting designed for intel and malware analysts as well as threat hunters to get up and running quickly.
Stars: ✭ 1,033 (+2302.33%)
Mutual labels:  virtual-machine
ubuntu-vnc-xfce-firefox
Retired. Headless Ubuntu/Xfce containers with VNC/noVNC and Firefox (Generation 1)
Stars: ✭ 20 (-53.49%)
Mutual labels:  virtual-machine
TWVM
A tiny, lightweight and efficient WebAssembly virtual machine.
Stars: ✭ 105 (+144.19%)
Mutual labels:  virtual-machine
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+81.4%)
Mutual labels:  virtual-machine
clover2
Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is high performnace. Please see the wiki for details
Stars: ✭ 100 (+132.56%)
Mutual labels:  virtual-machine
Arduino-Shell
RPN Postscript/Forth Command Shell for Arduino
Stars: ✭ 19 (-55.81%)
Mutual labels:  virtual-machine

leema

make unit Rust Unit Tests (cargo t)
make format Code Formatting Check
make T Integration Tests (pytest)

Leema is a concurrent, error-tolerant, functional programming language.

Build

Dependencies:

  • Rust Stable
  • Rust Nightly for formatting
  • Pytest for integration tests

Build the leema vm by running make

Tests

All tests

make test

Unit tests only

make unit

Integration tests only

make T

Copyright 2022 Matthew Graham

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].