tiagosr / Broca

Parsing Expression Grammar library for Objective-C (NextSTEP/GNUSTEP/Cocoa-based)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Broca

Broca (named after Broca's Area, the region in the brain which concentrates language understanding functions) is an Objective-C library for creating and dealing with PEG (Parsing Expression Grammar) parsers. It is inspired by Language.js (http://github.com/tolmasky/language/), and implements most of it's characteristics, especially that no parse ever fails, instead generating error objects meant for further user treatment.

Features

To be written, as soon as the EBNF Parser is ready. In the meanwhile, you can read about general PEG features on the wikipedia page here: http://en.wikipedia.org/wiki/Parsing_expression_grammar

About

Parsing Expression Grammar library for Objective-C (NextSTEP/GNUSTEP/Cocoa-based)


Languages

Language:Objective-C 100.0%