代码搜索结果

找到约 10,000 项符合 G 的代码

calc.g

class CalcParser extends Parser; options { buildAST = true; // uses CommonAST by default ASTLabelType = "antlr.CommonAST"; } expr : mexpr (PLUS^ mexpr)* SEMI! ; mexpr : atom (STAR^ atom)* ; a

idl.g

options { language="Cpp"; } /** * This is a complete parser for the IDL language as defined * by the CORBA 2.0 specification. It will allow those who * need an IDL parser to get up-and-runnin

t.g

options { language="Cpp"; } class T extends Lexer; options { k=2; filter=true; } P : "" ; BR: "" ;

javalex.g

header { #include "antlr/TokenStreamSelector.hpp" } options { language="Cpp"; } class DemoJavaLexer extends Lexer; options { k=2; importVocab = Common; exportVocab = Java; } tokens { INT="int"

javadocparse.g

options { language="Cpp"; } { #include } class DemoJavaDocParser extends Parser; options { importVocab=JavaDoc; } content : ( p:PARAM // includes ID as part of PARAM

javadoclex.g

header { #include "antlr/TokenStreamSelector.hpp" } options { language="Cpp"; } class DemoJavaDocLexer extends Lexer; options { k=2; importVocab = Common; exportVocab = JavaDoc; fi

javaparse.g

options { language="Cpp"; } { #include "DemoJavaDocParser.hpp" } class DemoJavaParser extends Parser; options { importVocab=Java; } input : ( (javadoc)? INT ID SEMI )+ ; javadoc : JAVADOC_OPE

subc.g

options { mangleLiteralPrefix = "TK_"; language="Cpp"; } class MyCParser extends TinyCParser; // add initializers to variables variable { // init action } : type declarator (ASSIGN aexpr)? SEM

lexer.g

/* * Make sure to run antlr.Tool on the lexer.g file first! */ options { mangleLiteralPrefix = "TK_"; language="Cpp"; } class TinyCLexer extends Lexer; options { k=2; exportVocab=TinyC; charVo

tinyc.g

/* * Make sure to run antlr.Tool on the lexer.g file first! */ options { mangleLiteralPrefix = "TK_"; language="Cpp"; } class TinyCParser extends Parser; options { importVocab=TinyC; // use voca