Package | Description |
---|---|
Parsing.DBPrimitives.Patterns | |
Parsing.TBPrims.Patterns | |
Parsing.YumlPrimitives.Patterns |
Modifier and Type | Class and Description |
---|---|
class |
ColonKind |
class |
DBaseStmt
dbase statement: dbase(name,[name1,name2...]).
|
class |
OODBStmt
dbase statement: dbase(name,[name1,name2...]).
|
class |
SubTableStmt
subtable statement: subtable(name,[ name1,name2...
|
class |
TupleStmt
tuple statement : name( TupleValues ).
|
class |
XColumn |
class |
XTableStmt
table Statement : table( Name, [ columnDecl }).
|
Modifier and Type | Class and Description |
---|---|
class |
Args
function call arguments '(' ExprList ')' (last is push)
|
class |
AxiomStmt
axiom statement: name ':' expr '=' expr .
|
class |
FTLArrow
function call arguments '(' ExprList ')' (last is push)
|
class |
FuncStmt
function line statement: name name+ "arrow" name+
|
class |
FuncType
function type is a modified name :- choose1('option', 'table', (empty)) name
|
class |
KonsStmt
Konstraint statement: name ':' expr '.'
|
class |
TBStmt
spec statement: spec name.
|
class |
VarDecl
axiom statement: name ':' expr '=' expr .
|
class |
VarOrFCall
expression
|
Modifier and Type | Class and Description |
---|---|
class |
BarrierBoxEntry
Yuml Production : Barrier() BoxEntry()
|
class |
Box
Yuml Production : Box = ['name [,qs] [,qs] ']'
|
class |
Connect
Yuml Production : Connect = [End1] [name] Solid [name] {End2] Box
|
class |
YumlLine
Yuml Production : YumlLine: Box [connect] end
|