EBNF
(Extended Backus-Naur Form) расширенная нормальная форма Бэкуса-Наура, расширенная БНФ стандартный способ формального определения грамматики, элементов и атрибутов языка программирования, например XML см. тж. BNF, notation The general format of an identifier can be described by the following EBNF grammar — Общий формат идентификатора может быть описан в EBNF-грамматике следующим образом