Max Sagebaum
Max Sagebaum
I did some basic performance testing. For this I used the `benchmark-exec` from https://github.com/hanickadot/compile-time-regular-expressions and extended it to include the regular expression metafunction from cppfront. The first result where: ```...
I did a mistake in the cppfront recompilation with the runtime checks. Updated the value from `350 ms` to `10918 ms`.
> The initial implementation declares more templates that I wished for (0). > With [#797 (comment)](https://github.com/hsutter/cppfront/discussions/797#discussioncomment-7759206), I literally meant lowering the match for `/(a|b)/` to `return s == 'a' ||...
I did now the cleanup of the code. I consider this now finished from my side. I would appreciate a review and suggestions on the final implementation/solutions. I want to...
> > * Is the include `#include "../source/regex.h"` in `cpp2util.h` ok? > > That's not OK by convention. What would be the correct way to solve this? Move `source/regex.h` to...
I added the `cpp2regex.h` to `include`.
I just count 63 "Failure". I think you counted two files. ;-) Just a few notes first: - Implementing the non greedy version is much simpler. - It is basically...
> Thanks! Sorry for the double-counting, I just hit Ctrl-F and let Chrome tell me the total #hits. 😄 No problem. ;-) > Understood about being good enough, if the...
I compiled a list of the perl regex features and started implementing them last weekend. Most of the main features are finished and I am using the perl regex test...