An open API service indexing awesome lists of open source software.

https://github.com/f0903/slang

A WIP simple scripting language, using a bytecode interpreter.
https://github.com/f0903/slang

bytecode interpreter language programming-language

Last synced: 17 days ago
JSON representation

A WIP simple scripting language, using a bytecode interpreter.

Awesome Lists containing this project

README

          

# Slang

A WIP simple scripting language called Slang (*s*imple-*lang*uage), using a bytecode interpreter.
Written to learn the workings behind interpreted languages.

For language syntax see syntax.ebnf or the test.slang file (may not be complete or updated as of writing)

The inner workings of the language is based on clox in the fantastic book ["Crafting Interpreters"](https://craftinginterpreters.com/).