There are many variants and extensions of BNF, generally either for the sake of simplicity and succinctness, or to adapt it to a specific application.
Postoje mnoge varijante i proširenja BNF notacije, općenito ili u svrhu pojednostavljenja i sažimanja, ili u svrhu prilagodbe specifičnoj primjeni.