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
6573ac0b22
Env: Add more native functions
|
3 years ago |
| .. |
|
ast.cpp
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
ast.h
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
environment.cpp
|
Env: Add more native functions
|
3 years ago |
|
environment.h
|
Env: Add more native functions
|
3 years ago |
|
error.h
|
Everywhere: Add Error class for generic error reporting
|
3 years ago |
|
eval.cpp
|
Eval: Improve correctness and error handling
|
3 years ago |
|
eval.h
|
Everywhere: Initial implementation of step3
|
3 years ago |
|
functions.cpp
|
Env: Add more native functions
|
3 years ago |
|
lexer.cpp
|
Everywhere: Pass step2 tests by supporting hash-maps
|
3 years ago |
|
lexer.h
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
printer.cpp
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
printer.h
|
Everywhere: Put ASTNodes into a smart pointer
|
3 years ago |
|
reader.cpp
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
reader.h
|
Everywhere: Add support for nil, true, false data types
|
3 years ago |
|
readline.cpp
|
Main+Readline: Do not leak history path std::string_view
|
3 years ago |
|
readline.h
|
Main+Readline: Do not leak history path std::string_view
|
3 years ago |
|
settings.cpp
|
Main: Add CLI arguments to enable pretty printing / dumping
|
3 years ago |
|
settings.h
|
Main: Add CLI arguments to enable pretty printing / dumping
|
3 years ago |
|
step0_repl.cpp
|
Lisp: Add source
|
3 years ago |
|
step1_read_print.cpp
|
Everywhere: Put ASTNodes into a smart pointer
|
3 years ago |
|
step2_eval.cpp
|
Everywhere: Initial implementation of step3
|
3 years ago |
|
step3_env.cpp
|
Env: Add more native functions
|
3 years ago |
|
step4_if_fn_do.cpp
|
Env: Add more native functions
|
3 years ago |
|
types.h
|
Lisp: Add source
|
3 years ago |