Commit Graph

98 Commits (783d0d613d3389af5108ff917178bb0eaa2408dd)

Author SHA1 Message Date
Slava Pestov 7f89cb73a1 Fix bootstrap 2008-04-14 05:27:04 -05:00
Slava Pestov 70bec926d0 New convention for parametrized constructors: new-* instead of construct-* 2008-04-14 05:07:31 -05:00
Slava Pestov d42ae9508f Merge with erg's changes 2008-04-14 04:42:43 -05:00
Slava Pestov 5fda0ed040 Throw error if superclass is not a tuple class 2008-04-14 03:54:02 -05:00
Doug Coleman 4597cab824 move some words to sets
write docs for sets
started on usings..
2008-04-14 02:20:37 -05:00
Doug Coleman 2edd0fefc9 new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
2008-04-13 22:58:07 -05:00
Doug Coleman 30b75a797a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:09 -05:00
Doug Coleman bced4022e5 updating usages of cond/case 2008-04-11 12:53:22 -05:00
Slava Pestov 0f4ac3a8dc Slot shadow warnings 2008-04-07 20:44:43 -05:00
Slava Pestov d5667fd4b1 Better hashcodes 2008-04-05 07:35:51 -05:00
Slava Pestov f7f43fa689 ABOUT: updates vocabulary 2008-04-05 07:00:09 -05:00
Slava Pestov d046c3b614 Documentation updates 2008-04-04 19:40:08 -05:00
Slava Pestov 8f8d78d73d Documentation updates 2008-04-04 09:57:06 -05:00
Slava Pestov 9e227d394e Remove redundant code 2008-04-04 05:09:58 -05:00
Slava Pestov b040d4d033 Convert prettyprinter to inheritance 2008-04-04 04:33:35 -05:00
Slava Pestov 82fc8f18db Converting core to use inheritance 2008-04-04 03:46:30 -05:00
Slava Pestov ef4046cda9 Converting code to use inheritance 2008-04-04 00:33:06 -05:00
Slava Pestov f2440381cd More documentation updates 2008-04-03 21:29:49 -05:00
Slava Pestov cc2f512287 New classes.builtin vocab 2008-04-03 21:19:20 -05:00
Slava Pestov 8245d65a6c Documentation updates 2008-04-03 19:08:34 -05:00
Slava Pestov 16377be935 Use call-next-method 2008-04-03 05:57:20 -05:00
Slava Pestov 54265a9f4c Final inheritance fixes 2008-04-03 04:58:37 -05:00
Slava Pestov 93d9722a6b Fix class resetting 2008-04-03 00:21:53 -05:00
Slava Pestov 192471badb Merge branch 'master' of git://factorcode.org/git/factor 2008-04-02 21:31:50 -05:00
Slava Pestov 5346e1899f Working on call-next-method, and identity-tuple 2008-04-02 21:27:49 -05:00
Slava Pestov 8fde3fb914 More inheritance debugging 2008-04-02 18:50:21 -05:00
Doug Coleman 7ec68e0aa7 singleton docs 2008-04-02 16:32:34 -05:00
Doug Coleman 47b54b1307 add singletons to core 2008-04-02 15:41:29 -05:00
Doug Coleman e62c3c323c fix unit test 2008-04-02 13:13:56 -05:00
Doug Coleman 11feb563eb move singletons to core 2008-04-02 13:11:55 -05:00
Slava Pestov 7a596ce004 Debugging inheritancE 2008-04-02 02:44:10 -05:00
Slava Pestov f96a43c42d Getting ready to drop in new dispatch code 2008-04-02 00:45:30 -05:00
Slava Pestov fa8b578370 Rewriting method dispatch to support inheritance 2008-04-02 00:28:07 -05:00
Eduardo Cavazos cc5ddd8d78 Resolve more add/add* items 2008-03-31 20:05:06 -06:00
Eduardo Cavazos 4f07aefc97 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	core/classes/tuple/tuple.factor
2008-03-31 19:42:21 -06:00
Eduardo Cavazos aa40350aa7 replace add* and add with prefix and suffix 2008-03-31 18:18:05 -06:00
Slava Pestov 8f0530daa6 More inheritance fixes 2008-03-31 03:40:27 -05:00
Slava Pestov 75497d7212 Add another unit test 2008-03-31 01:26:09 -05:00
Slava Pestov 6995e2adf5 Tuple reshaping now works with inheritance 2008-03-31 01:19:34 -05:00
Slava Pestov cd85b545bd Cleaning up tuples 2008-03-30 17:23:42 -05:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov 0e6f753b2f Fix help 2008-03-29 16:04:46 -05:00
Slava Pestov 47c91e379e Fix predicate clobberage 2008-03-29 05:03:04 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov f5e2389c04 Clean up tuple code and get hierarchy changes working 2008-03-29 02:46:29 -05:00
Slava Pestov aec04edbda Phasing out get-slots and cleaning up some code 2008-03-29 00:59:05 -05:00
Slava Pestov d8abb49a9b Working on classes 2008-03-28 22:59:48 -05:00
Slava Pestov febcd88459 Unit test fixes 2008-03-27 05:13:52 -05:00
Slava Pestov 5aae4516dd Working on slot inheritance 2008-03-27 01:42:13 -05:00
Slava Pestov 690621ffb6 Change PREDICATE: syntax 2008-03-26 18:23:19 -05:00