#programming-language #lexer #parser #executing #orion #lib #content

orion_lib

A library for parsing and executing the Orion Programming Language

5 releases (major breaking)

new 4.0.0 Apr 11, 2024
3.0.0 Mar 14, 2024
2.0.0 Mar 13, 2024
1.0.0 Feb 28, 2024
0.1.0 Feb 4, 2024

#583 in Programming languages

Download history 41/week @ 2024-02-18 174/week @ 2024-02-25 12/week @ 2024-03-03 283/week @ 2024-03-10 22/week @ 2024-03-17 2/week @ 2024-03-24 31/week @ 2024-03-31

339 downloads per month

Custom license

26KB
746 lines

orion-lib

A library for parsing and executing the Orion Programming Language


lib.rs:

Lexer, parser and runner for the Orion Programming Language.

Aspirations

Out of the box, users get a polished lexer, parser and runner for Orion.

Example

Run

$ cargo add orion_lib

Then use the functions

use orion_lib::run_contents;

run_contents("say(\"Hello, world!\")".to_string());

Dependencies

~1.5MB