Module constructors

Source

Functionsยง

any_of
Matches one or more of a set of tokens, in any order but without repetition.
any_of_m
A variant of any_of with a marker assigned, making it easy to jump directly to the matched result within the token tree.
any_phrase
Matches all sequences of one or more words. Quoted phrases are treated as single words.
any_phrase_m
A variant of any_phrase with a marker assigned, making it easy to jump directly to the matched result within the token tree.
any_word
Matches any single word.
any_word_m
A variant of any_word with a marker assigned, making it easy to jump directly to the matched result within the token tree.
keyword
A single keyword, matched case-insensitively.
keyword_list
Matches exactly one of a set of possible keywords, case-insensitively.
keyword_list_m
A variant of any_word with a marker assigned, making it easy to jump directly to the matched result within the token tree.
keyword_m
A variant of keyword with a marker assigned, making it easy to jump directly to the matched result within the token tree.
name
Matches the name of a Thing found in the journal or recent entities.
name_m
A variant of name with a marker assigned, making it easy to jump directly to the matched result within the token tree.
optional
Matches the input with and without the contained token.
optional_m
A variant of name with a marker assigned, making it easy to jump directly to the matched result within the token tree.
or
Matches exactly one of a set of possible tokens. The matched token will be included in the result.
or_m
A variant of or with a marker assigned.
sequence
Matches an exact sequence of tokens.
sequence_m
A variant of sequence with a marker assigned.