What does this error "Transient non-terminal must have zero or one non-punctuation child nodes; non-terminals: PAREN_EXPR ASSIGN_DATAREF_STMT setExpressionRecursiveStmt."

What does this error "Transient non-terminal must have zero or one non-punctuation child nodes; non-terminals: PAREN_EXPR ASSIGN_DATAREF_STMT setExpressionRecursiveStmt." in languagedata of Irony

Id #9908 | Release: None | Updated: Jun 20 at 6:16 AM by KalaiselviAthi | Created: Jun 19 at 1:06 PM by KalaiselviAthi

There is a issue in assigning ASTNODE for Firstchildnode in Parsetreenode of Irony.

As root node is statement list.I am reading the first child node like " this._parseTree.Root.FirstChild.AstNode" , First child is assigning without any issue. But when it comes to ASTNODE of it in...

Id #9907 | Release: None | Updated: Jun 20 at 6:16 AM by KalaiselviAthi | Created: Jun 19 at 7:19 AM by KalaiselviAthi

"Boolean" node type is not creating using defaultAstnodecreator .

"Boolean" node type is not creating using defaultAstnodecreator . via Getconstructor.It throws Null exception in DotNetcore.Please help me on this? there is a way without using Getconstructor.

Id #9906 | Release: None | Updated: Jun 20 at 6:17 AM by KalaiselviAthi | Created: Jun 19 at 7:13 AM by KalaiselviAthi

why for DefaultAstNodeCreator is created? in which condition does this method called in ASTBuilder class file of Irony?

why for DefaultAstNodeCreator is created? in which condition does this method called in ASTBuilder class file of Irony? I am facing issue in .netcore

Id #9905 | Release: None | Updated: Jun 19 at 7:09 AM by KalaiselviAthi | Created: Jun 14 at 11:36 AM by KalaiselviAthi

Irony Question

Irony includes two phases. In the first phase it create a parser tree. After that its optional to create a AST tree. What are the differences between the parse tree and the AST tree? What is the re...

Id #9904 | Release: None | Updated: Dec 20, 2016 at 5:06 PM by rivantsov | Created: Dec 20, 2016 at 3:52 PM by designer0023

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, 2016 at 8:02 PM by oturkan | Created: Jun 6, 2016 at 8: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, 2016 at 9:31 AM by eduardcastany | Created: Feb 22, 2016 at 9: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, 2016 at 2:01 PM by eduardcastany | Created: Feb 19, 2016 at 2: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 4:20 PM by furesoft | Created: Aug 2, 2015 at 4: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 4:09 AM by rivantsov | Created: Jun 25, 2015 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, 2015 at 12:09 PM by Charleh | Created: Jan 7, 2015 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

Xml documentation for public methods /properties

i generated documentation for irony using Sandcastle but with [Missing <summary> documentation i hope we get xml built in documentation to help using Irony, at least for public properties/meth...

Id #9887 | Release: None | Updated: Jan 20, 2015 at 9:08 PM by GStick | Created: Sep 28, 2013 at 4:26 PM by mohamed_hassan

out of memory error

My QA dept. has been seeing this error erratically (maybe once per day). Since it is in the constructor, it's not input related. Why would it not occur every time I instantiate my LanguageData? S...

Id #9885 | Release: None | Updated: Oct 1, 2013 at 5:29 PM by rivantsov | Created: Sep 16, 2013 at 8:41 PM by brantheman

Parser fails to find precedence value of children of non-transient nodes

Parser fails to find precedence value of children of non-transient nodes

Id #9883 | Release: None | Updated: Jul 12, 2013 at 6:57 PM by perrs | Created: Jul 12, 2013 at 6:57 PM by perrs

crash with rv null in ComputeProductionFlags

I got the crash (shown in the attached screenshot).

Id #9881 | Release: None | Updated: Apr 26, 2013 at 7:58 PM by brantheman | Created: Apr 25, 2013 at 9:05 PM by brantheman

Scanner.Recover Causes IndexOutOfRange (with fix)

When trying to recover from an error token when at the end of file, a call to Scanner.Recover will increment the PreviewPosition before first checking if it is at EOF. In some use cases it will cau...

Id #9877 | Release: None | Updated: Dec 17, 2012 at 4:31 PM by rivantsov | Created: Dec 14, 2012 at 3:36 PM by njonestx

Nuget package for Irony

It would be cool if Irony could be installed using Nuget package manager.

Id #9862 | Release: None | Updated: Dec 18, 2013 at 8:42 PM by metbone | Created: Jul 17, 2011 at 7:34 AM by ashmind

Create Documentation using XML Comments

There is the excellent Sandcastle project that reads in the XML comments from source code and generates help files in a variety of formats. XML Comments also have the benefit of showing up as Tool...

Id #9860 | Release: None | Updated: Nov 27, 2013 at 11:16 AM by mreu | Created: Nov 13, 2010 at 1:37 PM by x97mdr

  • 1-26 of 26 Work Items
    • Previous
    • 1
    • Next