Make a Lisp
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Riyyi 705e80ad6b Everywhere: Split REPL from main(), put settings in environment 1 year ago
..
env Everywhere: Split REPL from main(), put settings in environment 1 year ago
ast.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
ast.h Reader+Env: Add dump function 1 year ago
error.h Everywhere: Implement step9 try/catch 2 years ago
eval-special-form.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
eval.cpp Everywhere: Add docstring support 1 year ago
eval.h Everywhere: Split REPL from main(), put settings in environment 1 year ago
forward.h Everywhere: Split REPL from main(), put settings in environment 1 year ago
lexer.cpp Lexer+Reader: Don't tokenize comments 2 years ago
lexer.h Lexer+Reader: Don't tokenize comments 2 years ago
macro.h Everywhere: Add docstring support 1 year ago
main.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
printer.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
printer.h Printer: Rename node -> value 1 year ago
reader.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
reader.h Reader+Env: Add dump function 1 year ago
readline.cpp Main+Readline+Env: Add readline core function 2 years ago
readline.h Main+Readline+Env: Add readline core function 2 years ago
repl.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
repl.h Everywhere: Split REPL from main(), put settings in environment 1 year ago
settings.cpp Everywhere: Split REPL from main(), put settings in environment 1 year ago
settings.h Everywhere: Split REPL from main(), put settings in environment 1 year ago
types.h Lisp: Add source 2 years ago
util.h Everywhere: Make the project compile again 2 years ago