index
:
lisp
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisp.y
Age
Commit message (
Expand
)
Author
2026-01-22
lambdas now eval whole body and return the last element of the body instead o...
Felix Perktold
2026-01-22
changed the repl so defined values don't immediately get evaluated from REPL ...
Felix Perktold
2026-01-18
refactor lisp.h into public lisp_api.h and internal lisp.h
Felix Perktold
2025-12-23
fix tests, fix empty input behavior
Felix Perktold
2025-12-23
rename eq? to equal?, fix syntax error on empty newline
Felix Perktold
2025-12-22
add reading from files, add quote shorthand (')
Felix Perktold
2025-12-21
fix bug in apply, improve printing
Felix Perktold
2025-12-21
more pretty printing
Felix Perktold
2025-12-21
add builtins, add pretty printing for lists, fix erroneous symbol x not found...
Felix Perktold
2025-12-21
start implementing eval
Felix Perktold
2025-12-21
add environments for symbol definition/lookup
Felix Perktold
2025-12-21
remove WHITESPACE token, ignore whitespace in lexer
Felix Perktold
2025-12-21
add symbols, code cleanup
Felix Perktold
2025-12-20
add list syntactic sugar, eg: (1 2) instead of (1 . (2 . ()))
Felix Perktold
2025-12-20
cleanup
Felix Perktold
2025-12-20
init commit
Felix Perktold