MystPi / bella

🐶 Bella ⌁ A simple functional programming language ⌁ Written in Gleam!
MIT License
20 stars 3 forks source link
functional-programming gleam interpreter lexer nodejs parser programming-language

Bella programming language

Bella language logo

Bella is a simple functional programming language, written in Gleam. Still very much a work-in-progress. 🚧

Using Bella

Download the appropriate executable for your system and add it to PATH, then you can:

Developing

You will need:

gleam run ./examples/hello_world.bella

You can also compile an executable:

# Build
gleam clean && gleam build

# Compile
deno compile -o ./build/bella --unstable --allow-all ./build/dev/javascript/bella/main.ts

# Run
./build/bella ./examples/countdown.bella