Commented Issue: Dot rule violates lex syntax and own documentation [11310]
Quote from documentation for dot regex: "It means any character except ‘\n’" (in lex it was except "\n" and "\r"). Anyway, try to add 2 rules --...
View ArticleCreated Issue: Quote marks does not escape characters [11335]
If I am not mistaken, quote marks should work as the content of them is raw-text. From lex manual:" " Matches the enclosed character or string even if it is an operator.So let' say...
View ArticleCommented Issue: EOF is not reached in non-INITIAL state [11335]
(Previously I added ill-formed ticket. Since I don't know how to delete, I now change it content to valid one, sorry for confusion).Consider such rules (see the attached file).Uncomment/comment the...
View ArticleCommented Issue: EOF is not reached in non-INITIAL state [11335]
(Previously I added ill-formed ticket. Since I don't know how to delete, I now change it content to valid one, sorry for confusion).Consider such rules (see the attached file).Uncomment/comment the...
View ArticleCreated Unassigned: AAST.AddUserPredicate throws exception if first exported...
In AAST.cs, line 282 throws an exception if the first exported type does not match instead of continuing to iterate over the remaining exported types. The line 'hdlr.ListError(mSpan, 96, clsName);...
View ArticleCommented Unassigned: AAST.AddUserPredicate throws exception if first...
In AAST.cs, line 282 throws an exception if the first exported type does not match instead of continuing to iterate over the remaining exported types. The line 'hdlr.ListError(mSpan, 96, clsName);...
View ArticleCreated Unassigned: How to avoid the 'This pattern always overrides" message...
Hi,I am trying to create a SQL parser for the [SQL-92 BNF](http://savage.net.au/SQL/sql-92.bnf.html) that was converted by me to the lex/yacc grammar. I have the following two rules in the lexer's...
View ArticleCreated Unassigned: Parsing a backslash [12206]
I'm building a lexer to parse Zinc and MiniZinc files. In these files the wedge (/\) and vee (\/) are represented by slashes and backslashes. The lexer however reports in the case of \/ this as an...
View ArticleCreated Unassigned: Emit #line pragmas in generated class [12980]
Would make it possible to step through the .l file when debugging and jump straight to the .l file from errors in Visual Studio.
View ArticleCreated Unassigned: Display "error CS0219: Warning as Error: The variable...
We have a policy to configure warnings in error. This policy causes the compilation of code generated by Gplex to fail. Is it possible to ensure that Gplex encloses the copyright information within an...
View ArticleCommented Unassigned: Emit #line pragmas in generated class [12980]
Would make it possible to step through the .l file when debugging and jump straight to the .l file from errors in Visual Studio.Comments: ** Comment from web user: k_john_gough ** Hi jdh28Sorry for the...
View ArticleCreated Unassigned: caseInsensitive flag [13321]
The flag caseInsensitive not working anymore.>Exec Command="$(GplexTool) /caseInsensitive &"/out:... Please reintroduce the flag caseInsensitive.
View ArticleCommented Unassigned: caseInsensitive flag [13321]
The flag caseInsensitive not working anymore.>Exec Command="$(GplexTool) /caseInsensitive &"/out:... Please reintroduce the flag caseInsensitive.Comments: ** Comment from web...
View ArticleCreated Unassigned: WinRT compatibility && I can't build it [13328]
I want to use GPLEX with a WinRT (portable class library) application, however, it's not at all compatible.Serialization, Reflection, Encoding, Files, Console and other things differ.There are issues...
View ArticleCommented Unassigned: WinRT compatibility && I can't build it [13328]
I want to use GPLEX with a WinRT (portable class library) application, however, it's not at all compatible.Serialization, Reflection, Encoding, Files, Console and other things differ.There are issues...
View ArticleCommented Unassigned: caseInsensitive flag [13321]
The flag caseInsensitive not working anymore.>Exec Command="$(GplexTool) /caseInsensitive &"/out:... Please reintroduce the flag caseInsensitive.Comments: ** Comment from web...
View ArticleCreated Unassigned: Argument out of range exception [13615]
This simple test case with cyrillic symbols fails:```%namespace LexScanner%option verbose noparser%%абракадабра {}%%```I've double checked file encoding with Notepad++ and Vim. However this test case...
View ArticleCommented Unassigned: Parsing a backslash [12206]
I'm building a lexer to parse Zinc and MiniZinc files. In these files the wedge (/\) and vee (\/) are represented by slashes and backslashes. The lexer however reports in the case of \/ this as an...
View ArticleCreated Unassigned: [€] as regular expression crashes gplex [13731]
Adding the euro sign € to a character set literal (i.e., [€]) crashes gplex, with error:Index was out of range. Must be non-negative and less than the size of the collection.Parameter name:...
View ArticleCreated Unassigned: " X:" breaks recognition of XY [14013]
Dear John,thanks for providing gplex, which is of great help to me. I get unexpected behaviour when parsing data containing positional info. The real .lex file is quite large and my token is XYZWPR,...
View Article