package orsetto
Install
Dune Dependency
Authors
Maintainers
Sources
sha512=e260412b2dd0f98cfe3dc7ed5c31a694eb31c93cd207c51fa12675b790234ee0ad3bf07d9be17a4dc266fedfe55b14c967cad7bc0c9414063eef8afd59f3d0d1
doc/orsetto.cf/Cf_dfa/Mk_affix/argument-1-R/index.html
Parameter Mk_affix.R
val nil : term
The empty term, representing no events.
Use sat f
to make a term representing any event that satisfies the predicate f
.
Use cats s
to make a term representing the concatenation of all the terms of s
in sequential order.
Use alt2 a b
to make a term representing the occurrence of either a
or b
.
Use alts s
to make a term representing the occurrence of any of the alternatives in s
.
Use star t
to make a term representing the Kleene star of t
, i.e. zero, one or more occurrences of t
.
Use seq t
to make a term representing a sequence of occurrences of t
.
If ~a
is used, then it specifies the minimum number of occurrences in the recognized sequence. If ~b
is used then it specifies the maximum number of occurrences in the recognized sequence. Composition raises Invalid_argument
if a < 0
or b < a
.