Chimrod
|
002ec21cce
Added a new error message
|
1 year ago |
Chimrod
|
2602e44427
Variable shallowing made me lost somes errors. Should be better now
|
1 year ago |
Chimrod
|
e8b746742f
Update the compilation rule for git hash inclusion
|
1 year ago |
Chimrod
|
ea509dd21e
Added a small report indicating the number of errors and warning
|
1 year ago |
Chimrod
|
c7683b81be
Handle the case where no args are given
|
1 year ago |
Chimrod
|
f21a7b0552
In windows, do not ask the user before terminating
|
1 year ago |
Chimrod
|
b7964befd0
Added the git revision in the code
|
1 year ago |
Chimrod
|
622bbf897a
Added some test for syntax errors
|
1 year ago |
Chimrod
|
2e41a214e4
Added a global line counter (off by default)
|
1 year ago |
Chimrod
|
7f93c2a6b3
Added strict type comparaison
|
1 year ago |
Chimrod
|
d98779991c
Removed unused rule
|
1 year ago |
Chimrod
|
93179b90d8
New precedence test
|
1 year ago |
Chimrod
|
3d74fbfd4b
Also removed unecessary read_line for windows
|
1 year ago |
Chimrod
|
7d1630227e
Forgot that windows requires files to open in binary mode
|
1 year ago |
Chimrod
|
7296d72aae
Improved the error message in comparaisons
|
1 year ago |
Chimrod
|
7de7b756e6
Cleaned the code, removed the old Ephemeron trick
|
1 year ago |
Chimrod
|
1f79e8f1f0
Fixed a wrong location for string
|
1 year ago |
Chimrod
|
5e0b521a2c
Made the lexer buffer abstract
|
1 year ago |
Chimrod
|
a5ca18d209
Do not raise warning on empty comparaison
|
1 year ago |
Chimrod
|
6c080cae7b
Skip the faulty location when reading the whole compiled file
|
1 year ago |
Chimrod
|
9afade0826
Made the difference between the kinds of errors
|
1 year ago |
Chimrod
|
71bdfc566b
Added a way to discard the content until the end of the location — recover after an error
|
1 year ago |
Chimrod
|
93355b06a8
Reduced the number of error messages
|
1 year ago |
Chimrod
|
4efc1d2144
Allow the parsing for the whole compiled file
|
1 year ago |
Chimrod
|
7fc4021d88
Renamed the lexer
|
1 year ago |
Chimrod
|
5dc0c5defd
Allow differents file encoding for the source
|
1 year ago |
Chimrod
|
40f7b4c739
Switched to sedlex instead of ocamllex
|
1 year ago |
Chimrod
|
46fd5a31d2
Added the missing *= operator
|
1 year ago |
Chimrod
|
b65767c276
Name clash correction
|
1 year ago |
Chimrod
|
000d8bcc95
Renamed the main application
|
1 year ago |