CoreParse is a free and open source parsing library for OS X that comes with support for a wide range of grammars thanks to its shift/reduce parsing schemes.
Currently CoreParse features built-in support for the SLR, LR(1) and LALR(1) parsers.
Detailed instructions on how to use the CoreParse library within your own Objective-C projects are available HERE.