Skip to content

Commit

Permalink
0.3 documentation - use cases
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolas-zozol committed Mar 27, 2017
1 parent cae792d commit a006dbb
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,19 @@
Masala Parser is inspired by the paper titled:
[Direct Style Monadic Parser Combinators For The Real World](http://research.microsoft.com/en-us/um/people/daan/download/papers/parsec-paper.pdf).

Masala Parser is a Javascript implementation of the Haskell **Parsec**, or an **alternative for Lex & Yacc**.
Masala Parser is a Javascript implementation of the Haskell **Parsec**.
It is plain Javascript that works in the browser, is tested with more than 400 unit tests, covering 100% of code lines.

### Use cases

* It can create a full parser from scratch as an alternative for Lex & yacc
* It can extract data from a big text and replace complex regexp
* It can validate complete structure with variations

Masala Parser keywords are **variations** and **maintainability**. You won't
need theoretical bases on languages for extraction or validation use cases.



# Quick Examples

Expand Down

0 comments on commit a006dbb

Please sign in to comment.