common_risp

Crates.iocommon_risp
lib.rscommon_risp
version0.1.1
sourcesrc
created_at2024-01-21 17:04:20.017478
updated_at2024-01-27 14:51:50.222047
descriptionLISP
homepagehttps://github.com/myyrakle/common_risp/blob/master/README.md
repositoryhttps://github.com/myyrakle/common_risp
max_upload_size
id1107738
size12,045
myyrakle (myyrakle)

documentation

https://docs.rs/common_risp/latest/common_risp

README

common_risp

GitHub license

Common RISP is a LISP language implementation that operates embedded in Rust code.

Get Started

The code below uses LISP format to calculate and print a numeric value.

fn main() {
    common_risp::compile!(
        (print 99)
        (print (+ 1 2 (* 3 4) 5))
    );
}

The execution result is as follows:

 Compiling common_risp v0.0.0 (/home/myyrakle/Codes/Rust/common_risp/common_risp)
    Finished dev [unoptimized + debuginfo] target(s) in 0.10s
     Running `target/debug/common_risp`
99
20

More Details

Please refer to the documentation for more details.

Commit count: 0

cargo fmt