alba.albalib
Printer.Make
Pretty printer for some standard messages needed by the Alba compiler.
E.g.
alba.core
alba.fmlib
alba.fmlib_js
alba.fmlib_native
alba.fmlib_node
module PP : Fmlib.Pretty_printer.SIG
val print_error_header : string -> PP.t
val print_source : string -> range -> int list -> PP.t
print_source source_string range error_tabs
Print the source string with line numbers and put error markers around range. End the printing at the end of range.
range
Add tab positions for the error tabs.