James Cash
|
718b29798a
|
Adding missing semicolon to lisp-docs.factor
|
2008-11-06 00:20:52 -05:00 |
James Cash
|
f5db48e3b7
|
Fixing typo in lisp-docs
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
560399a2b6
|
Adding some more documentation to extra/lisp
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
b250a62f87
|
Fixing spacing
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
0e18200b16
|
Fixing defun, adding test for it
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
d2d3e1e4f2
|
Adding more tests to extra/lisp
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
f82cb061f5
|
Fixing bug with quoted expressions for lisp.parser
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
6899bb2898
|
Adding tests for quoted forms in lisp.parser
|
2008-11-06 00:20:51 -05:00 |
James Cash
|
db1a69f6aa
|
Adding support for ' quote syntax in lisp.parser
|
2008-11-06 00:20:51 -05:00 |
Doug Coleman
|
84e267a2a9
|
remove lib usage
|
2008-10-02 17:24:55 -05:00 |
Slava Pestov
|
cf80dd122a
|
Updating code for make and fry changes
|
2008-09-10 22:11:40 -05:00 |
James Cash
|
c25abc5d00
|
Adding tests for <LISP ... LISP>
|
2008-09-08 23:39:15 -04:00 |
James Cash
|
b24a7ee3c4
|
Fixing bugs in extra/lisp, adding <LISP ... LISP>
|
2008-09-08 23:39:15 -04:00 |
James Cash
|
1faba13945
|
Adding more tests to extra/lisp
|
2008-09-08 23:39:15 -04:00 |
James Cash
|
be4e613861
|
Working on adding a <LISP word
|
2008-09-08 23:39:15 -04:00 |
James Cash
|
0037734cfa
|
Reinstating failing test
|
2008-09-08 23:39:14 -04:00 |
Slava Pestov
|
5cbd1fe8fc
|
Remove unnecessary dependency on peg.expr
|
2008-09-08 01:09:52 -05:00 |
James Cash
|
25593873e9
|
Commenting out failing test for push
|
2008-08-23 23:16:10 -04:00 |
James Cash
|
5fb15e4c86
|
More work on extra/lisp - fixing begin
|
2008-08-23 23:13:35 -04:00 |
James Cash
|
3a8d20c5bd
|
Macro-expansion requires another call
|
2008-08-23 23:13:34 -04:00 |
James Cash
|
9d61d71e61
|
Removing 'begin' as a macro, doing it as a special form
|
2008-08-23 23:13:33 -04:00 |
James Cash
|
3ae000d5ab
|
varadic lambdas now working
|
2008-08-23 23:13:33 -04:00 |
James Cash
|
2487ff9c8c
|
Constant-diadic lambdas work now, just need to get vararg lambdas and macros
|
2008-08-23 23:13:32 -04:00 |
James Cash
|
e6c9a3dfa5
|
Adding continutations to USING: list for extra/lisp
|
2008-08-23 23:13:32 -04:00 |
James Cash
|
a7f385ef12
|
Minor changes, still trying to get lisp working
|
2008-08-23 23:13:31 -04:00 |
James Cash
|
1e1fab23b5
|
More changes to lisp, trying to handle multiple body statements. CURRENTLY BROKEN
|
2008-08-23 23:13:31 -04:00 |
James Cash
|
70bb6b71ee
|
More refactorings to extra/lisp in the wake of peg changes
|
2008-08-23 23:13:31 -04:00 |
James Cash
|
7678676455
|
Fixing lisp for changes to peg
|
2008-08-23 23:13:30 -04:00 |
James Cash
|
4013d5059a
|
Refactoring lisp tests
|
2008-08-23 23:13:30 -04:00 |
James Cash
|
2e8d58d131
|
Removing extraneous lines from lisp tests
|
2008-08-23 23:13:29 -04:00 |
James Cash
|
c0b810f970
|
Fixing 'begin' macro definition
|
2008-08-23 23:13:28 -04:00 |
James Cash
|
5fc2942893
|
Minor changes
|
2008-08-23 23:13:28 -04:00 |
James Cash
|
2a36571ca2
|
Minor changes to tests
|
2008-08-23 23:13:28 -04:00 |
James Cash
|
18f3fb004d
|
Still working on lisp macros...
|
2008-08-23 23:13:27 -04:00 |
James Cash
|
a8cd6eb099
|
Defining 'begin' as a macro in lisp tests and fixing indentation
|
2008-08-23 23:13:26 -04:00 |
James Cash
|
b4ee671500
|
Removing special case for 'begin' in lisp - will implement as a macro
|
2008-08-23 23:13:25 -04:00 |
James Cash
|
6543c03b0f
|
Fixing lisp's defmacro for 'if'
|
2008-08-23 23:13:25 -04:00 |
James Cash
|
452f59759a
|
Minor changes to lisp
|
2008-08-23 23:13:24 -04:00 |
James Cash
|
70baf7c9f7
|
Some fixes for cond
|
2008-08-23 23:13:24 -04:00 |
James Cash
|
6d4a366787
|
Fixing definitions for lisp tests
|
2008-08-23 23:13:23 -04:00 |
James Cash
|
43a9413da5
|
Fixing typo in lisp tests
|
2008-08-23 23:13:22 -04:00 |
James Cash
|
0fa6dc12f2
|
More work on lisp macros
|
2008-08-23 23:13:22 -04:00 |
James Cash
|
1824e1c413
|
Reinstating unit tests for lisp
|
2008-08-23 23:13:21 -04:00 |
Chris Double
|
59857a455b
|
Fix lisp unit tests
|
2008-07-11 11:37:02 +12:00 |
Chris Double
|
d808d49f68
|
Fix lisp.parser unit tests
|
2008-07-11 11:37:02 +12:00 |
Slava Pestov
|
537269447c
|
Move mirrors out of the boot image
|
2008-07-02 00:20:01 -05:00 |
Eduardo Cavazos
|
bf238283da
|
Update code for combinators.short-circuit
|
2008-06-24 13:47:54 -05:00 |
James Cash
|
4cc5585a07
|
Commented out remaining failing tests
|
2008-06-11 02:45:31 -04:00 |
James Cash
|
f9676666bd
|
Working on evaluation of arguments in lisp
|
2008-06-11 01:37:07 -04:00 |
James Cash
|
aec57446ab
|
Fixing and adding tests for lisp
|
2008-06-11 01:36:35 -04:00 |