|
b4229c6ac1
|
Implement RECUR
|
2017-11-16 20:53:55 -05:00 |
|
|
e8e9d2e12d
|
Update formatter settings
|
2017-11-12 13:46:15 -05:00 |
|
|
7de348d759
|
Remove wildcard imports
|
2017-11-12 09:42:25 -05:00 |
|
|
23dd1c0654
|
Increase test coverage and refactor code
|
2017-03-23 12:14:44 -04:00 |
|
|
f2a481952d
|
Add @Override annotations and clean up code
|
2017-03-13 09:58:30 -04:00 |
|
|
2bd0c1a674
|
Major Refactor - Static constants and test case names
|
2017-03-02 09:54:23 -05:00 |
|
|
64e18fe076
|
Resolves #12 - &rest keyword added to lambda lists
Added unit tests and cleaned up some code
The setup for acceptance tests now cleans up the environment
|
2017-03-01 11:11:59 -05:00 |
|
|
bf40feadec
|
User defined functions now set up their scope correctly
|
2017-02-27 12:00:24 -05:00 |
|
|
4f4bc8f71a
|
Added special functions (forms) and refactored internal s-expression predicates
|
2017-02-25 17:29:37 -05:00 |
|
|
0855789fde
|
Started changing car/cdr to first/rest, modified acceptance test fixture
|
2017-02-24 11:07:06 -05:00 |
|
|
013707e11a
|
Static import of 'eval'
|
2017-02-21 13:59:56 -05:00 |
|
|
a9a47be6cd
|
Allow DEFUN and LAMBDA with an empty body
|
2017-02-04 15:38:47 -05:00 |
|
|
0a5228d5a7
|
Update argument validation and added unit tests
Fixed some bugs in LET and LAMBDA
Refactored the code in UserDefinedFunction
|
2017-02-04 13:51:10 -05:00 |
|
|
db2817f7be
|
Refactored the symbol table code
|
2017-01-30 16:12:38 -05:00 |
|
|
5351168763
|
Started refactoring UserDefinedFunction
|
2017-01-27 16:19:09 -05:00 |
|
|
919644d9c0
|
Added unit tests and refactored setf
|
2017-01-26 12:30:38 -05:00 |
|
|
0560c02093
|
Re-organized the built in function classes
|
2017-01-14 18:01:14 -05:00 |
|
|
68510ec1a8
|
Started refactoring and writing unit tests for DEFUN
|
2016-12-25 13:29:06 -05:00 |
|
|
7de7996a27
|
Added function to the argument validator and refactored some code
|
2016-12-22 16:55:25 -05:00 |
|
|
c4531b25e2
|
Added unit tests and did some refactoring
|
2016-12-20 12:03:37 -05:00 |
|
|
089e3bd520
|
Refactored the eval package
|
2016-12-19 13:05:53 -05:00 |
|