C# 클래스 fCraft.SimpleParser

파일 보기 프로젝트 열기: GlennMR/800craft

공개 메소드들

메소드 설명
Parse ( string expression, IEnumerable vars ) : Expression
ParseAsEquality ( string expression, IEnumerable vars ) : Expression
PreparseAssignment ( string &assignmentFunction ) : string

비공개 메소드들

메소드 설명
ProcessComma ( Expression e, Stack tmpStack, int pos ) : void
ProcessOperator ( FuncData op, Expression e, Stack tmpStack ) : void
ProcessRightParenth ( Expression e, Stack tmpStack, int pos ) : void
ReadSpaces ( string s, int &pos ) : void
ReadTerm ( string s, int &pos ) : string
SimpleParser ( ) : System

메소드 상세

Parse() 공개 정적인 메소드

public static Parse ( string expression, IEnumerable vars ) : Expression
expression string
vars IEnumerable
리턴 Expression

ParseAsEquality() 공개 정적인 메소드

public static ParseAsEquality ( string expression, IEnumerable vars ) : Expression
expression string
vars IEnumerable
리턴 Expression

PreparseAssignment() 공개 정적인 메소드

public static PreparseAssignment ( string &assignmentFunction ) : string
assignmentFunction string
리턴 string