Skip to content

Éclair - Parsing with derivatives and zippers

Notifications You must be signed in to change notification settings

redelmann/eclair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Éclair - Parsing with derivatives and zippers

É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.

About

Éclair - Parsing with derivatives and zippers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages