C# 클래스 at.jku.ssw.Coco.Parser

파일 보기 프로젝트 열기: Gl237man/mineroute 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
dfa DFA
errors Errors
la Token
pgen ParserGen
scanner Scanner
t Token
tab Tab
trace System.IO.TextWriter

공개 메소드들

메소드 설명
AttrDecl ( Symbol sym ) : void
Attribs ( Node p ) : void
Char ( int &n ) : void
Coco ( ) : void
Condition ( ) : void
Expect ( int n ) : void
ExpectWeak ( int n, int follow ) : void
Expression ( Graph &g ) : void
Factor ( Graph &g ) : void
Get ( ) : void
Parse ( ) : void
Parser ( Scanner scanner ) : System
Resolver ( Position &pos ) : void
SemErr ( string msg ) : void
SemText ( Position &pos ) : void
Set ( CharSet &s ) : void
SetDecl ( ) : void
SimSet ( CharSet &s ) : void
Sym ( string &name, int &kind ) : void
SynErr ( int n ) : void
Term ( Graph &g ) : void
TokenDecl ( int typ ) : void
TokenExpr ( Graph &g ) : void
TokenFactor ( Graph &g ) : void
TokenTerm ( Graph &g ) : void

비공개 메소드들

메소드 설명
StartOf ( int s ) : bool
WeakSeparator ( int n, int syFol, int repFol ) : bool

메소드 상세

AttrDecl() 공개 메소드

public AttrDecl ( Symbol sym ) : void
sym Symbol
리턴 void

Attribs() 공개 메소드

public Attribs ( Node p ) : void
p Node
리턴 void

Char() 공개 메소드

public Char ( int &n ) : void
n int
리턴 void

Coco() 공개 메소드

public Coco ( ) : void
리턴 void

Condition() 공개 메소드

public Condition ( ) : void
리턴 void

Expect() 공개 메소드

public Expect ( int n ) : void
n int
리턴 void

ExpectWeak() 공개 메소드

public ExpectWeak ( int n, int follow ) : void
n int
follow int
리턴 void

Expression() 공개 메소드

public Expression ( Graph &g ) : void
g Graph
리턴 void

Factor() 공개 메소드

public Factor ( Graph &g ) : void
g Graph
리턴 void

Get() 공개 메소드

public Get ( ) : void
리턴 void

Parse() 공개 메소드

public Parse ( ) : void
리턴 void

Parser() 공개 메소드

public Parser ( Scanner scanner ) : System
scanner Scanner
리턴 System

Resolver() 공개 메소드

public Resolver ( Position &pos ) : void
pos Position
리턴 void

SemErr() 공개 메소드

public SemErr ( string msg ) : void
msg string
리턴 void

SemText() 공개 메소드

public SemText ( Position &pos ) : void
pos Position
리턴 void

Set() 공개 메소드

public Set ( CharSet &s ) : void
s CharSet
리턴 void

SetDecl() 공개 메소드

public SetDecl ( ) : void
리턴 void

SimSet() 공개 메소드

public SimSet ( CharSet &s ) : void
s CharSet
리턴 void

Sym() 공개 메소드

public Sym ( string &name, int &kind ) : void
name string
kind int
리턴 void

SynErr() 공개 메소드

public SynErr ( int n ) : void
n int
리턴 void

Term() 공개 메소드

public Term ( Graph &g ) : void
g Graph
리턴 void

TokenDecl() 공개 메소드

public TokenDecl ( int typ ) : void
typ int
리턴 void

TokenExpr() 공개 메소드

public TokenExpr ( Graph &g ) : void
g Graph
리턴 void

TokenFactor() 공개 메소드

public TokenFactor ( Graph &g ) : void
g Graph
리턴 void

TokenTerm() 공개 메소드

public TokenTerm ( Graph &g ) : void
g Graph
리턴 void

프로퍼티 상세

dfa 공개적으로 프로퍼티

public DFA,at.jku.ssw.Coco dfa
리턴 DFA

errors 공개적으로 프로퍼티

public Errors,at.jku.ssw.Coco errors
리턴 Errors

la 공개적으로 프로퍼티

public Token,at.jku.ssw.Coco la
리턴 Token

pgen 공개적으로 프로퍼티

public ParserGen,at.jku.ssw.Coco pgen
리턴 ParserGen

scanner 공개적으로 프로퍼티

public Scanner,at.jku.ssw.Coco scanner
리턴 Scanner

t 공개적으로 프로퍼티

public Token,at.jku.ssw.Coco t
리턴 Token

tab 공개적으로 프로퍼티

public Tab,at.jku.ssw.Coco tab
리턴 Tab

trace 공개적으로 프로퍼티

public TextWriter,System.IO trace
리턴 System.IO.TextWriter