Summary

Words

Tuple classes
ClassSuperclassSlots
expected-sequence-error tupleexpected actual
subseq-expected-but-got-eof tuplen string expected
take-slice-error tuplen string count
unexpected-end tuplen string


Ordinary words
WordStack effect
(?nth)( n/f string/f -- obj/f )
(slice-until)( n string quot -- n' string slice/f ch/f )
>strings( seq -- str )
char-after-slice( slice -- ch/f )
char-before-slice( slice -- ch/f )
check-sequence( expected actual -- actual/* )
empty-slice-end( seq -- slice )
empty-slice-from( n seq -- slice )
expect-and-span( n string slice expected-string -- n' string slice' )
expected-sequence-error( expected actual -- * )
find-from*( ... n seq quot: ( ... elt -- ... ? ) -- ... i elt ? )
matching-delimiter( ch -- ch' )
matching-delimiter-string( string -- string' )
matching-section-delimiter( string -- string' )
merge-slice-til-eol( n string slice -- n' string slice' )
merge-slice-til-eol-slash'( n string slice -- n' string slice/f ch/f )
merge-slice-til-eol-slash''( n string -- n' string slice/f ch/f )
merge-slice-til-whitespace( n string slice -- n' string slice' )
modify-from( slice n -- slice' )
modify-to( slice n -- slice' )
next-char-from( n/f string -- n'/f string ch/f )
next-char-from-slice( slice -- ch/f )
nth-check-eof( n string -- nth )
peek-from( n/f string m -- string )
peek1-from( n/f string -- ch )
prev-char-from-slice( slice -- ch/f )
prev-char-from-slice-end( slice -- ch/f )
previous-from( n/f string -- ch )
read-closing( n string tok -- n string tok )
rewind-slice( n string slice -- n' string )
skip-blank-from( n string -- n' string )
skip-til-eol-from( n string -- n' string )
skip-whitespace( n/f string -- n'/f string )
slice-before( slice -- slice' )
slice-between( slice1 slice2 -- slice )
slice-til-either( n string tokens -- n'/f string slice/f ch/f )
slice-til-eol( n string -- n' string slice/f ch/f )
slice-til-eol-slash( n string -- n' string slice/f ch/f )
slice-til-not-whitespace( n string -- n' string slice/f ch/f )
slice-til-separator-exclusive( n string tokens -- n' string slice/f ch/f )
slice-til-separator-inclusive( n string tokens -- n' string slice/f ch/f )
slice-til-string( n string search -- n' string payload end-string )
slice-til-whitespace( n string -- n' string slice/f ch/f )
slice-until( n string quot -- n' string slice/f )
split-slice-back( slice n -- slice1 slice2 )
subseq-expected-but-got-eof( n string expected -- * )
take-slice( n string count -- n'/f string slice )
take-slice-error( n string count -- * )
unexpected-end( n string -- * )


Class predicate words
WordStack effect
expected-sequence-error?( object -- ? )
subseq-expected-but-got-eof?( object -- ? )
take-slice-error?( object -- ? )
unexpected-end?( object -- ? )


Files