Lattice := “Lattice“ SimpleName
“Security Labels” NodeList
“Ordering” EdgeLists
“Clearance List” ClearanceLists
“End Lattice”;
NodeList := NodeName | NodeList ‘,’ NodeName;
EdgeLists := NodeList | EdgeLists NodeList;
ClearanceLists := ClearanceList | ClearanceLists ClearanceList;
ClearanceList := IdentifierList ‘:’ NodeList;
NodeName := IDENTIFIER;
SimpleName := IDENTIFIER;
IdentifierList := IDENTIFIER | IdentifierList IDENTIFIER;