EBNF (Extended Backus-Naur Form)
EBNF é uma notação de metassintaxe usada para expressar gramáticas livres de contexto. É uma extensão do BNF (Backus-Naur Form) que oferece mais concisão e expressividade para descrever a sintaxe de linguagens de programação, formatos de arquivo e protocolos.