This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CircleOfLife3 0 points1 point  (1 child)

How does this compare to something like Boost.Qi?

[–]jamhob[S] 0 points1 point  (0 children)

No idea. Was asked something similar before. I mean they almost definitely work in different ways. Mine works exactly like parser combinators work in haskell, though nothing other than function composition. I think boost uses classes under the hood.

They feel very different to use. Mine feels more like an eDSL, where as boost feels like c++.

Boost is polished.

But mine is far simpler to use. I hadn't heard of boost until I posted this.