Commit Graph

55 Commits (a7c0b356a84c58edc83e6703cd944e311710e6a3)

Author SHA1 Message Date
Slava Pestov 91ef98cc70 math.parser fix 2008-05-05 18:09:44 -05:00
Slava Pestov 75fb15ee4c Split stdio up into input-stream/output-stream, pipes work in progress 2008-05-05 02:19:25 -05:00
Slava Pestov d1a3b64569 Fix class sorting again 2008-05-02 17:36:31 -05:00
Slava Pestov 5a29b2e273 Class linearization 2008-05-02 02:51:38 -05:00
Slava Pestov d2fe9f6abb Fix unit tests 2008-04-29 06:01:01 -05:00
Slava Pestov ee46527023 Fix tests 2008-04-29 03:59:41 -05:00
Slava Pestov 5901107f66 Bootstrap fix 2008-04-29 01:49:06 -05:00
Slava Pestov 08af497255 Fix /f for large integers 2008-04-28 21:26:31 -05:00
Doug Coleman 1dbc37e0cd Merge branch 'master' of git://factorcode.org/git/factor 2008-04-28 15:18:07 -05:00
Doug Coleman 594d57d5cc fix docs 2008-04-28 15:17:47 -05:00
Slava Pestov 1f7be9945b Cleanup erg's cleanup 2008-04-28 14:52:03 -05:00
Doug Coleman 09c21f077b add invert-comparison word 2008-04-27 23:23:51 -05:00
Doug Coleman 32814ffce5 <=> outputs +lt+ +eq+ +gt+ 2008-04-27 18:57:46 -05:00
Doug Coleman b4f7619655 add math.order 2008-04-27 17:03:21 -05:00
Doug Coleman 15402ed1b4 core changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:12:44 -05:00
Slava Pestov f48d5091c9 Faster inline allocators 2008-04-19 04:52:34 -05:00
Slava Pestov 2d2b3ec904 Partial dispatch on integer operations 2008-04-18 16:51:09 -05:00
Slava Pestov 390afacac8 Better modular arithmetic optmizer 2008-04-17 12:22:24 -05:00
Slava Pestov aaf48cebf5 New utility word 2008-04-13 03:52:40 -05:00
Doug Coleman bced4022e5 updating usages of cond/case 2008-04-11 12:53:22 -05:00
Doug Coleman 1e538ccd03 more docs 2008-04-03 22:16:37 -05:00
Eduardo Cavazos e75222d039 More add and add* cleanups 2008-03-31 19:24:48 -06:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov 32526206f1 Help fixes 2008-03-11 19:51:58 -05:00
Slava Pestov 7ad74eb320 Various fixes 2008-03-08 02:51:26 -06:00
Slava Pestov 7ffd9c95ba Fixing interval comparison 2008-03-07 21:27:00 -06:00
Slava Pestov e98cd1fd59 New convention for unit tests 2008-03-01 17:00:45 -05:00
Slava Pestov 3bf3c3ee5a New sorting comparison operators 2008-02-26 17:33:48 -06:00
Slava Pestov 727f91409d Split off concurrency.mailboxes, add timeout support to promises, locks, mailboxes, semaphores, count-downs 2008-02-21 23:47:06 -06:00
Slava Pestov 2ecd1ba127 Improve ratio syntax 2008-02-10 01:40:17 -06:00
Slava Pestov 52b5c5a068 Reorganize compiler tests 2008-02-08 01:48:51 -06:00
Slava Pestov 78abc143d6 Load fix 2008-02-07 01:01:14 -06:00
Slava Pestov 2541c62e29 Fix code for math.parser changes 2008-02-06 21:15:47 -06:00
Slava Pestov f3c8bd266b Improved syntax for ratios 2008-02-06 20:05:03 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
sheeple a05c18152b flags now works with numbers 2008-02-02 07:05:15 -06:00
sheeple 16e206b3b8 Add flags to math.bitfields 2008-02-02 06:58:28 -06:00
Slava Pestov 2ef76798b0 record1 strings 2008-01-31 23:00:08 -06:00
Slava Pestov feb4e8df9e Fix typo 2008-01-21 15:33:37 -05:00
Doug Coleman aa08a1f5f6 Merge git://factorcode.org/git/factor 2008-01-12 17:44:15 -10:00
Slava Pestov d54fc8172d Assorted fixes 2008-01-12 22:24:27 -05:00
Doug Coleman 0ee64a0358 Merge git://factorcode.org/git/factor 2008-01-12 16:41:00 -10:00
Slava Pestov e3416ec170 Faster bit-arrays 2008-01-12 21:37:44 -05:00
Doug Coleman 8b8ebaacc8 small cleanups from lint 2008-01-12 07:42:47 -10:00
Doug Coleman 84891e2591 pick pick -> 2over
minor cleanups
2008-01-11 12:02:44 -10:00
Doug Coleman ff1ee9e874 2apply and -> both? 2008-01-11 11:03:18 -10:00
Slava Pestov 9c1454ef68 Rename real/imaginary slots of complex to real-part/imaginary-part to avoid clashing with the real class word; fix bug where redefining a generic as a class leaves the word in a weird state 2007-12-27 17:26:39 -05:00
Slava Pestov d7217801c3 Documentation fixes 2007-12-11 22:36:40 -05:00
Slava Pestov 2e78ce3d4a Profiler fixes 2007-10-29 01:12:27 -04:00
Slava Pestov 850c145a09 Fix bootstrap hang 2007-10-24 02:01:43 -04:00