collab/mermaid/packages/parser/src/language/packet/packet.langiumblame
View source
6dd74de1grammar PacketGrammar
6dd74de2import "../common/common";
6dd74de3
6dd74de4entry Packet:
6dd74de5 NEWLINE*
6dd74de6 ("packet"| "packet-beta")
6dd74de7 (
6dd74de8 TitleAndAccessibilities
6dd74de9 | blocks+=PacketBlock
6dd74de10 | NEWLINE
6dd74de11 )*
6dd74de12;
6dd74de13
6dd74de14PacketBlock:
6dd74de15 (
6dd74de16 start=INT('-' end=INT)?
6dd74de17 | '+' bits=INT
6dd74de18 )
6dd74de19 ':' label=STRING
6dd74de20 EOL
6dd74de21;