• Richard M. Stallman's avatar
    (union fail_stack_elt): New union. · d0b490f5
    Richard M. Stallman authored
    (fail_stack_elt_t): Use that union.
    (PUSH_PATTERN_OP, PUSH_FAILURE_POINTER, PUSH_FAILURE_INT)
    (POP_FAILURE_POINTER, POP_FAILURE_INT): Corresponding changes.
    (re_compile_fastmap): Corresponding changes.
    (PUSH_FAILURE_ELT): New macro.
    (FAIL_STACK_TOP): Macro deleted.
    (WIDE_INT): Macro deleted.
    (PUSH_FAILURE_POINT): Use PUSH_FAILURE_ELT.
    (POP_FAILURE_ELT): New macro.
    (POP_FAILURE_POINT): Use POP_FAILURE_ELT.
    d0b490f5
regex.c 171 KB