Skip to content

Tags: pfalcon/re1.5

Tags

v0.9

Toggle v0.9's commit message
compilecode: Detect and report unsupported "(?" syntax.

Only non-capturing grouping, "(?:", is supported.

v0.8.2

Toggle v0.8.2's commit message
recursive, recursiveloop: Add support for stack overflow checking.

If re1_5_stack_chk() macro is defined, it will be called on each recursive
iteration.

v0.8.1

Toggle v0.8.1's commit message
run-tests: Add tests for literal '-' in char classes.

Both starting and trailing position is tested, e.g. [-a-c] vs [a-c-].

v0.8

Toggle v0.8's commit message
Makefile: Use $(TARGET) instead of hard-coding "re".

v0.7.1

Toggle v0.7.1's commit message
Makefile: Change include file name to the new one.

v0.7

Toggle v0.7's commit message
compilecode: Make internal _compilecode() function static.

v0.6.1

Toggle v0.6.1's commit message
Implement negated character classes: [^a-c].

v0.6

Toggle v0.6's commit message
README: Generic character classes (sets) were implemented.

v0.5.1

Toggle v0.5.1's commit message
regexp.h: Add double-include protection.

v0.5

Toggle v0.5's commit message
Make fatal() to have prefix too.

The idea is that 3rd party app may define its own re1_5_fatal(), or can
use a macro to define it to something else, e.g.
"-Dre1_5_fatal(x)=assert(!x)".