.BI \-ppx \ command
After parsing, pipe the abstract syntax tree through the preprocessor
.IR command .
-The format of the input and ouput of the preprocessor
+The format of the input and output of the preprocessor
are not yet documented.
.TP
.B \-principal
.BI \-ppx \ command
After parsing, pipe the abstract syntax tree through the preprocessor
.IR command .
-The format of the input and ouput of the preprocessor
+The format of the input and output of the preprocessor
are not yet documented.
.TP
.B \-principal
Always keep the source code for values, methods and instance variables, when
available. The source code is always kept when a .ml
file is given, but is by default discarded when a .mli
-is given. This option allows to always keep the source code.
+is given. This option allows the source code to be always kept.
.TP
.BI \-load \ file
Load information from
.BI \-ppx \ command
After parsing, pipe the abstract syntax tree through the preprocessor
.IR command .
-The format of the input and ouput of the preprocessor
+The format of the input and output of the preprocessor
are not yet documented.
.TP
.B \-principal
a low-level format, instead of directly exposing them as string as
the [get_backtrace()] function does.
- This allows to pay the performance overhead of representation
- conversion and formatting only at printing time, which is useful
- if you want to record more backtrace than you actually print.
+ This allows delaying the formatting of backtraces to when they are
+ actually printed, which might be useful if you record more
+ backtraces than you print.
*)
val get_raw_backtrace: unit -> raw_backtrace