C# Class Rhetos.Dsl.TokenizerInternals

Afficher le fichier Open project: Rhetos/Rhetos Class Usage Examples

Méthodes publiques

Méthode Description
GetNextToken_ValueType ( Rhetos.Dsl.DslScript dslScript, int &position ) : Rhetos.Dsl.Token
SkipWhitespaces ( string script, int &position ) : void

Private Methods

Méthode Description
IsExternalTextStart ( char c ) : bool
IsQuotedStringStart ( char c ) : bool
IsSimpleStringElement ( char c ) : bool
IsSingleLineCommentStart ( string dsl, int position ) : bool
LoadFile ( string basicFilePath, Rhetos.Dsl.DslScript dslScript, int begin ) : string
ReadExternalText ( Rhetos.Dsl.DslScript dslScript, int &end ) : string
ReadQuotedString ( Rhetos.Dsl.DslScript dslScript, int &end ) : string
ReadSimpleStringToken ( string dsl, int &end ) : string
ReadSingleLineComment ( string dsl, int &end ) : string
ReadSpecialCharacter ( string dsl, int &end ) : string

Method Details

GetNextToken_ValueType() public static méthode

public static GetNextToken_ValueType ( Rhetos.Dsl.DslScript dslScript, int &position ) : Rhetos.Dsl.Token
dslScript Rhetos.Dsl.DslScript
position int
Résultat Rhetos.Dsl.Token

SkipWhitespaces() public static méthode

public static SkipWhitespaces ( string script, int &position ) : void
script string
position int
Résultat void