orsetto.cf
Cf_dfa.Mk_affix
Use Mk_affix(R) to make the optional affix operators for R.
Mk_affix(R)
R
orsetto.cbor
orsetto.json
orsetto.ucs
module R : Regular
val (!:) : R.event -> R.term
Use !: event as one event.
!: event
one event
val (!^) : (R.event -> bool) -> R.term
Use !^ f as sat f.
!^ f
sat f
val (!?) : R.term -> R.term
Use !? term as opt term
!? term
opt term
val (!*) : R.term -> R.term
Use !* term as star term
!* term
star term
val (!+) : R.term -> R.term
Use !+ term as seq ~a:1 term
!+ term
seq ~a:1 term
val ($|) : R.term -> R.term -> R.term
Use a $| b as alt2 a b
a $| b
alt2 a b
val ($&) : R.term -> R.term -> R.term
Use a $& b as cat2 a b
a $& b
cat2 a b
val ($=) : R.term -> 'r -> 'r R.fin
Use term $= v as fin term v
term $= v
fin term v