All Projects → Pebaz → LambdaCore

Pebaz / LambdaCore

Licence: MPL-2.0 license
An interpreted language written in Rust inspired by the Lisp family of languages.

Programming Languages

rust
11053 projects
powershell
5483 projects
HTML
75241 projects
clojure
4091 projects

Projects that are alternatives of or similar to LambdaCore

klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (-50%)
Mutual labels:  interpreter
kpspemu
PSP Emulator written in Kotlin for JVM, JS and Native. Can work as PWA.
Stars: ✭ 57 (+1.79%)
Mutual labels:  interpreter
pawn-3.2-plus
Pawn scripting language with runtime fixes and improvements
Stars: ✭ 14 (-75%)
Mutual labels:  interpreter
consize
Consize is a concatenative programming language
Stars: ✭ 27 (-51.79%)
Mutual labels:  interpreter
minima
A fast, byte-code interpreted language
Stars: ✭ 43 (-23.21%)
Mutual labels:  interpreter
tiny-lang
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✭ 26 (-53.57%)
Mutual labels:  interpreter
color-math
Expressions to manipulate colors.
Stars: ✭ 18 (-67.86%)
Mutual labels:  interpreter
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (+180.36%)
Mutual labels:  interpreter
clover2
Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is high performnace. Please see the wiki for details
Stars: ✭ 100 (+78.57%)
Mutual labels:  interpreter
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+39.29%)
Mutual labels:  interpreter
thislang
A subset of javascript implemented in that subset of javascript. Yes, it can run itself.
Stars: ✭ 31 (-44.64%)
Mutual labels:  interpreter
whilelang
A small programming language created with ANTLR and Scala
Stars: ✭ 29 (-48.21%)
Mutual labels:  interpreter
bfloader
🧠 Brainfuck IDE and interpreter in 512 bytes. (boot sector)
Stars: ✭ 41 (-26.79%)
Mutual labels:  interpreter
mlang
My toy programming languages
Stars: ✭ 36 (-35.71%)
Mutual labels:  interpreter
foth
Tutorial-style FORTH implementation written in golang
Stars: ✭ 50 (-10.71%)
Mutual labels:  interpreter
vonuvoli-scheme
vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
Stars: ✭ 81 (+44.64%)
Mutual labels:  interpreter
Garam-Interpreter
"훈민정음은 디자인이다" 가람은 튜링 완전 프로그래밍 언어입니다.
Stars: ✭ 23 (-58.93%)
Mutual labels:  interpreter
NPython
(Subset of) Python programming language implemented in Nim
Stars: ✭ 17 (-69.64%)
Mutual labels:  interpreter
MUA-Interpreter
MUA is a functional language for teaching use in Principles of Programming Languages course.
Stars: ✭ 16 (-71.43%)
Mutual labels:  interpreter
xin
Xin (신/心) is a flexible functional programming language with a tiny core, inspired by Lisp and CSP
Stars: ✭ 20 (-64.29%)
Mutual labels:  interpreter

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].