dmulholl / pyro

A dynamically-typed, garbage-collected scripting language.
https://www.dmulholl.com/docs/pyro/master/
BSD Zero Clause License
6 stars 0 forks source link

Pyro

Pyro is a dynamically-typed, garbage-collected scripting language implemented in C. Think Python if Guido had been a fan of lexical-scoping, curly braces, and semicolons.

def fib(n) {
    if n < 2 {
        return n;
    }
    return fib(n - 1) + fib(n - 2);
}

Getting Started

Pyro is an experimental language that's still under development — you should only write the control code for your pacemaker/anti-ballistic missile defence system in it if you're feeling particularly adventurous.

Design Goals

Internals

License

Zero-Clause BSD (0BSD).