Freetext literal

Hi, I define FreeText literal for this script "SELECT * FROM dbo.Person WHERE Country.City.Id = ?". I tried to get "Country.City.Id" word. works ok. but Every token marks mirror. I mean WHERE lo...

Id #9903 | Release: None | Updated: Jun 7 at 9:02 PM by oturkan | Created: Jun 6 at 9:03 PM by oturkan

Add "Between" in the SQL grammar Example 89

Attached only modification as in the above example where all the code sent, not seen as there is a character limit. var T_NOT=ToTerm("NOT"); //Added var NT_BETWEEN=new NonTerminal("NT_BETWEEN");...

Id #9902 | Release: None | Updated: Feb 22 at 10:31 AM by eduardcastany | Created: Feb 22 at 10:31 AM by eduardcastany

Add "Between" in the SQL grammar Example 89

Thank you for this parser, is beautiful!! I just checked the SQL grammar and I modified the non-terminal Between to contemplate the sentence between. I attached all the code with the modificatio...

Id #9901 | Release: None | Updated: Feb 19 at 3:01 PM by eduardcastany | Created: Feb 19 at 3:01 PM by eduardcastany

ebnf grammar that compiles to c# irony grammar

ebnf grammar that compiles to c# irony grammar

Id #9900 | Release: None | Updated: Aug 2, 2015 at 5:20 PM by furesoft | Created: Aug 2, 2015 at 5:20 PM by furesoft

bug when setting CommentTerminal multiline flags?

Hi, In the init() method of the Commentterminal (CommentTerminal.cs), If one of the endsymbols contains "\n", but not the first one, then: when looping over endsymbols, the flag IsMultiline wi...

Id #9899 | Release: None | Updated: Jun 27, 2015 at 5:09 AM by rivantsov | Created: Jun 25, 2015 at 10:55 AM by fdecreau

NullReferenceException due to errror in AstBuilder

The first couple of lines of BuildAst in AstBuilder check the term flags and also a safety check to see if an AST node is set on the term public virtual void BuildAst(ParseTreeNode parseNode) { ...

Id #9898 | Release: None | Updated: Jan 7, 2015 at 1:09 PM by Charleh | Created: Jan 7, 2015 at 11:29 AM by Charleh

Parser does not report invalid escape sequence (StringLiteral.cs)

When using the ExpressionEvaluator, "\d" evaluates to d. However, I would expect the parser to report an error about an invalid escape sequence. Proposed solution is to add a line to StringLitera...

Id #9897 | Release: None | Updated: Dec 9, 2014 at 4:57 PM by bernhof | Created: Dec 9, 2014 at 4:56 PM by bernhof

Parsing error for different version of dotnet

I'm running Parser.Parse to try to parse a line of code, but getting different results on different machines. On one machine it fails all the time but another one succeeds. I traced the code on bot...

Id #9896 | Release: None | Updated: Nov 5, 2014 at 5:38 AM by rivantsov | Created: Sep 23, 2014 at 11:32 AM by zdevwu

How to resolve Reduce/Shift with extra look ahead

Please see attachment. If I understand the process correctly, I wish to use the ResolveInCode option to control the decision at S119 by peeking at an extra token. So a few hints were added for ...

Id #9894 | Release: None | Updated: Apr 10, 2014 at 7:26 PM by crokusek | Created: Apr 10, 2014 at 5:32 AM by crokusek

index out of range in StringLiteral.cs

Hi I was getting an error so took a look at the source code and found this section of code on line 349 of StringLiteral.cs that is causing an index out of range exception. if (segment.Length < len...

Id #9893 | Release: None | Updated: Dec 9, 2014 at 4:40 PM by bernhof | Created: Mar 19, 2014 at 6:39 AM by ThatCoder707