Commit Graph

39 Commits (8b351b1ad6e2355d97d20ef97822b470892bd0f2)

Author SHA1 Message Date
Slava Pestov 5fdb474c76 Fixing various test failures and updating some more vocabs for >r/r> removal 2008-12-17 22:29:32 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Slava Pestov 50e214c152 io.files split up and general refactoring work in progress 2008-12-14 20:03:00 -06:00
Slava Pestov 4f0a9f311e Untangling some dependencies 2008-12-08 14:58:00 -06:00
Doug Coleman 14fb58f448 swap ... 3append -> surround in basis 2008-12-06 18:58:45 -06:00
Doug Coleman db30415dcb basis: swap 3append -> glue 2008-12-03 19:10:41 -06:00
Slava Pestov e5ed7447ed Removing more >r/r> usages 2008-12-03 08:46:16 -06:00
Slava Pestov d0a54e3e8b Fix see-methods when class or generic has no methods 2008-11-28 23:24:59 -06:00
Slava Pestov 958ba935f6 Rename words 2008-11-22 03:38:00 -06:00
Slava Pestov 3e29a31493 Residual fixes for curry/compose change 2008-11-21 05:17:20 -06:00
Slava Pestov 00869b6ad4 Documentation update 2008-11-20 20:35:58 -06:00
Slava Pestov af5e5611dc Better invalid callable check 2008-11-19 18:59:30 -06:00
Slava Pestov 6085557116 Parser now prints an IN:/USING: form if restarts were invoked; add more restarts for certain errors 2008-11-19 16:03:05 -06:00
Slava Pestov c0b56c4d3b 'see' now shows declarations on methods 2008-11-17 08:47:08 -06:00
Slava Pestov 9bf63b1613 New $quotation markup element 2008-11-16 09:03:30 -06:00
Slava Pestov eed1dd3d2b Fix byte vector prettyprinting 2008-11-11 23:38:19 -06:00
Slava Pestov 1d630b6cf2 Minor documentation fixes 2008-11-11 10:51:15 -06:00
Slava Pestov cc879fa9b7 Tuple layouts are now arrays, instead of built-in types. The superclass
array is now part of the tuple layout object itself, and class hashcodes
are stored alongside class words there. This removes 2 indirections when
reading a superclass, and 3 when reading a superclass hashcode.
2008-11-05 22:20:29 -06:00
Slava Pestov 22f11f24c9 Move simple-table. to prettyprint since its generally useful and not specific to tools.time 2008-11-04 17:23:08 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Slava Pestov 9b045043ac Fixing bugs, cleaning up 2008-09-29 19:48:12 -05:00
Slava Pestov 46a530c58e Add limits to see 2008-09-29 04:09:21 -05:00
Slava Pestov 016a1ed817 Fix usability issue found by prunedtree 2008-09-27 13:47:31 -05:00
Slava Pestov 0c8e2584b4 Fixing unit tests for make, fry changes 2008-09-11 00:20:06 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Slava Pestov d97ea12439 Tweak prettyprinter 2008-09-08 17:52:11 -05:00
Doug Coleman 8a921c791c if-empty changes 2008-09-06 19:13:59 -05:00
Slava Pestov 05f47c1aaf Prettyprinter now emits assoc-form tuples unless boa-tuple? is on 2008-09-06 03:23:54 -05:00
Slava Pestov e1716d92b3 Remove delegation slot 2008-09-03 03:46:56 -05:00
Slava Pestov 0c304b8fc6 Removing old accessor usages from core and basis 2008-08-31 07:45:33 -05:00
Doug Coleman 6313ca9e33 new accessors 2008-08-30 21:55:29 -05:00
Doug Coleman b839f608d0 new accessors 2008-08-29 10:27:31 -05:00
Slava Pestov 19673d6826 Merge branch 'master' into new_optimizer 2008-08-15 16:06:33 -05:00
Slava Pestov cf556faf66 Cleanup 2008-08-15 04:09:34 -05:00
Slava Pestov 48fa2e2d0e Updating some code 2008-08-12 03:31:48 -05:00
Eduardo Cavazos a2f6c6dfde prettyprint: Use color objects 2008-08-01 17:32:30 -05:00
Eduardo Cavazos 011a63a27e prettyprint.backend: Use color objects 2008-08-01 14:29:48 -05:00
Slava Pestov 4cb64aaeb8 Fixing unit tests for eval word being moved 2008-07-29 00:05:01 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00