catala/compiler/surface
Louis Gesbert b78cd9c29a
Improve message formatting throughout
Ensuring messages don't print overlong lines still requires some manual work:
- if they don't contain any `Format` directives (`%` or `@`), use `"%a"
  Format.pp_print_text` to turn word-wrapping on.
- otherwise replace spaces with `@ ` to mark possible cutting points, as soon
  that it's possible the line will get over 80 chars (most often, this means
  starting before the first `%a`)
2024-04-12 17:07:36 +02:00
..
.ocamlformat-ignore Workaround some ocamlformat crashes 2022-05-11 16:21:07 +02:00
ast.ml Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
dune Rework the AST Gadt to allow merging of different ASTs 2023-03-30 15:30:08 +02:00
fill_error_tokens.py Big renaming and dir reorg 2021-06-21 11:39:06 +02:00
fill_positions.ml Simplify visitors ppx annotations 2023-08-04 11:43:16 +02:00
fill_positions.mli Big reformatting 2022-03-08 15:03:14 +01:00
lexer_common.ml Rewriting message calls to use the new intf 2024-04-10 19:26:23 +02:00
lexer_common.mli Document and first test for externals 2023-12-06 11:06:54 +01:00
lexer_en.cppo.ml Change type syntax of collection into list of 2023-12-19 15:26:44 +01:00
lexer_en.mli Big reformatting 2022-03-08 15:03:14 +01:00
lexer_fr.cppo.ml Change type syntax of collection into list of 2023-12-19 15:26:44 +01:00
lexer_fr.mli Big reformatting 2022-03-08 15:03:14 +01:00
lexer_pl.cppo.ml Change type syntax of collection into list of 2023-12-19 15:26:44 +01:00
lexer_pl.mli Big reformatting 2022-03-08 15:03:14 +01:00
lexer.cppo.ml Rewriting message calls to use the new intf 2024-04-10 19:26:23 +02:00
parser_driver.ml Improve message formatting throughout 2024-04-12 17:07:36 +02:00
parser_driver.mli Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
parser_errors.mli Big reformatting 2022-03-08 15:03:14 +01:00
parser.messages Branch cleanup and test outputs update 2024-04-04 10:55:21 +02:00
parser.mly Rewriting message calls to use the new intf 2024-04-10 19:26:23 +02:00
print.ml Rework and normalise the Marked interface 2023-05-17 17:37:00 +02:00
print.mli Big reformatting 2022-03-08 15:03:14 +01:00
surface.mld Fix most doc errors 2023-06-02 17:17:45 +02:00
tokens.mly Change type syntax of collection into list of 2023-12-19 15:26:44 +01:00