Module constructors
Source - 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.