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: Sat at 4:09 AM by rivantsov | Created: Thu at 9: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 at 12:09 PM by Charleh | Created: Jan 7 at 10: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 3:57 PM by bernhof | Created: Dec 9, 2014 at 3: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 4:38 AM by rivantsov | Created: Sep 23, 2014 at 10: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 6:26 PM by crokusek | Created: Apr 10, 2014 at 4: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 3:40 PM by bernhof | Created: Mar 19, 2014 at 5:39 AM by ThatCoder707

GrammarExplorer Command Line Arguments Support

It would be nice to have GrammarExplorer supporting command line arguments at launch to specify: Which grammar in which *.dll to load Which test file to load What actions to execute This featur...

Id #9892 | Release: None | Updated: Feb 24, 2014 at 6:57 AM by CatX | Created: Feb 24, 2014 at 6:57 AM by CatX

Maybe I am missing something...

Hello All, I am implementing a language in Irony similar (for now) to C#. It was implemented from the C# 4.0 specification. It has issues when parsing method declarations. Specifically, it is fa...

Id #9891 | Release: None | Updated: Feb 18, 2014 at 4:05 PM by nickyearwood | Created: Feb 18, 2014 at 3:55 PM by nickyearwood

New version missing files under VS 2010

Hi, I've just downloaded the new version. I open the proyect under VS2010 and try to build just [010.Irony.2010]. It throws all this errors, because referenced files don't exist on the downloadable...

Id #9890 | Release: None | Updated: Feb 18, 2014 at 6:01 PM by nickyearwood | Created: Jan 25, 2014 at 10:04 PM by troncho

Linux: Build failure / Filesystem case sensitivity issue

Depending upon case sensitivity of the filesystem you are using in Linux, there is a file naming mismatch contained within the 010.Irony.2012 project file for two source files being referenced. Thi...

Id #9889 | Release: None | Updated: Dec 20, 2013 at 3:27 AM by Sushihangover | Created: Dec 20, 2013 at 3:27 AM by Sushihangover