see: more information on built-in classes.
parent
9ffef3f881
commit
95015c7bc6
|
@ -6,8 +6,8 @@ classes.tuple classes.union combinators definitions effects generic
|
|||
generic.single generic.standard generic.hook io io.pathnames
|
||||
io.streams.string io.styles kernel make namespaces prettyprint
|
||||
prettyprint.backend prettyprint.config prettyprint.custom
|
||||
prettyprint.sections sequences sets sorting strings summary words
|
||||
words.symbol words.constant words.alias vocabs slots ;
|
||||
prettyprint.sections sequences sets slots sorting strings summary
|
||||
words words.symbol words.constant words.alias vocabs ;
|
||||
FROM: namespaces => set ;
|
||||
FROM: classes => members ;
|
||||
RENAME: members sets => set-members
|
||||
|
@ -204,7 +204,12 @@ M: tuple-class see-class*
|
|||
M: word see-class* drop ;
|
||||
|
||||
M: builtin-class see-class*
|
||||
drop "! Built-in class" comment. ;
|
||||
"! Built-in class" comment.
|
||||
<block
|
||||
\ PRIMITIVE: pprint-word
|
||||
[ pprint-word ]
|
||||
[ <block "slots" word-prop [ pprint-slot ] each pprint-; block> ] bi
|
||||
block> ;
|
||||
|
||||
: see-class ( class -- )
|
||||
dup class? [
|
||||
|
|
Loading…
Reference in New Issue