#scripting-language #python #mtots

bin+lib mtots_core

Core implementation of the mtots scripting language

3 releases

0.1.2 Aug 15, 2020
0.1.1 Jun 19, 2020
0.1.0 May 26, 2020

#199 in #scripting-language

22 downloads per month
Used in mtots

Apache-2.0

425KB
12K SLoC

Rust 11K SLoC // 0.0% comments Unison 1.5K SLoC Lua 8 SLoC Python 6 SLoC // 0.7% comments

mtots_core

Core of the mtots scripting language. This package should have zero external dependencies.

You can get started with running the interpreter with cargo run.

See samples/ for sample scripts

MTOTS_PATH works the way PYTHONPATH does for Python.

testing

In addition to cargo test, I like to run tests written in mtots itself by running cargo run -- ./samples/tests

Dependencies

~1–1.8MB
~27K SLoC