C# 클래스 YAMP.GroupExpression

This class represents a group of statements.
상속: Expression
파일 보기 프로젝트 열기: FlorianRappl/YAMP

공개 메소드들

메소드 설명
GroupExpression ( ) : System

Creates a new instance.

GroupExpression ( Int32 line, Int32 column, Int32 length, QueryContext scope ) : System

Creates a new instance with some parameters.

Interpret ( Value>.IDictionary symbols ) : Value
Scan ( ParseEngine engine ) : Expression
ToCode ( ) : String

Transforms the expression into YAMP query code.

메소드 상세

GroupExpression() 공개 메소드

Creates a new instance.
public GroupExpression ( ) : System
리턴 System

GroupExpression() 공개 메소드

Creates a new instance with some parameters.
public GroupExpression ( Int32 line, Int32 column, Int32 length, QueryContext scope ) : System
line System.Int32 The line where the scope expression starts.
column System.Int32 The column in the line where the scope exp. starts.
length System.Int32 The length of the scope expression.
scope QueryContext The associated query context (scope).
리턴 System

Interpret() 공개 메소드

public Interpret ( Value>.IDictionary symbols ) : Value
symbols Value>.IDictionary
리턴 Value

Scan() 공개 메소드

public Scan ( ParseEngine engine ) : Expression
engine ParseEngine
리턴 Expression

ToCode() 공개 메소드

Transforms the expression into YAMP query code.
public ToCode ( ) : String
리턴 String