[silver:compiler:extension:data]
Contents of [silver:compiler:extension:data]
:
Defined in this grammar:
concrete production dataDcl
(top::AGDcl ::= 'data' id::Name tl::BracketedOptTypeExprs '=' ctors::DataConstructors ';'
)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 3.
(Undocumented.)
concrete production dataDclWith
(top::AGDcl ::= 'data' id::Name tl::BracketedOptTypeExprs '=' ctors::DataConstructors 'with' attrs::QNames ';'
)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 16.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 29.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 30.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 31.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 31.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 35.
(Undocumented.)
concrete production consDataConstructor
(top::DataConstructors ::= h::DataConstructor '|' t::DataConstructors
)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 38.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 45.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 52.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 59.
(Undocumented.)
Contained in grammar [silver:compiler:extension:data]
. Defined at silver/compiler/extension/data/DataDcl.sv line 62.
(Undocumented.)