Up
module
Print
:
sig
#
module
Make :
functor
(Structure : Structure.S)
->
sig
#
val
flatten_tree :
Structure
.tree
->
Structure
.symbol list list
#
val
print_symbol :
Format
.
formatter
->
Structure
.symbol
->
unit
#
val
print_meta :
Format
.
formatter
->
string
->
Structure
.symbol list
->
unit
#
val
print_symbol1 :
Format
.
formatter
->
Structure
.symbol
->
unit
#
val
print_rule :
Format
.
formatter
->
Structure
.symbol list
->
unit
#
val
print_level :
Format
.
formatter
->
(
Format
.
formatter
->
unit
->
unit)
->
Structure
.symbol list list
->
unit
#
val
levels :
Format
.
formatter
->
Structure
.level list
->
unit
#
val
entry :
Format
.
formatter
->
Structure
.internal_entry
->
unit
end
#
module
MakeDump :
functor
(Structure : Structure.S)
->
sig
#
val
print_symbol :
Format
.
formatter
->
Structure
.symbol
->
unit
#
val
print_meta :
Format
.
formatter
->
string
->
Structure
.symbol list
->
unit
#
val
print_symbol1 :
Format
.
formatter
->
Structure
.symbol
->
unit
#
val
print_rule :
Format
.
formatter
->
Structure
.symbol list
->
unit
#
val
print_level :
Format
.
formatter
->
(
Format
.
formatter
->
unit
->
unit)
->
Structure
.symbol list list
->
unit
#
val
levels :
Format
.
formatter
->
Structure
.level list
->
unit
#
val
entry :
Format
.
formatter
->
Structure
.internal_entry
->
unit
end
end