public Rule getRule(String scopeName, String ruleName) { if ( scopeName!=null ) { // scope override Grammar scope = composite.getGrammar(scopeName); if ( scope==null ) { return null; } return scope.getLocallyDefinedRule(ruleName); } return getRule(ruleName); }
public Rule getRule(String scopeName, String ruleName) { if ( scopeName!=null ) { // scope override Grammar scope = composite.getGrammar(scopeName); if ( scope==null ) { return null; } return scope.getLocallyDefinedRule(ruleName); } return getRule(ruleName); }
public Rule getRule(String scopeName, String ruleName) { if ( scopeName!=null ) { // scope override Grammar scope = composite.getGrammar(scopeName); if ( scope==null ) { return null; } return scope.getLocallyDefinedRule(ruleName); } return getRule(ruleName); }
public Rule getRule(String scopeName, String ruleName) { if ( scopeName!=null ) { // scope override Grammar scope = composite.getGrammar(scopeName); if ( scope==null ) { return null; } return scope.getLocallyDefinedRule(ruleName); } return getRule(ruleName); }
Grammar scopeG = grammar.composite.getGrammar(scopeAST.getText()); GrammarAST refAST = scopeAST.getChild(1); String ruleName = refAST.getText();
Grammar scopeG = grammar.composite.getGrammar(scopeAST.getText()); GrammarAST refAST = scopeAST.getChild(1); String ruleName = refAST.getText();
Grammar scopeG = grammar.composite.getGrammar(scopeAST.getText()); GrammarAST refAST = (GrammarAST)scopeAST.getChild(1); String ruleName = refAST.getText();
Grammar scopeG = grammar.composite.getGrammar(scopeAST.getText()); GrammarAST refAST = (GrammarAST)scopeAST.getChild(1); String ruleName = refAST.getText();
code.setAttribute("rule", rdef); if ( scope!=null ) { // scoped rule ref Grammar scopeG = grammar.composite.getGrammar(scope.getText()); code.setAttribute("scope", scopeG); code.setAttribute("rule", rdef2); if ( scope!=null ) { // scoped rule ref Grammar scopeG = grammar.composite.getGrammar(scope.getText()); code.setAttribute("scope", scopeG);
retval.code.add("rule", rdef); if ( scope!=null ) { // scoped rule ref Grammar scopeG = grammar.composite.getGrammar(scope.getText()); retval.code.add("scope", scopeG); if ( scope!=null ) Grammar scopeG = grammar.composite.getGrammar(scope.getText()); retval.code.add("scope", scopeG);
retval.code.add("rule", rdef); if ( scope!=null ) { // scoped rule ref Grammar scopeG = grammar.composite.getGrammar(scope.getText()); retval.code.add("scope", scopeG); if ( scope!=null ) Grammar scopeG = grammar.composite.getGrammar(scope.getText()); retval.code.add("scope", scopeG);