Parents: | regexp |
Class | Superclass | Slots |
and-class | tuple | seq |
category-class | tuple | category |
category-range-class | tuple | category |
class-partition | tuple | integers not-integers simples not-simples and or other |
condition | tuple | question yes no |
not-class | tuple | class |
or-class | tuple | seq |
primitive-class | tuple | class |
range-class | tuple | from to |
script-class | tuple | script |
Class | Superclass |
not-integer | not-class |
not-simple | not-class |
simple-class |
Word | Stack effect |
(substitute) | ( class from to -- new-class ) |
<not-class> | ( class -- inverse ) |
answer | ( class from to -- new-class ) |
class-member? | ( obj class -- ? ) |
class>questions | ( class -- questions ) |
Word | Stack effect |
(make-condition) | ( table questions question -- condition ) |
<and-class> | ( seq -- class ) |
<category-class> | ( category -- category-class ) |
<category-range-class> | ( category -- category-range-class ) |
<condition> | ( question yes no -- condition ) |
<minus-class> | ( a b -- a-b ) |
<or-class> | ( seq -- class ) |
<primitive-class> | ( class -- primitive-class ) |
<range-class> | ( from to -- range-class ) |
<script-class> | ( script -- script-class ) |
<sym-diff-class> | ( a b -- a~b ) |
answer-ands | ( partition -- partition' ) |
answer-ors | ( partition -- partition' ) |
assoc-answer | ( table question answer -- new-table ) |
assoc-answers | ( table questions answer -- new-table ) |
c-identifier-char? | ( ch -- ? ) |
class-partition>sequence | ( class-partition -- seq ) |
compound-questions | ( class -- questions ) |
condition-at | ( condition assoc -- new-condition ) |
condition-map | ( condition quot: ( obj -- obj' ) -- new-condition ) |
condition-states | ( condition -- states ) |
contradiction? | ( partition -- ? ) |
filter-integers | ( partition -- partition' ) |
filter-not-integers | ( partition -- partition' ) |
flatten | ( seq class -- newseq ) |
java-blank? | ( ch -- ? ) |
java-printable? | ( ch -- ? ) |
make-and-class | ( partition -- and-class ) |
make-condition | ( table questions -- condition ) |
make-or-class | ( partition -- and-class ) |
partition-classes | ( seq -- class-partition ) |
punct? | ( ch -- ? ) |
repartition | ( partition -- partition' ) |
replace-compound | ( class from to -- seq ) |
sequence>instance | ( seq empty class -- instance ) |
table>condition | ( table -- condition ) |
table>questions | ( table -- questions ) |
tautology? | ( partition -- ? ) |
Word | Stack effect |
$crlf? | ( object -- ? ) |
$unix? | ( object -- ? ) |
LETTER-class? | ( object -- ? ) |
Letter-class? | ( object -- ? ) |
^crlf? | ( object -- ? ) |
^unix? | ( object -- ? ) |
alpha-class? | ( object -- ? ) |
and-class? | ( object -- ? ) |
ascii-class? | ( object -- ? ) |
beginning-of-input? | ( object -- ? ) |
blank-class? | ( object -- ? ) |
c-identifier-class? | ( object -- ? ) |
category-class? | ( object -- ? ) |
category-range-class? | ( object -- ? ) |
class-partition? | ( object -- ? ) |
condition? | ( object -- ? ) |
control-character-class? | ( object -- ? ) |
digit-class? | ( object -- ? ) |
dot? | ( object -- ? ) |
end-of-file? | ( object -- ? ) |
end-of-input? | ( object -- ? ) |
hex-digit-class? | ( object -- ? ) |
java-blank-class? | ( object -- ? ) |
java-printable-class? | ( object -- ? ) |
letter-class? | ( object -- ? ) |
non-newline-blank-class? | ( object -- ? ) |
not-class? | ( object -- ? ) |
not-integer? | ( object -- ? ) |
not-simple? | ( object -- ? ) |
or-class? | ( object -- ? ) |
primitive-class? | ( object -- ? ) |
punctuation-class? | ( object -- ? ) |
range-class? | ( object -- ? ) |
script-class? | ( object -- ? ) |
simple-class? | ( object -- ? ) |
terminator-class? | ( object -- ? ) |
unmatchable-class? | ( object -- ? ) |
word-boundary-class? | ( object -- ? ) |
word-break? | ( object -- ? ) |