C# Class Scriban.Parsing.Parser

显示文件 Open project: lunet-io/scriban Class Usage Examples

Private Methods

Method Description
ConvertFromUtf32 ( int utf32 ) : string
GetOperatorPrecedence ( ScriptBinaryOperator op ) : int
GetOperatorPrecedence ( ScriptUnaryOperator op ) : int
IsPreviousCharWhitespace ( ) : bool
ParseArrayInitializer ( ) : ScriptExpression
ParseExpression ( ScriptNode parentNode, ScriptExpression parentExpression = null, int precedence ) : ScriptExpression
ParseExpression ( ScriptNode parentNode, bool &hasAnonymousFunction, ScriptExpression parentExpression = null, int precedence ) : ScriptExpression
ParseFloat ( ) : ScriptLiteral
ParseInteger ( ) : ScriptLiteral
ParseObjectInitializer ( ) : ScriptExpression
ParseParenthesis ( bool &hasAnonymousFunction ) : ScriptExpression
ParseString ( ) : ScriptLiteral
ParseUnaryExpression ( bool &hasAnonymousFunction ) : ScriptExpression
ParseVariableOrLiteral ( ) : ScriptExpression
Parser ( ) : System
StartAsExpression ( ) : bool