Basic usage:

$ make
$ ./csgp
> create
create> tests/grammar_name.csg
...
> printVariables
...
> printRules
...
etc.
...
> parse
parse> a b c d c a a
... (space separated symbols, all within the alphabet of terminals)