Commit Graph

20 Commits (d9fa247b840631f5285f9310b7cf170a955c1e42)

Author SHA1 Message Date
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04: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
Doug Coleman 7a1841f59b (( -- )) eval -> eval( -- ) 2009-04-17 15:49:21 -05:00
Doug Coleman 364ea217ef fix more compiler errors 2009-04-17 14:44:08 -05:00
Slava Pestov 058ba127cb Cleaning up more -rot usages 2008-12-22 05:41:01 -06:00
Slava Pestov daf2857d7b define-inline now takes an effect parameter
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -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 7aa0086278 fix docs 2008-09-03 12:34:34 -05:00
Slava Pestov 6b07c85fec Minor fixes here and there for delegation slot removal 2008-09-03 06:05:50 -05:00
Doug Coleman ce72a5de8e new accessors 2008-09-02 01:53:37 -05:00
Doug Coleman 144f79ffab use ERROR: instead of throwing strings 2008-08-29 01:59:25 -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