Please add scanner for BNF/EBNF (http://en.wikipedia.org/wiki/Backus%E2%80%93Naur_Form) I think it's quite simple to make but I don't know ruby :(