- 02 Jul, 2020 5 commits
-
-
Will Binns authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
Some errors were only reported on the screen by antlr, Now they are caught by the tool
-
Maxime Perrotin authored
Antlr stops parsing after the rule is completed, meaning that there may be some syntax erros that could not be unit tested e.g. task x := 5;o the "o" would not be detected as a syntax error if the "task" rule is completely parsed. the EOF token should help, however it does not: when using the parser in interactive mode it does complain, but not in standard parsing.. The workaround is to check the index of a possible following token after parsing the rule. If it is not none, it means that the buffer still contains something, which therefore is a syntax error.
-
Maxime Perrotin authored
-
- 01 Jul, 2020 2 commits
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
- 30 Jun, 2020 5 commits
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
- 29 Jun, 2020 1 commit
-
-
Maxime Perrotin authored
-
- 27 Jun, 2020 3 commits
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
Python3's map function behaves differently from Python2 - it creates a generator instead of actually executing the calls on the spot. However it was wrong to use a map when nothing was returned and only side effects were used.
-
- 21 Jun, 2020 1 commit
-
-
Maxime Perrotin authored
-
- 20 Jun, 2020 1 commit
-
-
Maxime Perrotin authored
standard SDL syntax. Also works with parameterless procedures
-
- 11 Jun, 2020 1 commit
-
-
Maxime Perrotin authored
-
- 03 Jun, 2020 3 commits
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
Maxime Perrotin authored
ASN.1 constants, when numerical, had to be replaced by their actual value in decision branches, instead of using the range of their type.
-
- 01 Jun, 2020 2 commits
-
-
Maxime Perrotin authored
Fix See merge request !8
-
Rafal Babski authored
-
- 29 May, 2020 1 commit
-
-
Maxime Perrotin authored
-
- 28 May, 2020 4 commits
-
-
-
Maxime Perrotin authored
-
-
Maxime Perrotin authored
-
- 26 May, 2020 2 commits
-
-
Maxime Perrotin authored
Replace the unicode character with _0_ There should be no risk of conflict with a user identifier since SDL identifiers cannot start with a number
-
Maxime Perrotin authored
-
- 25 May, 2020 2 commits
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
- 22 May, 2020 3 commits
-
-
-
Maxime Perrotin authored
-
Maxime Perrotin authored
-
- 21 May, 2020 2 commits
-
-
-
Maxime Perrotin authored
Ubuntu 18.04 does not have it
-
- 20 May, 2020 1 commit
-
-
Maxime Perrotin authored
-
- 13 May, 2020 1 commit
-
-