Module<'patt, 'expr>
Namespace: Yard.Core
Parent Module: Grammar
Record Fields
Record Field | Description |
allPublic
Signature: bool
|
Are all rules public (can be seen form another module), except explicitly marked as private.
Otherwise rule must be directly marked as public to be seen.
|
name
Signature: t option
|
|
openings
Signature: t list
|
|
rules
Signature: t<'patt,'expr> list
|
Module is a list of rules
|