ГОСТ Р 53556.5—2013
rouledef
ROUTE LP ID E N T COM identlist R P SEM
senddef
seqdef
b lo ck
SEND LP IDENT SEM expdist SEM namelist R P SEM
SEQUENCE LP identlist RP SEM ;
block statement
Г null
V
statement
lvalue EO expr SEM
expr SEM
IF LP expr R P LC block RC
IF LP expr RP LC block RC ELSE LC block RC
WHILE LP expr R P LC block RC
INSTR IDENT LP exprlisl R P SEM
OUTPUT LP exprlisl R P SEM
SPATIALIZE LP exprlist RP SEM
OUTBUS LP IDENT COM exprlisl R P SEM
EXTEND LP expr RP SEM
TURNOFF SEM
RETURN LP expdist R P SEM
lvalue
IDENT
IDENT LB expr RB
identlist
identlist COM IDENT
IDENT
Г null
V
param lisl
param lisl COM paramdecl
param decl
Г null
7
vardecls
vardecJs vardecl
/*
null
V
vardecl
taglisl slype namelist SEM
Slype namelist SEM
tabledecl SEM
TABLEMAP IDENT LP identlist R P SEM
opvardecls
opvardecls opvardecl
Г null
V
opvardecl
taglisl otype nametist SEM
otype namelist SEM
tabledecl SEM
TABLEMAP IDENT LP identlist R P SEM
param decl
otype name
nam elist
namelist COM name
name
nam e
IDENT
IDENT LB INTGR RB
IDENT LB INCHANNELS RB
IDENT LB OUTCHANNELS RB
slype
IVAR
KSIG
ASIG
TABLE
OPARRAY
82