extended Backus - Naur form, extended Backus - normal form, EBNF Способ описания грамматик для определения синтаксиса языков программирования. Расширенная БНФ отличается от БНФ более удобными средствами записи повторяющихся и необязательных компонент: нетерминальные символы записываются малыми буквами, терминальные символы выделяются большими буквами или полужирным шрифтом, введены фигурные и квадратные скобки и многоточие.