| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-17 | move builtin functions to their own functions out of eval() | Oskari Timperi | |
| 2014-05-17 | refactor code to use LIST from sys/queue.h | Oskari Timperi | |
| It's now easier and more natural to work with the code. :-P | |||
| 2014-05-16 | fix: use eval_env() when evaluating stuff\! | Oskari Timperi | |
| 2014-05-15 | eval symbols and allow defining variables | Oskari Timperi | |
| 2014-05-15 | fix eval() and eval_str() to use empty environments as args to ↵ | Oskari Timperi | |
| eval_env()/eval_str_env() | |||
| 2014-05-15 | add eval functions that take env as argument (no env support yet) | Oskari Timperi | |
| 2014-05-14 | eval: more tests | Oskari Timperi | |
| 2014-05-14 | eval: misc | Oskari Timperi | |
| 2014-05-14 | eval: add 'mod' function | Oskari Timperi | |
| 2014-05-14 | Initial commit | Oskari Timperi | |
| - tokenizing, parsing and basic eval support - arithmetic (+, -, *, /) - quote - atom for checking if the arg is an atom (i.e. not a list) - eq for checking equality - > for checking order - if - some unit testing - simple repl - mem management needs improvement :-) | |||
