~ubuntu-branches/ubuntu/hardy/ocaml-doc/hardy

« back to all changes in this revision

Viewing changes to camlp4.html/lib/type_Pcaml.html

  • Committer: Bazaar Package Importer
  • Author(s): Samuel Mimram
  • Date: 2007-09-08 01:49:22 UTC
  • mfrom: (0.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070908014922-lvihyehz0ndq7suu
Tags: 3.10-1
* New upstream release.
* Removed camlp4 documentation since it is not up-to-date.
* Updated to standards version 3.7.2, no changes needed.
* Updated my email address.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html><head>
2
 
<link rel="stylesheet" href="style.css" type="text/css">
3
 
<link rel="Start" href="index.html">
4
 
<link title="Index of types" rel=Appendix href="index_types.html">
5
 
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
6
 
<link title="Index of values" rel=Appendix href="index_values.html">
7
 
<link title="Index of modules" rel=Appendix href="index_modules.html">
8
 
<link title="Index of module types" rel=Appendix href="index_module_types.html">
9
 
<link title="Grammar" rel="Chapter" href="Grammar.html">
10
 
<link title="Extfun" rel="Chapter" href="Extfun.html">
11
 
<link title="Pcaml" rel="Chapter" href="Pcaml.html">
12
 
<link title="Plexer" rel="Chapter" href="Plexer.html">
13
 
<link title="Quotation" rel="Chapter" href="Quotation.html">
14
 
<link title="Token" rel="Chapter" href="Token.html">
15
 
<link title="Stdpp" rel="Chapter" href="Stdpp.html"><title>Pcaml</title>
16
 
</head>
17
 
<body>
18
 
<code class="code"><span class="keyword">sig</span><br>
19
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;syntax_name&nbsp;:&nbsp;string&nbsp;<span class="constructor">Pervasives</span>.ref<br>
20
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;parse_interf&nbsp;:<br>
21
 
&nbsp;&nbsp;&nbsp;&nbsp;(char&nbsp;<span class="constructor">Stream</span>.t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;(<span class="constructor">MLast</span>.sig_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;*&nbsp;bool)<br>
22
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Pervasives</span>.ref<br>
23
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;parse_implem&nbsp;:<br>
24
 
&nbsp;&nbsp;&nbsp;&nbsp;(char&nbsp;<span class="constructor">Stream</span>.t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;(<span class="constructor">MLast</span>.str_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;*&nbsp;bool)<br>
25
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Pervasives</span>.ref<br>
26
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;gram&nbsp;:&nbsp;<span class="constructor">Grammar</span>.g<br>
27
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;interf&nbsp;:&nbsp;((<span class="constructor">MLast</span>.sig_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;*&nbsp;bool)&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
28
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;implem&nbsp;:&nbsp;((<span class="constructor">MLast</span>.str_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;*&nbsp;bool)&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
29
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;top_phrase&nbsp;:&nbsp;<span class="constructor">MLast</span>.str_item&nbsp;option&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
30
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;use_file&nbsp;:&nbsp;(<span class="constructor">MLast</span>.str_item&nbsp;list&nbsp;*&nbsp;bool)&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
31
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;module_type&nbsp;:&nbsp;<span class="constructor">MLast</span>.module_type&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
32
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;module_expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.module_expr&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
33
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;sig_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.sig_item&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
34
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;str_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.str_item&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
35
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.expr&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
36
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;patt&nbsp;:&nbsp;<span class="constructor">MLast</span>.patt&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
37
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;ctyp&nbsp;:&nbsp;<span class="constructor">MLast</span>.ctyp&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
38
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;let_binding&nbsp;:&nbsp;(<span class="constructor">MLast</span>.patt&nbsp;*&nbsp;<span class="constructor">MLast</span>.expr)&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
39
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;type_declaration&nbsp;:&nbsp;<span class="constructor">MLast</span>.type_decl&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
40
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;class_sig_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_sig_item&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
41
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;class_str_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_str_item&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
42
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;class_expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_expr&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
43
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;class_type&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_type&nbsp;<span class="constructor">Grammar</span>.<span class="constructor">Entry</span>.e<br>
44
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;input_file&nbsp;:&nbsp;string&nbsp;<span class="constructor">Pervasives</span>.ref<br>
45
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;output_file&nbsp;:&nbsp;string&nbsp;option&nbsp;<span class="constructor">Pervasives</span>.ref<br>
46
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;report_error&nbsp;:&nbsp;exn&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
47
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;quotation_dump_file&nbsp;:&nbsp;string&nbsp;option&nbsp;<span class="constructor">Pervasives</span>.ref<br>
48
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;version&nbsp;:&nbsp;string<br>
49
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;add_option&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Arg</span>.spec&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
50
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;no_constructors_arity&nbsp;:&nbsp;bool&nbsp;<span class="constructor">Pervasives</span>.ref<br>
51
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;sync&nbsp;:&nbsp;(char&nbsp;<span class="constructor">Stream</span>.t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit)&nbsp;<span class="constructor">Pervasives</span>.ref<br>
52
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;handle_expr_quotation&nbsp;:&nbsp;<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;*&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.expr<br>
53
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;handle_expr_locate&nbsp;:&nbsp;<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;*&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.expr<br>
54
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;handle_patt_quotation&nbsp;:&nbsp;<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;*&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.patt<br>
55
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;handle_patt_locate&nbsp;:&nbsp;<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;*&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.patt<br>
56
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;expr_reloc&nbsp;:<br>
57
 
&nbsp;&nbsp;&nbsp;&nbsp;(<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.expr&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.expr<br>
58
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;patt_reloc&nbsp;:<br>
59
 
&nbsp;&nbsp;&nbsp;&nbsp;(<span class="constructor">MLast</span>.loc&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.patt&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">MLast</span>.patt<br>
60
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;rename_id&nbsp;:&nbsp;(string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string)&nbsp;<span class="constructor">Pervasives</span>.ref<br>
61
 
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;err_ctx&nbsp;=<br>
62
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Finding</span><br>
63
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">Expanding</span><br>
64
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">ParsingResult</span>&nbsp;<span class="keyword">of</span>&nbsp;(int&nbsp;*&nbsp;int)&nbsp;*&nbsp;string<br>
65
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">Locating</span><br>
66
 
&nbsp;&nbsp;<span class="keyword">exception</span>&nbsp;<span class="constructor">Qerror</span>&nbsp;<span class="keyword">of</span>&nbsp;string&nbsp;*&nbsp;<span class="constructor">Pcaml</span>.err_ctx&nbsp;*&nbsp;exn<br>
67
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;print_interf&nbsp;:<br>
68
 
&nbsp;&nbsp;&nbsp;&nbsp;((<span class="constructor">MLast</span>.sig_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit)&nbsp;<span class="constructor">Pervasives</span>.ref<br>
69
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;print_implem&nbsp;:<br>
70
 
&nbsp;&nbsp;&nbsp;&nbsp;((<span class="constructor">MLast</span>.str_item&nbsp;*&nbsp;<span class="constructor">MLast</span>.loc)&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit)&nbsp;<span class="constructor">Pervasives</span>.ref<br>
71
 
&nbsp;&nbsp;<span class="keyword">type</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;printer_t&nbsp;=&nbsp;{<br>
72
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">mutable</span>&nbsp;pr_fun&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Pcaml</span>.kont&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty;<br>
73
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">mutable</span>&nbsp;pr_levels&nbsp;:&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.pr_level&nbsp;list;<br>
74
 
&nbsp;&nbsp;}<br>
75
 
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;pr_level&nbsp;=&nbsp;{<br>
76
 
&nbsp;&nbsp;&nbsp;&nbsp;pr_label&nbsp;:&nbsp;string;<br>
77
 
&nbsp;&nbsp;&nbsp;&nbsp;pr_box&nbsp;:&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty&nbsp;<span class="constructor">Stream</span>.t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty;<br>
78
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">mutable</span>&nbsp;pr_rules&nbsp;:&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.pr_rule;<br>
79
 
&nbsp;&nbsp;}<br>
80
 
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;pr_rule&nbsp;=<br>
81
 
&nbsp;&nbsp;&nbsp;&nbsp;(<span class="keywordsign">'</span>a,<br>
82
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.curr&nbsp;<span class="keywordsign">-&gt;</span><br>
83
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.next&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Pcaml</span>.kont&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty&nbsp;<span class="constructor">Stream</span>.t)<br>
84
 
&nbsp;&nbsp;&nbsp;&nbsp;<span class="constructor">Extfun</span>.t<br>
85
 
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;curr&nbsp;=&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Pcaml</span>.kont&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty&nbsp;<span class="constructor">Stream</span>.t<br>
86
 
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;next&nbsp;=&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Pcaml</span>.kont&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="constructor">Spretty</span>.pretty<br>
87
 
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;kont&nbsp;=&nbsp;<span class="constructor">Spretty</span>.pretty&nbsp;<span class="constructor">Stream</span>.t<br>
88
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_sig_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.sig_item&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
89
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_str_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.str_item&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
90
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_module_type&nbsp;:&nbsp;<span class="constructor">MLast</span>.module_type&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
91
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_module_expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.module_expr&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
92
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.expr&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
93
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_patt&nbsp;:&nbsp;<span class="constructor">MLast</span>.patt&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
94
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_ctyp&nbsp;:&nbsp;<span class="constructor">MLast</span>.ctyp&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
95
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_class_sig_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_sig_item&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
96
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_class_str_item&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_str_item&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
97
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_class_type&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_type&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
98
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_class_expr&nbsp;:&nbsp;<span class="constructor">MLast</span>.class_expr&nbsp;<span class="constructor">Pcaml</span>.printer_t<br>
99
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;pr_expr_fun_args&nbsp;:<br>
100
 
&nbsp;&nbsp;&nbsp;&nbsp;(<span class="constructor">MLast</span>.expr,&nbsp;<span class="constructor">MLast</span>.patt&nbsp;list&nbsp;*&nbsp;<span class="constructor">MLast</span>.expr)&nbsp;<span class="constructor">Extfun</span>.t&nbsp;<span class="constructor">Pervasives</span>.ref<br>
101
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;find_pr_level&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.pr_level&nbsp;list&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.pr_level<br>
102
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;top_printer&nbsp;:&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.printer_t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
103
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;string_of&nbsp;:&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="constructor">Pcaml</span>.printer_t&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;<span class="keywordsign">'</span>a&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
104
 
&nbsp;&nbsp;<span class="keyword">val</span>&nbsp;inter_phrases&nbsp;:&nbsp;string&nbsp;option&nbsp;<span class="constructor">Pervasives</span>.ref<br>
105
 
<span class="keyword">end</span></code></body></html>
 
 
b'\\ No newline at end of file'