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

https://github.com/f0903/slang

A simple interpreter for a custom scripting language called Slang (simple-language).
https://github.com/f0903/slang

interpreter language programming-language

Last synced: about 1 month ago
JSON representation

A simple interpreter for a custom scripting language called Slang (simple-language).

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/).