Extended Backus-Naur form