Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Gregory Shrago
Total activity
512
Last activity
August 14, 2023 18:03
Member since
January 16, 2007 18:03
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
214
Activity overview
Posts (3)
Comments (295)
Sort by recent activity
Recent activity
Votes
Created
February 18, 2014 17:01
There's a lot of things in your grammar that should be improved not only from implementation point of view but ideologically as well.The most important one is that this grammar implies that named-e...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 votes
Created
February 19, 2014 16:02
Sorry for typos, I didn't check the grammar in the IDE. I've updated it so #3 and #4 are covered.#1 I personally prefer to use "{" instead of LEFT_BRACE because BNF looks more readable to me.Both "...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 votes
Created
February 20, 2014 16:56
#4 Please update Grammar-Kit plugin if you develop with IntelliJ 13. recoverWhile was named recoverUntil in the early days. recoverUntil still can be used for backward compatibility.
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 votes
Created
February 21, 2014 16:11
Clauses ideologically should not be declarations and named-elements. This is just plain wrong (e.g. in completion and find usages).You shall read more guides/forums on IntelliJ language plugin deve...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 votes
Created
May 20, 2014 10:02
Sure. You should search plugins/DatabaseSupport/*.jar files for META-INF/DatabasePlugin.xml and look for some <group id="Console.*"> action groups.If you're lucky enough you'll be able to inject so...
Community
IntelliJ IDEA Open API and Plugin Development
extend Idea Ultimate database plugin
0 votes
Created
July 17, 2014 11:12
Please update GeneratedParserUtilBase class if you have a copy of it in your sources.Or switch to the version provided by IntelliJ platform: com.intellij.lang.parser.GeneratedParserUtilBase.
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit generating parser with missing symbols enter_section_, exit_section_c, etc.
0 votes
Created
September 05, 2014 23:05
Scott,Certain compilation erros will arise and have to be addressed on the described path but it is all doable.1. First, you'll need to get the latest Grammar-Kit sources from github and build the ...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and older versions of IDEA
0 votes
Created
October 30, 2014 13:28
There's a very extensive use of left rules. This type of rule expects and then wraps any public rule "on the same level & to the left", e.g. as in this sequence: willBeWrapped myLeftRuleHere.Left...
Community
IntelliJ IDEA Open API and Plugin Development
"Another not done marker added after this one. Must be done before this."
0 votes
Created
November 18, 2014 13:47
Glad you've made id.As far as Pratt expression parsing is concerned:From the algorithm it is clear that ATOM and PREFIX are always first to be parsed so their precedence do not really count .That's...
Community
IntelliJ IDEA Open API and Plugin Development
Operator (!==) winning over keyword identifier (!==:)
0 votes
Created
March 05, 2015 00:04
PREFIX in this case seems to be OK.The pinned part is "(type)" and not just "(".To enforce ATOM try enclosing the whole expr in parenthesis:cast_expression ::= ( "(" type ")" expr )or extract ever...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit : Implicit adding of pinned parts for PREFIX expressions
0 votes
«
First
‹
Previous
Next
›
Last
»