代码搜索结果

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

idl.g

options { language = "Sather"; } /* * 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

t.g

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

javalex.g

options { language = "Sather"; } class DEMO_JAVA_LEXER extends Lexer; options { k=2; importVocab = Common; exportVocab = JAVA; } tokens { INT="int"; } JAVADOC_OPEN : "/**" {MA

javadocparse.g

options { language = "Sather"; } class DEMO_JAVADOC_PARSER extends Parser; options { importVocab=JAVADOC; } { println ( s : STR ) is #OUT + s + "\n"; end; } content : (

javadoclex.g

options { language="Sather"; } class DEMO_JAVADOC_LEXER extends Lexer; options { k=2; importVocab = Common; exportVocab = JAVADOC; filter=true; } PARAM : "@param" ' ' ID ; EX

javaparse.g

options { language = "Sather"; } class DEMO_JAVA_PARSER extends Parser; options { importVocab=JAVA; } input : ( (javadoc)? INT ID SEMI )+ ; javadoc : JAVADOC_OPEN { javadoc

subc.g

options { language = "Sather"; mangleLiteralPrefix = "TK_"; } class MYC_PARSER extends TINYC_PARSER; // add initializers to variables variable { -- init action } : type_ declarato

lexer.g

/* * Make sure to run antlr.Tool on the lexer.g file first! */ options { mangleLiteralPrefix = "TK_"; language = "Sather"; } class TINYC_LEXER extends Lexer; options { k=2; exportVoc

tinyc.g

/* * Make sure to run antlr.Tool on the lexer.g file first! */ options { mangleLiteralPrefix = "TK_"; language = "Sather"; } { class MAIN is main ( args : ARRAY{STR} ) is if

calc.g

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