Commit Graph

22 Commits (155cc440202fbdab9fb087029d60af7df54e74e7)

Author SHA1 Message Date
John Benediktsson 6bac58fa97 mirrors: fix assoc-size for non-tuple-classes. 2013-04-23 07:55:03 -07:00
Doug Coleman 23d4eb5f7d mirrors: Make strings an inspected-sequence. Fixes #857. 2013-04-22 22:23:15 -07:00
John Benediktsson 5f543dd8af mirrors: simplify code with fry. 2013-04-22 11:48:26 -07:00
John Benediktsson 290aaa3dcd mirrors: implement keys/values. 2013-04-07 12:51:35 -07:00
Doug Coleman f9257959fd Rename class to class-of 2011-10-24 06:47:42 -05:00
Slava Pestov 3dabdcbdc3 mirrors: rename enumerated-sequence to inspected-sequence 2010-06-11 17:14:15 -04:00
Daniel Ehrenberg 4af88ff9ff Making more vocabs use require-when 2010-03-18 01:39:30 -04:00
Slava Pestov 2b142dabae Re-organize a few things to reduce '-include=' image size 2009-10-23 04:32:17 -05:00
Slava Pestov bbedd03f6b mirrors: don't depend on specialized-arrays, it pulls in too much 2009-10-23 04:24:20 -05:00
Joe Groff 4809253c48 make simd objects inspectable 2009-10-16 14:22:20 -05:00
Joe Groff d7db62a145 make byte-arrays and specialized-arrays reveal their elements through the inspector 2009-09-28 20:34:42 -05:00
Joe Groff f3768b5361 clean up the bootstrap mess by moving the struct summary and make-mirror methods to classes.struct.prettyprint 2009-08-31 20:32:00 -05:00
Doug Coleman f0e14d1c3c mirrors on structs again, add summary method for structs 2009-08-31 19:27:29 -05:00
Doug Coleman 3d975ea7ab struct mirrors were not ready yet 2009-08-31 19:10:48 -05:00
Doug Coleman 80e2feacd9 show c-type instead of factor type 2009-08-31 18:58:42 -05:00
Doug Coleman 1732bd730a better keys in sturct mirrors 2009-08-31 18:57:03 -05:00
Doug Coleman fee0953cc4 make-mirror method on structs. fix typo on struct-slots stack effect. don't filter initial values in struct>assoc because structs are more low-level and you want to see the entire layout of the struct you're working with, imo. 2009-08-31 18:51:47 -05:00
Slava Pestov 058ba127cb Cleaning up more -rot usages 2008-12-22 05:41:01 -06:00
Slava Pestov 6f432811f5 Fix mirrors 2008-11-06 02:52:54 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Doug Coleman 144f79ffab use ERROR: instead of throwing strings 2008-08-29 01:59:25 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00