2023-03-15から1日間の記事一覧
RM4のBNF(Backus-Naur Form)を以下にまとめます。 program ::= block+ block ::= "<block" attributes "/>" | "<block" attributes ">" statement* "</block>" attributes ::= attribute* attribute ::= identifier "=" string statement ::= calc | if | set | wait | call | play | fread | fwrite calc ::= "<calc></calc>…