代码搜索结果

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

calc.g

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

p.g

header { #include "Main.hpp" #include #include } options { language = Cpp; } class PParser extends Parser; { public: void traceOut(ANTLR_USE_NAMESPACE(std)string rname) /*throw

treewalk.g

options { language="Cpp"; } { #include } class LangParser extends Parser; options { codeGenMakeSwitchThreshold = 3; codeGenBitsetTestThreshold = 4; buildAST=true; } block : LCURLY^

expr.g

options { language="Cpp"; } { #include } class ExprParser extends Parser; options { codeGenMakeSwitchThreshold = 3; codeGenBitsetTestThreshold = 4; buildAST=true; // ASTLabelType = "

java.g

options { language="Cpp"; } /** Java 1.1 Recognizer Grammar * * Run 'java JavaRecognizer ' * * Authors: * John Mitchell johnm@non.net * Terence Parr parrt@mag

test.g

header { #include "SupportTestTokenTypes.hpp" #include } options { language=Cpp; } class SupportTest extends Parser; options { buildAST = true; } { /** Test the equals, equalsSubtree,

treewalk.g

header { #include } options { language=Cpp; } class LangParser extends Parser; options { buildAST=true; } tokens { BLOCK; // imaginary token } block : LCURLY! ( statement )* RCURLY

html.g

header { #include } /* Based on the HTML 3.2 spec. by the W3 (http://www.w3.org) Alexander Hinds & Terence Parr Magelang Institute, Ltd. Send comments to: parrt@jguru.com v1.1 Tere

data.g

options { language="Cpp"; } { #include } class DataParser extends Parser; file: ( sh:SHORT {std::cout getText()

calc.g

header { #include "PLUSNode.hpp" #include "MULTNode.hpp" #include "INTNode.hpp" } options { language = Cpp; } /** This example demonstrates the heterogeneous tree construction * mechanism. Compa