Piotr Winter

Results 27 comments of Piotr Winter

Hold on. There is an example of constexpr usage of ctpg, it works just fine. There is no requirement on std::vector being constexpr at all, constexpr parsing uses my own...

Yes. So this is not an issue with std::vector or std::optional. In fact your suggestions would not fix anything, the main requirement for the constexpr parsing is that all of...

You would have to relax the requirement for the cvector compatibility ad switch to the std vector (or implement once yourself). The vectors used in parsing are only temporaries and...

Right now there is no mechanism for terms precedence. The simplest one which is just whichever is first passed in terms(...) call in parser definition should have the biggest precedence...

After a brief analyze of the code I can tell that the term that is first on the terms(...) call in parser definition is actually matched first. So I can't...

It is already possible to use an external lexer (in fact regex parser in ctpg already uses an external lexer and ctpg generated parser), but the feature is not documented...

I forgot there is actually an example: custom-lexer.cpp

Hello We use mosquitto for our business and would like to use dynamic security plugin. However on our already runinng systems the application clients connect to broker using empty passwords...

Merged with https://github.com/peter-winter/ctpg/pull/74

First of all I am reluctant to commit any new work until I merge my term groups feature into master. The only thing left to do (as always) is msvc...