Skip to content

mu001999/parsec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parsec

A parser combinator library for C++, you can copy the header file to /usr/include to include it easily

Example

See test/test.cpp

To Do

  • Update to be used with not only string but also other types which could be traversaled

ChangeLog

  • Support memorization to avoid repeated analysis, making grammar definition clearer
  • Fix bug if the return type is copy unassignable
  • Support <epsilon>

About

A parser combinator library for C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages