crythtal
Crythtal
A lisp in Crystal.

Cues taken from:
- Lispy tutorial, building a lisp in Python
- Crisp, another lisp in Crystal
About
Try it
$ crystal src/lisp.cr -- run
Lisp REPL (cntl-d to quit):
>
Goals
- Learn Crystal ✓
- Implement a dynamic language ✓
- Do something with lisp for once ✓
Non-goals
- Implement a full-featured, useful lisp ✗
Todo
- Parse strings
- Build expressions
- Evaluate expressions in bindings
- Lazy eval (
if) - Modify current scope (
define) - Lists (
quote) - REPL
- Custom functions (
lambda) - Implement all those cool lisp-y list functions
- Follow Lispy2
Repository
crythtal
Owner
Statistic
- 8
- 0
- 0
- 0
- 0
- about 10 years ago
- September 26, 2015
License
Links
Synced at
Tue, 02 Dec 2025 18:56:44 GMT
Languages