Christian Rinderknecht
ebff258882
The emitted line directives now have the exact same contents as with
...
cpp. A line made of blanks is now correctly copied out (instead of
single newline).
2020-03-27 19:30:39 +01:00
Christian Rinderknecht
b5a3fb9367
The directive #include is now recursive.
2020-03-26 19:32:48 +01:00
Christian Rinderknecht
ca48e152a0
I removed exceptions for error reporting through the
...
interfaces ([Stdlib.result] instead).
I added --verbose=preproc to print the preprocessed text until
the error.
Fixed a bug: some whitespace in skip mode was printed out.
2020-03-26 16:51:08 +01:00
Christian Rinderknecht
b24f1f6b1d
Added support for -I CLI option (same behaviour as CPP).
...
Comments are now recognised in accordance with the file extension.
2020-03-25 18:52:23 +01:00
Christian Rinderknecht
ab79fe4eda
Added some interfaces and removed submodules [Error].
2020-03-24 21:05:39 +01:00
Christian Rinderknecht
9b6b13cda3
Fixed dune file.
2020-03-24 18:52:00 +01:00
Christian Rinderknecht
8ce6d00d06
Remove redundant \n in error messages.
2020-03-24 18:43:15 +01:00
Christian Rinderknecht
9c9321029a
First working version.
2020-03-24 17:48:01 +01:00
Christian Rinderknecht
37faf9022e
[WIP] Does not compile yet.
2020-03-23 19:43:06 +01:00
Christian Rinderknecht
fc3385389b
[WIP] Refactoring the front-end.
2020-01-27 16:05:47 +01:00