2018-06-08 00:17:39 +03:00
|
|
|
(Module
|
2018-06-08 22:05:17 +03:00
|
|
|
{ (ModuleIdentifier)
|
|
|
|
->(ModuleIdentifier) }
|
2018-06-08 00:17:39 +03:00
|
|
|
(Export
|
|
|
|
(Statements
|
2018-06-08 22:05:17 +03:00
|
|
|
(TypeConstructorIdentifier)
|
2018-06-08 00:17:39 +03:00
|
|
|
(AllConstructors)))
|
|
|
|
(Export
|
|
|
|
(TypeConstructorExport
|
|
|
|
(ConstructorOperator
|
2018-06-08 22:05:17 +03:00
|
|
|
{ (ConstructorSymbol)
|
|
|
|
->(ConstructorSymbol) })))
|
2018-06-08 00:17:39 +03:00
|
|
|
(Export
|
|
|
|
(TypeConstructorExport
|
|
|
|
(VariableOperator
|
2018-06-08 22:05:17 +03:00
|
|
|
{ (VariableSymbol)
|
|
|
|
->(VariableSymbol) })))
|
2018-06-08 00:17:39 +03:00
|
|
|
(Export
|
2018-06-08 22:05:17 +03:00
|
|
|
(VariableIdentifier))
|
2018-06-08 00:17:39 +03:00
|
|
|
(Export
|
|
|
|
(ModuleExport
|
2018-06-08 22:05:17 +03:00
|
|
|
{ (ModuleIdentifier)
|
|
|
|
->(ModuleIdentifier) }))
|
2018-06-08 00:17:39 +03:00
|
|
|
(Export
|
|
|
|
(TypeConstructorExport
|
2018-06-08 22:05:17 +03:00
|
|
|
{ (ConstructorIdentifier)
|
|
|
|
->(ConstructorIdentifier) }))
|
2018-06-08 00:17:39 +03:00
|
|
|
(Statements))
|