tokenizer.CodeGen : dylan.NET.Tokenizer.CodeGen Namespace

Evaluator Class

Documentation for this section has not yet been entered.

Syntax

public class Evaluator

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

Members

See Also: Inherited members from object.

Public Constructors

Documentation for this section has not yet been entered.

Public Fields

InstToken dylan.NET.Tokenizer.AST.Tokens.Token . Documentation for this section has not yet been entered.
Stack OpStack . Documentation for this section has not yet been entered.

Public Methods

ASTEmit (dylan.NET.Tokenizer.AST.Tokens.Token, bool)
Documentation for this section has not yet been entered.
ASTEmitIdent (dylan.NET.Tokenizer.AST.Tokens.Ident, bool, ASTEmitDelegate)
Documentation for this section has not yet been entered.
ASTEmitMethod (dylan.NET.Tokenizer.AST.Tokens.MethodCallTok, bool, ASTEmitDelegate)
Documentation for this section has not yet been entered.
ASTEmitNew (dylan.NET.Tokenizer.AST.Tokens.NewCallTok, bool, ASTEmitDelegate)
Documentation for this section has not yet been entered.
ConvToAST (dylan.NET.Tokenizer.AST.Exprs.Expr) : dylan.NET.Tokenizer.AST.Exprs.Expr
Documentation for this section has not yet been entered.
ConvToAST (dylan.NET.Tokenizer.AST.Exprs.Expr) : dylan.NET.Tokenizer.AST.Tokens.Token
Documentation for this section has not yet been entered.
ConvToRPN (dylan.NET.Tokenizer.AST.Exprs.Expr) : dylan.NET.Tokenizer.AST.Exprs.Expr
Documentation for this section has not yet been entered.
Evaluate (dylan.NET.Tokenizer.AST.Exprs.Expr)
Documentation for this section has not yet been entered.
isLParen (dylan.NET.Tokenizer.AST.Tokens.Token) : bool
Documentation for this section has not yet been entered.
isOp (dylan.NET.Tokenizer.AST.Tokens.Token) : bool
Documentation for this section has not yet been entered.
isRParen (dylan.NET.Tokenizer.AST.Tokens.Token) : bool
Documentation for this section has not yet been entered.
RetPrec (dylan.NET.Tokenizer.AST.Tokens.Token) : int
Documentation for this section has not yet been entered.
StoreEmit (dylan.NET.Tokenizer.AST.Tokens.Ident)
Documentation for this section has not yet been entered.
StoreEmit (dylan.NET.Tokenizer.AST.Tokens.Token, dylan.NET.Tokenizer.AST.Exprs.Expr)
Documentation for this section has not yet been entered.

Member Details

Evaluator Constructor

Documentation for this section has not yet been entered.

Syntax

public Evaluator ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

ASTEmit Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.
emt
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

ASTEmitIdent Method

Documentation for this section has not yet been entered.

Syntax

Parameters

idt
Documentation for this section has not yet been entered.
emt
Documentation for this section has not yet been entered.
aed
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

ASTEmitMethod Method

Documentation for this section has not yet been entered.

Syntax

Parameters

mctok
Documentation for this section has not yet been entered.
emt
Documentation for this section has not yet been entered.
aed
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

ASTEmitNew Method

Documentation for this section has not yet been entered.

Syntax

Parameters

nctok
Documentation for this section has not yet been entered.
emt
Documentation for this section has not yet been entered.
aed
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.9.1, 11.2.9.2, 11.2.9.3

ConvToAST Method

Documentation for this section has not yet been entered.

Syntax

Parameters

exp
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7

ConvToAST Method

Documentation for this section has not yet been entered.

Syntax

Parameters

exp
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

ConvToRPN Method

Documentation for this section has not yet been entered.

Syntax

Parameters

exp
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

Evaluate Method

Documentation for this section has not yet been entered.

Syntax

Parameters

exp
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

InstToken Field

Documentation for this section has not yet been entered.

Syntax

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

isLParen Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

isOp Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

isRParen Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

RetPrec Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

Stack Field

Documentation for this section has not yet been entered.

Syntax

public OpStack Stack

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.2, 11.2.7.5, 11.2.7.6, 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3

StoreEmit Method

Documentation for this section has not yet been entered.

Syntax

Parameters

idt
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.5, 11.2.7.6

StoreEmit Method

Documentation for this section has not yet been entered.

Syntax

Parameters

tok
Documentation for this section has not yet been entered.
exp
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: dylan.NET.Tokenizer.CodeGen
Assembly: tokenizer.CodeGen (in tokenizer.CodeGen.dll)
Assembly Versions: 11.2.7.7, 11.2.7.8, 11.2.7.9, 11.2.8.1, 11.2.8.2, 11.2.8.3, 11.2.8.4, 11.2.8.5, 11.2.8.6, 11.2.8.7, 11.2.8.9, 11.2.9.1, 11.2.9.2, 11.2.9.3