Parents: | xmode |
Authors: | Slava Pestov |
Class | Superclass | Slots |
eol-span-rule | rule | |
escape-rule | rule | |
mark-following-rule | rule | |
mark-previous-rule | rule | |
matcher | tuple | text at-line-start? at-whitespace-end? at-word-start? |
rule | tuple | no-line-break? no-word-break? start end match-token body-token delegate chars escape-rule |
rule-set | tuple | name props keywords rules imports terminate-char ignore-case? default escape-rule highlight-digits? digit-re no-word-sep finalized? |
seq-rule | rule | |
span-rule | rule | |
string-matcher | tuple | string ignore-case? |
text-required | tuple |
Word | Stack effect |
text-hash-char | ( text -- ch ) |
Word | Stack effect |
<escape-rule> | ( string -- rule ) |
<matcher> | ( text at-line-start? at-whitespace-end? at-word-start? -- matcher ) |
<rule-set> | ( -- ruleset ) |
<string-matcher> | ( string ignore-case? -- string-matcher ) |
add-escape-rule | ( string ruleset -- ) |
add-rule | ( rule ruleset -- ) |
import-rule-set | ( import ruleset -- ) |
init-eol-span | ( rule -- ) |
init-span | ( rule -- ) |
inverted-index | ( hashes key index -- ) |
rule-chars* | ( rule -- string ) |
rule-set-no-word-sep* | ( ruleset -- str ) |
standard-rule-set | ( id -- ruleset ) |
text-required | ( -- * ) |
Word | Stack effect |
eol-span-rule? | ( object -- ? ) |
escape-rule? | ( object -- ? ) |
mark-following-rule? | ( object -- ? ) |
mark-previous-rule? | ( object -- ? ) |
matcher? | ( object -- ? ) |
rule-set? | ( object -- ? ) |
rule? | ( object -- ? ) |
seq-rule? | ( object -- ? ) |
span-rule? | ( object -- ? ) |
string-matcher? | ( object -- ? ) |
text-required? | ( object -- ? ) |