lispe
Lisp compiler
An implementation of a full-fledged Lisp interpreter with various features such as data structures, pattern programming, and high-level functions
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
372 stars
5 watching
8 forks
Language: C
last commit: 3 months ago data-structuresfunction-compositionhaskell-like-high-level-functioninterpreterlanguagelazy-evaluationlisppattern-programming
Related projects:
Repository | Description | Stars |
---|---|---|
dirkschumacher/llr | A Lisp-like language inspired by Clojure that compiles to R's abstract syntax tree for interpreted expression evaluation. | 202 |
zick/zickstandardlisp | An implementation of the Common Lisp programming language for various interpreters and compilers | 48 |
jxxcarlson/elm-lisp | An experiment in building a typed Lisp compiler and evaluator in Elm. | 5 |
haskell-lisp/liskell | An implementation of Haskell semantics using Lisp syntax | 66 |
weirdconstructor/lal | A Lua compiler that translates a Scheme-like dialect of Lisp into native Lua code | 20 |
gilch/hissp | A Python implementation with Lisp-like features that compiles to functional Python code, enabling metaprogramming and macro-based development. | 388 |
yubrot/llrl | An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. | 156 |
bnmcgn/sigil | A tool that compiles and interprets Common Lisp code into JavaScript, allowing web developers to use advanced Lisp macros and metaprogramming facilities in their JavaScript applications. | 2 |
sctb/lumen | A Lisp implementation with flexible compilation and extensible special forms for JavaScript, designed to match the target runtime environment closely. | 561 |
robert-van-engelen/tinylisp | A compact C implementation of Lisp with 20 built-in primitives and a REPL. | 854 |
chr1st0scli/rainlisp | A .NET implementation of the LISP programming language with features ideal for building domain-specific languages and extending existing systems. | 34 |
tomhrr/dale | A Lisp-flavoured C programming language with additional features like type deduction and compiler introspection. | 1,028 |
cofinalsubnets/wisp | A Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs. | 115 |
cookrn/babybel | Ruby implementation of a Common Lisp dialect for building interpreters and compilers | 8 |
cxxxr/valtan | A compiler that translates Common Lisp code into JavaScript | 238 |