Extraction_plugin.CommonSourceBy default, in module Format, you can do horizontal placing of blocks even if they include newlines, as long as the number of chars in the blocks are less that a line length. To avoid this awkward situation, we attach a big virtual size to fnl newlines.
pp_apply : a head part applied to arguments, possibly with parenthesis
Same as pp_apply, but with also protection of the head by parenthesis
Special hack for constants of type Ascii.ascii : if an Extract Inductive ascii => char has been declared, then the constants are directly turned into chars
Special hack for constants of type String.string : if an Extract Inductive string => string has been declared, then the constants are directly turned into string literals