Skip to content
This repository has been archived by the owner on Jun 28, 2020. It is now read-only.

tgascoigne/pogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pogo

Another parser combinator library for Go

How do I use it?

  • Describe your grammar using the provided combinators, or extend with your own
  • Provide an implementation of both parser and lexer interfaces
  • pogo.Do will now produce a parse tree
  • (Optional) Use the provided generator to produce an easy to use parse tree visitor, and implement it to translate your parse tree to a higher level representation.

TL;DR take a look at the provided json parser

Should I use it?

Sure, if you want. I can't guarantee maintainance, though!

About

Another parser combinator library for Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages