Sylvain Hallé

Results 41 issues of Sylvain Hallé

HotCRP has a checkbox where authors must mark their submission as "ready for review" for it to be sent to referees. If this checkbox is not ticked by the deadline,...

In `BnfRule.parseRule(String)`, split parsing of LHS and RHS in two methods. Then, use RHS parsing in BnfParser.addCaseToRule to allow user to add anything to a rule, not just a NonTerminalToken.

enhancement

This could be used to check grammar coverage when running tests that use the parser.

enhancement

To avoid try/catch blocks everywhere

enhancement

So far, you can write ``` := ^regex; ``` but not ``` := literal | ^regex; ``` Suggested syntax: introduce the `$` to mark the end of the regex, so...

enhancement

Consider this main file (sorry, it is a bit verbose, but required to reproduce the bug): ```java package ca.uqac.lif.labpal.export; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; import de.erichseifert.gral.data.DataSource; import de.erichseifert.gral.graphics.Insets2D; import...

bug

Some documents don't have the default proportions of 1872x1404 pixels (for example, US Letter documents). Exporting the lines file as SVGs will result in lines placed at incorrect locations when...

Currently, `\dots` is replaced by three successive periods: `...`. This cause a false warning in the case of enumerations; a piece of code like `1, 2, 3, \dots` is incorrectly...

bug