regexp vocabulary - Factor Documentation (original) (raw)
regexp vocabulary
Factor handbook » Vocabulary index
Documentation
Regular expressions
Metadata
Tags: | regexp, parsing, text |
---|---|
Authors: | Doug Coleman, Daniel Ehrenberg |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
raw parse-tree options dfa next-match |
![]() |
![]() |
Parsing words
Word | Syntax |
---|---|
![]() |
R/ foo.*|[a-zA-Z]bar/options |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( string options -- regexp ) |
![]() |
( string -- regexp ) |
![]() |
( string regexp -- seq ) |
![]() |
( string regexp -- seq ) |
![]() |
( string regexp -- n ) |
![]() |
( ... string regexp quot: ( ... start end string -- ... ) -- ... ) |
![]() |
( string regexp -- slice/f ) |
![]() |
( string ast -- regexp ) |
![]() |
( ... string regexp quot: ( ... start end string -- ... obj ) -- ... seq ) |
![]() |
( string regexp -- ? ) |
![]() |
( string ast options class -- regexp ) |
![]() |
( string regexp -- ? ) |
![]() |
( string regexp replacement -- result ) |
![]() |
( string regexp quot: ( slice -- replacement ) -- result ) |
![]() |
( string regexp -- seq ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:basis/regexp/regexp.factor
resource:basis/regexp/regexp-docs.factor
resource:basis/regexp/regexp-tests.factor
Metadata files
resource:basis/regexp/authors.txt
resource:basis/regexp/summary.txt
resource:basis/regexp/tags.txt
Children from resource:basis
Vocabulary | Summary |
---|---|
![]() |
|
![]() |
|
![]() |
Combinators for creating regular expressions |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |