Update the OCaml Makefile (closes #21)
Add CNF input test file
Merge branch 'master' of github.com:BNFC/bnfc
add CNF test input
compute the neighbors on the grammar without null rules
Merge pull request #44 from gdetrez/ocaml-makefile

Update the OCaml Makefile (closes #21)
A proposed refactoring of the option parsing code
Share option parsing between all haskell backend

Note: I am pretty sure that TargetHaskellGadt and TargeProfile only
support a subset of those options but the old help screen seems to imply
that they should all support the same flags.
Fix a few regressions introduced in a previous commit
properly quote strings in the description-generator function
add in new test suite for haskell CNF backend
Merge pull request #45 from gdetrez/option-parsing

Option parsing

A more structured option parser:

uses GetOpt to parse options and generate the help screen
gives proper error message for invalid options (instead of just defaulting to generating haskell, closes #25)
changes the type and the name of some of the backends for more uniformity
Merge branch 'master' of github.com:BNFC/bnfc
Merge branch 'master' of https://github.com/jeffpolk230/bnfc
Add a `--cnf` option to the haskell backend

Needed by issue #46
compile TestCNF in the Makefile
add CNF test to the suite
support 'delimiters' directive even without -cnf option
Merge pull request #47 from gdetrez/cnf-option

Add a `--cnf` option to the haskell backend
Merge branch 'master' of github.com:BNFC/bnfc