/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/tool/ |
Interpreter.java | 43 * out of Grammar as it's related, but technically not a Grammar function. 44 * You create an interpreter for a grammar and an input stream. This object 47 * for a lexer grammar of course. 50 protected Grammar grammar; field in class:Interpreter 60 Grammar g; 61 public LexerActionGetTokenType(Grammar g) { 66 if ( !ruleName.equals(Grammar.ARTIFICIAL_TOKENS_RULENAME) ){ 74 public Interpreter(Grammar grammar, IntStream input) [all...] |
BuildDependencyGenerator.java | 41 /** Given a grammar file, show the dependencies on .tokens etc... 43 * For example, combined grammar T.g (no token import) generates: 49 * For tree grammar TP with import of T.tokens: 63 * So this output shows what the grammar depends on *and* what it generates. 65 * Operate on one grammar file at a time. If given a list of .g on the 81 protected Grammar grammar; field in class:BuildDependencyGenerator 89 grammar = tool.getRootGrammar(grammarFileName); 90 String language = (String) grammar.getOption("language"); 91 generator = new CodeGenerator(tool, grammar, language) [all...] |
GrammarSyntaxMessage.java | 34 /** A problem with the syntax of your antlr grammar such as 38 public Grammar g; 44 Grammar grammar, 48 this(msgID,grammar,offendingToken,null,exception); 52 Grammar grammar, 60 this.g = grammar; 70 // TODO: actually set the right Grammar instance to get the filename 71 // TODO: have to update all v2 grammar files for this. or use errormanager and tool to get the current gramma [all...] |
Rule.java | 32 import org.antlr.grammar.v3.ANTLRParser; 60 /** To which grammar does this belong? */ 61 public Grammar grammar; field in class:Rule 85 /** A list of all LabelElementPair attached to tokens like x=. in tree grammar */ 88 /** A list of all LabelElementPair attached to tokens like x+=. in tree grammar */ 106 protected Map<String, Grammar.LabelElementPair> labelNameSpace = 107 new HashMap<String, Grammar.LabelElementPair>(); 160 public Rule(Grammar grammar, [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp2/ |
ASTDbg.stg | 46 <if(grammar.grammarIsRoot)> 51 <grammar.directDelegates:{g|<g:delegateName()>.TreeAdaptor = this.adaptor;}> 88 <if(grammar.grammarIsRoot)><! don't create new adaptor for delegates !>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp3/ |
ASTDbg.stg | 50 <if(grammar.grammarIsRoot)> 55 <grammar.directDelegates:{g|<g:delegateName()>.TreeAdaptor = this.adaptor;}> 92 <if(grammar.grammarIsRoot)><! don't create new adaptor for delegates !>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/ |
ASTDbg.stg | 36 <if(grammar.grammarIsRoot)> 41 <grammar.directDelegates:{g|<g:delegateName()>.setTreeAdaptor(this.adaptor);}> 79 <if(grammar.grammarIsRoot)> <! don't create new adaptor for delegates !>
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/ |
SimpleExpression.g3 | 33 grammar SimpleExpression;
|
/external/antlr/antlr-3.4/runtime/ObjC/Framework/examples/hoistedPredicates/ |
T.g | 2 * which they are found and used in other decisions. This grammar illustrates 9 grammar T;
|
/external/antlr/antlr-3.4/runtime/Ruby/test/functional/ast-output/ |
rewrites.rb | 8 def parse( grammar, rule, input, expect_errors = false ) 9 @grammar = inline_grammar( grammar ) 10 compile_and_load @grammar 11 grammar_module = self.class.const_get( @grammar.name ) 32 def tree_parse( grammar, tree_grammar, rule, tree_rule, input ) 33 @grammar = inline_grammar( grammar ) 35 compile_and_load @grammar 38 grammar_module = self.class.const_get( @grammar.name [all...] |
auto-ast.rb | 8 def parse( grammar, rule, input, expect_errors = false ) 9 @grammar = inline_grammar( grammar ) 10 compile_and_load @grammar 11 grammar_module = self.class.const_get( @grammar.name ) 32 def tree_parse( grammar, tree_grammar, rule, tree_rule, input ) 33 @grammar = inline_grammar( grammar ) 35 compile_and_load @grammar 38 grammar_module = self.class.const_get( @grammar.name [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/ |
Dbg.stg | 46 <if(grammar.grammarIsRoot)> 48 @"invalidRule", <grammar.allImportedRules:{rST | @"<rST.name>"}; wrap=@"\n ", separator=", "> 51 <if(grammar.grammarIsRoot)> <! grammar imports other grammar(s) !> 62 <else> <! imported grammar !> 65 return <grammar.delegators:{g| <g:delegateName()>}>.getRuleLevel(); 70 <grammar.delegators:{g| <g:delegateName()>}>.incRuleLevel(); 74 <grammar.delegators:{g| <g:delegateName()>}>.decRuleLevel(); 81 [(Profiler)dbg examineRuleMemoization:input, ruleIndex, <grammar.composite.rootGrammar.recognizerName>.ruleNames objectAtIndex:ruleIndex] [all...] |
ASTDbg.stg | 39 <if(grammar.grammarIsRoot)> 44 <grammar.directDelegates:{g|[<g:delegateName()> setTreeAdaptor:adaptor];}> 85 <if(grammar.grammarIsRoot)> <! don't create new adaptor for delegates !>
|
/external/antlr/antlr-3.4/runtime/Ruby/test/functional/delegation/ |
import.rb | 8 def load( grammar ) 9 grammar.compile 10 $:.unshift( grammar.output_directory ) unless $:.include?( grammar.output_directory ) 11 for file in grammar.target_files( false ) 18 parser grammar DIDRSlave; 28 grammar DIDRMaster; 48 parser grammar Slave2; 60 grammar Master2; 79 parser grammar Slave3 [all...] |
/external/antlr/antlr-3.4/runtime/Python/tests/ |
t054main.py | 22 grammar = textwrap.dedent( 23 r"""lexer grammar T3; 40 lexerMod = self.compileInlineGrammar(grammar, returnModule=True) 54 grammar = textwrap.dedent( 55 r"""lexer grammar T1; 67 lexerMod = self.compileInlineGrammar(grammar, returnModule=True) 79 grammar = textwrap.dedent( 80 r"""lexer grammar T2; 92 lexerMod = self.compileInlineGrammar(grammar, returnModule=True) 105 grammar = textwrap.dedent [all...] |
/external/antlr/antlr-3.4/runtime/Ruby/test/functional/lexer/ |
syn-pred.rb | 8 lexer grammar SyntacticPredicateGate;
|
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/codegen/ |
CodeGenerator.java | 34 import org.antlr.grammar.v3.ANTLRLexer; 35 import org.antlr.grammar.v3.ANTLRParser; 36 import org.antlr.grammar.v3.ActionTranslator; 37 import org.antlr.grammar.v3.CodeGenTreeWalker; 63 * in a grammar file dictates which templates get loaded/used. 91 /** Which grammar are we generating code for? Each generator 92 * is attached to a specific grammar. 94 public Grammar grammar; field in class:CodeGenerator 153 public CodeGenerator(Tool tool, Grammar grammar, String language) [all...] |
CTarget.java | 32 import org.antlr.tool.Grammar; 44 Grammar grammar, 52 String fileName = generator.getRecognizerFileName(grammar.name, grammar.type); 59 Grammar grammar, 67 String fileName = generator.getRecognizerFileName(grammar.name, grammar.type); 75 Grammar grammar [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Python/ |
Dbg.stg | 63 <if(grammar.grammarIsRoot)> 65 "invalidRule", <grammar.allImportedRules:{rST | "<rST.name>"}; wrap="\n ", separator=", "> 70 <grammar.decisions:{d | <if(d.dfa.hasSynPred)>True<else>False<endif>}; wrap="\n ", separator=", "> 72 <if(grammar.grammarIsRoot)> <! grammar imports other grammar(s) !> 88 <else> <! imported grammar !> 90 return <grammar.delegators:{g| <g:delegateName()>}>.getRuleLevel() 93 <grammar.delegators:{g| <g:delegateName()>}>.incRuleLevel() 96 <grammar.delegators:{g| <g:delegateName()>}>.decRuleLevel( [all...] |
/external/libpcap/msdos/ |
makefile.dj | 14 PREREQUISITES = scanner.c grammar.c tokdefs.h version.h msdos/pkt_stub.inc 25 SOURCES = grammar.c scanner.c bpf/net/bpf_filter.c bpf_image.c bpf_dump.c \ 83 grammar.c tokdefs.h: grammar.y 84 rm -f grammar.c tokdefs.h 85 $(YACC) --name-prefix=pcap_ --yacc --defines grammar.y 86 mv -f y.tab.c grammar.c 113 grammar.c tokdefs.h: grammar.y 114 grammar.h: grammar. [all...] |
/external/antlr/antlr-3.4/tool/src/main/antlr3/org/antlr/grammar/v3/ |
CodeGenTreeWalker.g | 6 Grammar conversion to ANTLR v3: 33 /** Walk a grammar and generate code by gradually building up 40 tree grammar CodeGenTreeWalker; 48 package org.antlr.grammar.v3; 104 grammar, 115 protected Grammar grammar; 130 if (grammar.type == Grammar.LEXER) { 141 Rule r = grammar.getRule( currentRuleName ) [all...] |
/external/antlr/antlr-3.4/runtime/Ruby/test/functional/main/ |
main-scripts.rb | 13 grammar = inline_grammar( <<-'END' ) 14 lexer grammar MainOverride; 25 # when this grammar is compiled and the resulting ruby files 28 proc { compile_and_load( grammar ) }.should_not raise_error 32 lexer_script = grammar.target_files.first 42 lexer grammar LexerMainWithSourceFile; 66 lexer grammar LexerMainFromStdIO; 78 example 'using Parser.main to run the built-in parser script utility with a combo grammar' do 80 grammar MainForCombined; 100 grammar ASTParserMain [all...] |
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.10/Parser/ |
acceler.c | 14 #include "grammar.h"
20 static void fixdfa(grammar *, dfa *);
21 static void fixstate(grammar *, state *);
24 PyGrammar_AddAccelerators(grammar *g)
35 PyGrammar_RemoveAccelerators(grammar *g)
54 fixdfa(grammar *g, dfa *d)
64 fixstate(grammar *g, state *s)
|
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Parser/ |
acceler.c | 14 #include "grammar.h"
20 static void fixdfa(grammar *, dfa *);
21 static void fixstate(grammar *, state *);
24 PyGrammar_AddAccelerators(grammar *g)
35 PyGrammar_RemoveAccelerators(grammar *g)
54 fixdfa(grammar *g, dfa *d)
64 fixstate(grammar *g, state *s)
|
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/ |
DFAOptimizer.java | 31 import org.antlr.tool.Grammar; 130 protected Grammar grammar; field in class:DFAOptimizer 132 public DFAOptimizer(Grammar grammar) { 133 this.grammar = grammar; 137 // optimize each DFA in this grammar 139 decisionNumber<=grammar.getNumberOfDecisions(); 142 DFA dfa = grammar.getLookaheadDFA(decisionNumber) [all...] |