title: BNF vs EBNF vs ABNF: which to choose?
body: <p>I want to come up with a language syntax.  I have read a bit about these three, and can't really see anything that one can do that another can't.  Is there any reason to use one over another?  Or is it just a matter of preference?</p>