Up
module
Keyword
:
sig
#
type
flavor =
#
| FlavorOffset
#
| FlavorPosition
#
type
where =
#
| WhereStart
#
| WhereEnd
#
type
subject =
#
| Left
#
| RightDollar
of
int
#
| RightNamed
of
string
#
type
keyword =
#
| Dollar
of
int
#
| Position
of
subject
*
where
*
flavor
#
| SyntaxError
#
val
posvar :
subject
->
where
->
flavor
->
string
#
module
KeywordSet :
sig
include
Set
.
S
#
val
from_list :
elt
list
->
t
end
with
type
elt
=
keyword
end