/uln

A small scripting language

Primary LanguageRust

Undecided Language Name (ULN)

Getting Start With the Language

To get started messing around with ULN first clone the repository

git clone https://github.com/cowboy/uln
cd uln

Then to use the **Repl** run this command
`cargo run --release -- repl`

Installing

To install ULN just run this command
cargo install --get https://github.com/cowboy/uln

Help

If installed
uln --help

cargo run --release -- --help

Idea behind this project.

Just to learn how to make a usable small Functional Style language.

Goals

  • Virtual Machine Stack Based
  • Ability to use different parsers
  • Ability to use different interpreters
  • Maybe pipe into LLVM or make a compiler?