Skip to content

An interpreted language written in Rust inspired by the Lisp family of languages.

License

Notifications You must be signed in to change notification settings

Pebaz/LambdaCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LambdaCore

A small Lisp written in Rust.

GitHubCircleCIGitHub release

Hello World

(print "Hello World")
(set 'name "Pebaz")
(prin "Hello ")
(print name)

Building

git clone https://github.com/Pebaz/LambdaCore
cd LambdaCore
cargo build --release

Running

# Launch the REPL
./lambda_core

# Run a source file
./lambda_core -f some-file.lcore

# Run a code snippet
./lambda_core -c '(print "Hello World")'

Docs