Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dehasi/recursive-descent-parser

Recursive descent parser
https://github.com/dehasi/recursive-descent-parser

Last synced: 15 days ago
JSON representation

Recursive descent parser

Awesome Lists containing this project

README

        

# Recursive-descent-parser

Calculate is realised by recursive descent parser.

expression ::= term [«+» or «-» term] *

term ::= multiplier [«*» or «/» or «^» multiplier] *

multiplier ::= ((number | applyFunction(expression)

| (expression)) [«^» multiplier]*])
| +multiplier
| -multiplier