Commit Graph

28 Commits (a91d51dc1c3f946e335c93cdd97a81d758cff164)

Author SHA1 Message Date
Slava Pestov 0be00f03e6 Mirrors now check sot t slot types, support type coercion for setters, instance? now infers, better transform for 'new', more efficient 'case' where keys are all wrappers 2008-06-29 02:12:44 -05:00
Slava Pestov b36e06d0d6 Builtinn types now use new slot accessors; tuple slot type declaration work in progress 2008-06-28 02:36:20 -05:00
Slava Pestov c95851e34f Bug fixes and cleanups 2008-06-11 02:58:38 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Slava Pestov 014d2ea31c Cleaning up and debugging corss-referencing 2008-06-06 20:47:09 -05:00
Doug Coleman 2225d1b990 uncomment bugs to let factor build (buggy) binaries! 2008-05-23 16:34:12 -05:00
Slava Pestov 7a8da37733 Add failing inference test 2008-05-20 18:52:22 -05:00
Slava Pestov 46c76b8b1b Fix unit tests 2008-05-15 00:03:21 -05:00
Slava Pestov ef4046cda9 Converting code to use inheritance 2008-04-04 00:33:06 -05:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Doug Coleman 936bd26a3a update core/ to use ERROR: 2008-03-20 15:00:49 -05:00
Slava Pestov e98cd1fd59 New convention for unit tests 2008-03-01 17:00:45 -05:00
Slava Pestov 91f4ca6a56 Fighting fires 2008-02-21 02:08:08 -06:00
Slava Pestov e66e6d70e4 Moved dispatch to sequences.private 2008-02-11 01:19:53 -06:00
Slava Pestov 765f9bfb43 Fix regression 2008-02-10 01:34:26 -06:00
Slava Pestov c8f042aef4 Redo timeouts 2008-02-09 21:34:42 -06:00
Slava Pestov 5ecf3f7225 Improve unit test documentation and update some tests 2008-02-06 22:58:41 -06:00
Slava Pestov 8428f66933 Fixing unit tests 2008-02-06 15:00:10 -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
Slava Pestov 926e09a46a New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts 2008-01-31 00:52:06 -06:00
Slava Pestov b7327b6228 Redo the profiler 2008-01-02 20:36:36 -04:00
Slava Pestov f53fa196ac New must-infer word; \ foo must-infer asserts that foo's declared effect matches its inferred effect, put this in your unit tests 2007-12-26 20:54:38 -05:00
Slava Pestov 51992905b2 Inference tests tweak 2007-12-17 16:29:26 -05:00
Slava Pestov 1bd8176b4a New tools.test.inference vocabulary with unit-test-effect word 2007-11-15 17:29:00 -05:00
U-SLAVA-FB3999113\Slava 8b54248c50 Get core unit tests to pass without number tower 2007-10-14 21:13:42 -04:00
Slava Pestov c84ba1d76b Fix define-transform bug 2007-10-10 01:53:55 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00