Slava Pestov
|
8a8d3b50b9
|
Add some benchmarks
|
2008-08-24 03:59:22 -05:00 |
Slava Pestov
|
7359873b60
|
Minor compiler tweaks
|
2008-08-24 01:21:23 -05:00 |
Slava Pestov
|
88e3f6bd1d
|
Remove dead code
|
2008-08-24 00:13:35 -05:00 |
Slava Pestov
|
b6a7ebf184
|
Fix map-case
|
2008-08-23 22:35:29 -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
|
82daad3375
|
Fixing cons>seq in extra/lists
|
2008-08-23 23:13:26 -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 |
Slava Pestov
|
91059b4ad6
|
Documentation update
|
2008-08-23 20:24:54 -05:00 |
Slava Pestov
|
8ce6924702
|
Fix minor inference errors
|
2008-08-23 15:05:46 -05:00 |
Slava Pestov
|
496c1a115d
|
Fix typos
|
2008-08-23 15:05:37 -05:00 |
Slava Pestov
|
d8ede92dfb
|
Removing delegation support from UI
|
2008-08-22 23:27:25 -05:00 |
Slava Pestov
|
a4ac751605
|
Starting to remove delegation
|
2008-08-22 23:20:49 -05:00 |
Slava Pestov
|
59f902f673
|
Moving parts of extra/peg to basis
|
2008-08-22 23:04:24 -05:00 |
Slava Pestov
|
8b855b2445
|
Help lint fixes
|
2008-08-22 23:00:35 -05:00 |
Slava Pestov
|
e96228b24c
|
Move a few UI dependencies into basis
|
2008-08-22 22:10:49 -05:00 |
Slava Pestov
|
40e926609a
|
Fixing unit tests
|
2008-08-22 22:07:59 -05:00 |
Slava Pestov
|
fd8136786b
|
Cleaning up DCE
|
2008-08-22 18:09:48 -05:00 |
Slava Pestov
|
3eb0476811
|
Add declaration
|
2008-08-22 18:09:38 -05:00 |
Doug Coleman
|
036a91f68f
|
add synonym for m
|
2008-08-22 18:03:22 -05:00 |
Slava Pestov
|
2440fc1ceb
|
Fixing remaining issues
|
2008-08-22 17:38:23 -05:00 |
Doug Coleman
|
7b2935ab54
|
enable some unit tests, moved failing unit tests to bottom
|
2008-08-22 17:36:22 -05:00 |
Doug Coleman
|
a6970ecaf9
|
moving things around
|
2008-08-22 16:49:48 -05:00 |
Doug Coleman
|
d01598887d
|
read1 drop -> drop1
add possessive/reluctant parsing
|
2008-08-22 16:45:33 -05:00 |
Slava Pestov
|
9aa6d8ae04
|
Compiler fixes
|
2008-08-22 15:30:57 -05:00 |
Slava Pestov
|
86f11713e3
|
Fixing some more bugs
|
2008-08-22 03:12:15 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
cead05c5d2
|
Workaround Windows libc bug (?)
|
2008-08-22 00:32:37 -05:00 |