Sepi

Name
  TSepiExpressionNode

Parent
  SepiStdCompilerNodes

Class Hierarchy
  TSepiNonTerminal

Visibility
  PUBLIC

Description
  Noeud expression

Members
  Fields
 
Field Description
FExpression (-) Expression compilée

Methods
 
Method Description
AsComponent (+) Lit l'expression en tant que meta
AsExpressionPart (+) Lit l'expression comme un type donné de partie d'expression
AsReadableValue (+) Lit l'expression en tant que valeur qui peut être lue
AsType (+) Lit l'expression en tant que type
AsValue (+) Lit l'expression en tant que valeur
EndParsing (+) [@inheritDoc]
MakeErroneousExpression (#) Construit une expression erronée
MakeErroneousValue (#) Construit une valeur erronée
RequireType (-) Exige qu'une variable ait un type donné
SetExpression (#) Modifie l'expression
SetExpressionPart (#) Modifie l'expression comme nouvelle expression partielle
TryAndConvert (-) Tente de convertir une valeur en un type donné
TryAndForceType (-) Tente de forcer le type d'une valeur
TryAndMatchType (-) Tente de faire conrrespondre le type d'une valeur à un type donné
ValidateExpression (#) Vérifie la validité de l'expression compilée

Properties
 
Property Description
Expression (+) Expression compilée


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/