"If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work." - Steve Yegge
"Without a compiler or an interpreter, a programming language is nothing more than an idea or a specification." - Thorsten Ball
This repository contains an interpreter for the Ruedalang programming language.
- C-family syntax
- Variable bindings
- Integers and booleans
- Arithmetic expressions
- Built-in first-class functions
- Closures
- Strings
- Arrays
- Hash maps
This library is distributed under the MIT License found in the LICENSE file.