C# Class MyC.Parse

ファイルを表示 Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
Parse ( Io i, Tok t ) : System
program ( ) : void

Private Methods

Method Description
CommentFill ( ) : void
CommentFill ( String s ) : void
CommentFillPreTok ( ) : void
CommentHolder ( ) : void
CommentToken ( ) : void
addInner ( Var e ) : void
addOuter ( Var e ) : void
blockInner ( String olabel, String ilabel ) : void
blockOuter ( String olabel, String ilabel ) : void
boolAnd ( ) : void
boolExpr ( ) : void
boolOr ( ) : void
boolXor ( ) : void
dataClass ( Var e ) : void
dataType ( Var e ) : void
declFunc ( Var e ) : void
declInner ( ) : void
declOuter ( Var e ) : void
epilog ( ) : void
exprAdd ( ) : void
exprSub ( ) : void
factor ( ) : void
fcBreak ( String olabel ) : void
fcContinue ( String ilabel ) : void
fcFor ( ) : void
fcIf ( String olabel, String ilabel ) : void
fcReturn ( ) : void
fcWhile ( ) : void
firstTerm ( ) : void
ident ( ) : void
lookup_name ( String s ) : Var
mathExpr ( ) : void
newLabel ( ) : String
notFactor ( ) : void
outerDecl ( ) : void
paramList ( ) : VarList
prolog ( ) : void
relEQ ( ) : void
relExpr ( ) : void
relGEQ ( ) : void
relGTR ( ) : void
relLEQ ( ) : void
relLTR ( ) : void
relNEQ ( ) : void
statement ( ) : void
term ( ) : void
term1 ( ) : void
termBool ( ) : void
termDiv ( ) : void
termMult ( ) : void
unaryFactor ( ) : void

Method Details

Parse() public method

public Parse ( Io i, Tok t ) : System
i Io
t Tok
return System

program() public method

public program ( ) : void
return void