C# Класс IronLua.Compiler.Parser.Parser

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Parse ( ) : Block
Parser ( Input input ) : System

Приватные методы

Метод Описание
Arguments ( ) : System.Arguments
Assign ( PrefixExpression prefixExpr ) : Statement
AssignOrFunctionCall ( ) : Statement
BinaryExpression ( Expression left, int limit ) : Expression
Block ( ) : Block
Do ( ) : Statement
Elseif ( ) : Elseif
Expression ( ) : Expression
ExpressionList ( ) : List
Field ( ) : Field
For ( ) : Statement
ForIn ( ) : Statement
ForNormal ( ) : Statement
Function ( ) : Statement
FunctionBody ( ) : FunctionBody
FunctionCall ( PrefixExpression prefixExpr ) : Statement
FunctionName ( ) : FunctionName
IdentifierList ( ) : List
If ( ) : Statement
Local ( ) : Statement
LocalAssign ( ) : Statement
LocalFunction ( ) : Statement
NumberLiteral ( ) : double
PrefixExpression ( ) : PrefixExpression
Repeat ( ) : Statement
Return ( ) : LastStatement
SimpleExpression ( ) : Expression
Table ( ) : Expression.Table
Variable ( ) : Variable
VariableList ( Variable oldVariable = null ) : List
While ( ) : Statement

Описание методов

Parse() публичный Метод

public Parse ( ) : Block
Результат IronLua.Compiler.Ast.Block

Parser() публичный Метод

public Parser ( Input input ) : System
input Input
Результат System