-
Notifications
You must be signed in to change notification settings - Fork 0
A virtual machine implemented in C for a lisp-like language.
License
BenLand100/L
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
L is a toy project to implement a lisp-like language in C. The objective here is to end up with a language with simple evaluation rules (lisp.c/lisp.h) and simple primitive operations (primitives.c/primitives.h) where the code and data are made of dual pointers (NODE) often referred to as "cons cells" in other dialects. This amounts to writing a virtual machine to evaluate cons cells (this project) which could be easily ported to any language or architecture. Source is released under GPLv3. ~Benjamin J. Land a.k.a. BenLand100
About
A virtual machine implemented in C for a lisp-like language.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published