All Packages Class Hierarchy This Package Previous Next Index
Class it.unipi.di.compass.cctwo.constraint.PNChoiceBlock
java.lang.Object
|
+----it.unipi.di.compiler.parser.ParseNode
|
+----it.unipi.di.compass.cctwo.constraint.CParseNode
|
+----it.unipi.di.compass.cctwo.constraint.PNChoiceBlock
- class PNChoiceBlock
- extends CParseNode
Effettua il parse dei seguenti simboli:
<choice block> ::= <block name> [->(<icon name>)] {
[<constraint list>],
[CHOICE(<choice block name list>)]
} [<custom function list>];
<constraint list> ::= <constraint> [ , <constraint list>]
<constraint> ::= <item group>[(<op>)][<display info>]
<function declaration> ::= <function name>([<parameter optional>]) |
&<function code>([<parameter optional>])
<function name> ::= <identifier>
<function code> ::= <num>
<parameter optional> ::= <num>
- Version:
- 1.0
- Author:
- Antonio Cisternino
This class is not public and therefore cannot be used outside this package.
All Packages Class Hierarchy This Package Previous Next Index