Éclair is a Scala parsing combinator library. Parsing in Éclair is performed using a novel algorithm based on derivatives and zippers. Éclair handles all context-free grammars, including left-recursive ones. Depending on the grammar, the runtime complexity will often be linear, with guaranteed worst-case cubic time.
-
Notifications
You must be signed in to change notification settings - Fork 1
redelmann/eclair
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Éclair - Parsing with derivatives and zippers
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published