itod / pegkit

'Parsing Expression Grammar' toolkit for Cocoa/Objective-C
MIT License
390 stars 37 forks source link

Command Line App #50

Open yepher opened 7 years ago

yepher commented 7 years ago

This is a feature request.

It would be nice if there were a command line app similar to ParserGenApp. This way XCode could be configured to automatically build the grammar as part of the compile phase.

This might be a way it would work

pegkit --grammar /path/to/grammar/input.grammar --output-path /path/where/to/generate/source --output-class MyClassName

Argument Description
grammar The input grammar file
output-path The path where class files will be generated
output-class The name of the class to generate. The extensions .m and .h will be appended to this file

The CLI took would be added to a build phase in an XCode project before the compile step.

screen shot 2016-11-15 at 7 52 12 pm
yepher commented 7 years ago

I found a PR for this:

https://github.com/itod/pegkit/pull/29