Commit Graph

7028 Commits (c1bd4a7cddf66f2618de07d9453a8147faedec73)

Author SHA1 Message Date
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
Doug Coleman 271943085d add reversed regexp 2008-08-21 19:16:56 -05:00
Doug Coleman 4545ef58a5 add unmatchable-class method to class-member? 2008-08-21 18:01:50 -05:00
Doug Coleman 7d0d2da318 case insensitive works 2008-08-21 17:55:25 -05:00
Doug Coleman 9eba6c0034 case-insensitive for constants 2008-08-21 17:12:26 -05:00
Daniel Ehrenberg 7e098265ef Final changes for deques rename 2008-08-21 22:11:28 +02:00
Doug Coleman 88134e539f Merge branch 'master' of git://factorcode.org/git/factor 2008-08-21 13:09:38 -05:00
Doug Coleman df74d3ac62 move words around, some docs, start of case insensitive 2008-08-21 13:07:01 -05:00
Doug Coleman e0091012e6 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-21 12:46:29 -05:00
Slava Pestov c773d8256b Fix another bug; cleanup phase too eager to remove #phi nodes 2008-08-19 21:48:08 -05:00
Slava Pestov 17758f3749 Stack flow checker; various fixes 2008-08-19 17:11:33 -05:00
Daniel Ehrenberg 1e1da73309 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-19 21:06:26 +02:00
Daniel Ehrenberg 1c13a6a4b9 Deque name change 2008-08-19 21:06:20 +02:00
Slava Pestov 0efec0eff1 DCE fixes 2008-08-18 21:30:10 -05:00
Slava Pestov aa9341e579 Enforce that usages of >r/r> must be balanced within a quotation 2008-08-18 20:49:03 -05:00
Slava Pestov 60dd301497 Merge branch 'master' into new_optimizer 2008-08-18 20:31:57 -05:00
Slava Pestov 95657e5742 Remove some funny retain stack usage 2008-08-18 20:13:24 -05:00
Slava Pestov 705054b567 Working on stricter retain stack usage 2008-08-18 20:08:45 -05:00
Slava Pestov 1f89f9bd86 Merge branch 'master' into new_optimizer 2008-08-18 16:44:01 -05:00
Slava Pestov 707ce03f71 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-18 16:41:10 -05:00
Slava Pestov 8b55b53269 Re-implement reverse to fix obscure problem 2008-08-18 16:40:50 -05:00
Slava Pestov 9b6fb70eba Debugging optimizer 2008-08-18 15:47:49 -05:00
Doug Coleman 4a1a87521c add some metadata 2008-08-18 11:29:30 -05:00
Doug Coleman 9f73644575 put the regexp library into git
it still needs these fixes: empty \Q\E, lookahead, group captures, unicode character classes, reluctant matching if possible
2008-08-18 11:24:18 -05:00