Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Cfg.Bnf_pp
SourcePretty-printing functions for BNF-grammars
pp_prod ppf syms
prettyprint symbols list syms
using prettyprinter ppf
.
pp_live_prods ppf syms
prettyprint live production map pm
using prettyprinter ppf
.
pp_nt ppf nt ps
prettyprint nonterminal nt
and its production set ps
using prettyprinter ppf
.
pp_nt ppf nt di
prettyprint live nonterminal nt
and its derivation information di
using prettyprinter ppf
.
pp_nt_map ppf nts
prettyprint map of nonterminals nts
using prettyprinter ppf
.
val pp_live_nts :
Format.formatter ->
(int * int Bnf_spec.Bnf.ProdMap.t) Bnf_spec.Bnf.NTMap.t ->
unit
pp_live_nts ppf nt_di
prettyprint map of nonterminal derivation information nt_di
using prettyprinter ppf
.
pp_ts ppf ts
prettyprint set of terminals ts
using prettyprinter ppf
.
pp_nts ppf nts
prettyprint set of nonterminals nts
using prettyprinter ppf
.
pp_prods ppf prods
prettyprint set of productions prods
using prettyprinter ppf
.