278 B22 lines
Blame
1grammar PacketGrammar
2import "../common/common";
3
4entry Packet:
5 NEWLINE*
6 ("packet"| "packet-beta")
7 (
8 TitleAndAccessibilities
9 | blocks+=PacketBlock
10 | NEWLINE
11 )*
12;
13
14PacketBlock:
15 (
16 start=INT('-' end=INT)?
17 | '+' bits=INT
18 )
19 ':' label=STRING
20 EOL
21;
22