SDL+ Draft Grammar: Encode/Decode
Productions
Action
::=
Compound_Statement |
TSet |
TReset |
Output |
Procedure_Call |
Decision |
Assignment_Statement |
Encode
|
Decode
Encode
::=
"
ENCODE
"
Variable
"
TO
"
Variable
"
USING
"
Identifier
End
Decode
::=
"
DECODE
"
Variable
"
TO
"
Variable
"
USING
"
Identifier
End
Variable
::=
Identifier
[
Variable_Field
]
Variable_Field
::=
"
.
"
Identifier
End
::=
[
Comment
] "
;
"
Comment
::=
"
COMMENT
"
Comment_Text