verbal-expressions vocabulary
Factor handbook ยป Vocabulary index


Summary
Human-readable regular expressions

Metadata
Authors:John Benediktsson


Words

Tuple classes
ClassSuperclassSlots
verbal-expression tupleprefix source suffix modifiers


Ordinary words
WordStack effect
()( verbexp value -- verbexp )
()*( verbexp -- verbexp )
()+( verbexp -- verbexp )
()?( verbexp value -- verbexp )
)$( verbexp -- verbexp )
)|(( verbexp -- verbexp )
-find-( verbexp value -- verbexp )
-or-( verbexp -- verbexp )
<verbal-expression>( -- verbexp )
<verbexp>( -- verbexp )
>regexp( verbexp -- regexp )
[]( verbexp alist -- verbexp )
[^]+( verbexp value -- verbexp )
^(( verbexp -- verbexp )
^]*( verbexp value -- verbexp )
any-of( verbexp value -- verbexp )
anything( verbexp -- verbexp )
anything-but( verbexp value -- verbexp )
br( verbexp -- verbexp )
build-regexp( ... quot: ( ... verbexp -- ... verbexp ) -- ... regexp )
case-insensitive( verbexp -- verbexp )
case-sensitive( verbexp -- verbexp )
end-of-line( verbexp -- verbexp )
line-break( verbexp -- verbexp )
many( verbexp -- verbexp )
maybe( verbexp value -- verbexp )
multiline( verbexp -- verbexp )
range( verbexp alist -- verbexp )
singleline( verbexp -- verbexp )
something( verbexp -- verbexp )
something-but( verbexp value -- verbexp )
space( verbexp -- verbexp )
start-of-line( verbexp -- verbexp )
tab( verbexp -- verbexp )
then( verbexp value -- verbexp )
word( verbexp -- verbexp )


Class predicate words
WordStack effect
verbal-expression?( object -- ? )


Files


Metadata files