e3e2f06324
The pattern and replacement matching behaviour has been changed purely due to the nature of switching to a standards-compliant library. One mistake in the previous behaviour was that named groups didn't have a number. This has been corrected. As names are actually just an alias of numbered groups, RegExMatch::get_name_dict() is now get_names() and is a dict referring to the group number it represents. Duplicate names are enabled and the with the first matching instance used. Due the lack of a suitable equivalent in PCRE2, RegExMatch::expand() was removed. |
||
---|---|---|
.. | ||
sljitConfig.h | ||
sljitConfigInternal.h | ||
sljitExecAllocator.c | ||
sljitLir.c | ||
sljitLir.h | ||
sljitNativeARM_32.c | ||
sljitNativeARM_64.c | ||
sljitNativeARM_T2_32.c | ||
sljitNativeMIPS_32.c | ||
sljitNativeMIPS_64.c | ||
sljitNativeMIPS_common.c | ||
sljitNativePPC_32.c | ||
sljitNativePPC_64.c | ||
sljitNativePPC_common.c | ||
sljitNativeSPARC_32.c | ||
sljitNativeSPARC_common.c | ||
sljitNativeTILEGX_64.c | ||
sljitNativeTILEGX-encoder.c | ||
sljitNativeX86_32.c | ||
sljitNativeX86_64.c | ||
sljitNativeX86_common.c | ||
sljitUtils.c |