C# 클래스 Catrobat.IDE.Core.Formulas.FormulaTokenizer

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

공개 프로퍼티들

프로퍼티 타입 설명
EmptyChild IEnumerable

공개 메소드들

메소드 설명
FormulaTokenizer ( IEnumerable localVariables, IEnumerable globalVariable ) : Catrobat.IDE.Core.Models
Tokenize ( FormulaTree formula ) : IEnumerable
Tokenize ( string input, ParsingError &parsingError ) : IEnumerable

비공개 메소드들

메소드 설명
AddTokenMapping ( IDictionary tokenMappings, Func tokenCreator ) : void
AddTokenMapping ( IDictionary tokenMappings, string value, Func tokenCreator ) : void
InitCultureSpecificTokenMappings ( CultureInfo culture ) : void
InitInstanceSpecificTokenMappings ( ) : void
InitInvariantTokenMappings ( ) : void
InitLocalizationSpecificTokenMappings ( ) : void
InitTokenMappings ( CultureInfo culture ) : void
Tokenize ( IEnumerable tokenMappings, string input, int startIndex ) : IFormulaToken>.Tuple

메소드 상세

FormulaTokenizer() 공개 메소드

public FormulaTokenizer ( IEnumerable localVariables, IEnumerable globalVariable ) : Catrobat.IDE.Core.Models
localVariables IEnumerable
globalVariable IEnumerable
리턴 Catrobat.IDE.Core.Models

Tokenize() 공개 정적인 메소드

public static Tokenize ( FormulaTree formula ) : IEnumerable
formula Catrobat.IDE.Core.Models.Formulas.Tree.FormulaTree
리턴 IEnumerable

Tokenize() 공개 메소드

public Tokenize ( string input, ParsingError &parsingError ) : IEnumerable
input string
parsingError ParsingError
리턴 IEnumerable

프로퍼티 상세

EmptyChild 공개적으로 정적으로 프로퍼티

public static IEnumerable EmptyChild
리턴 IEnumerable