dpro library

Classes

DAction
A action is a statement to run something, but it is not require return something.
DAnd
it often && and
DBigger
it often >
DBiggerEq
it often >=
DBool
DCalculate
two elements operator
DCodeLines<T extends DStatement>
DConstant
プログラムに書き込む定数値
DDefVariable
define variable
DDivide
it often /
DEqual
it often ==
DExpression
A DExpression is a can get value object. expression allway return a value.
DFloat
DGetElement
get a element from the iterator with index
DGive
give a value to a variable
DIf
DInt
DJava
DLenght
this must be a function, to support like python
DList
this is a const list writed in codes
DMap
DMinus
it often -
DOr
it often || or
DPlus
it often +
DPrint
DRunable
DSmaller
it often <
DSmallerEq
it often <=
DStatement
everything is Statement
DString
DTimes
it often *
DType
DTypes
DTypeStrs
DUnequal
it often != <>
DVar
A variable
DWhile
FormMapTip
LanguageTip
LanguageTips
MemorySpace
OAnd
OBigger
OBiggerEq
OBool
OCodeLines<T extends DStatement>
ODefVariable
ODivide
OEqual
OFloat
OGive
OIf
OInt
OLenght
OList
OMap
OMinus
OOr
OperatorInfo
OPlus
OPrint
OSearch
OSmaller
OSmallerEq
OString
OTimes
OUnequal
OVar
OWhile
RunEngine
RunTimeMemory
RunTip
StatementInfo
TranEngine

Enums

Fixity
結合性
OperatorEnum

Extensions

ParseToString on OperatorEnum

Exceptions / Errors

CanNotRun
DAlert
DError
an error is told dpro cant compile it
DoNotSupport
DProblem
a problem mean The error may be shown in the target language compiler.
DTransformAlert
DWarning
you had better fix warning, just it..
EmptyChildError
The error to tell you your program has empty child or children.
NoProblem
SetActionAsValueException
ThisIsNotExpression
The error to tell you your program has empty child or children.
TypeError
TypeMaybeAutoChange