Mercurial > emacs
comparison src/regex.c @ 26168:fa94bb0c2c8c
(POP_FAILURE_POINT): Extract failure_id as an integer.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 25 Oct 1999 12:31:55 +0000 |
parents | 9a7d8b436a5d |
children | 94242d48aab1 |
comparison
equal
deleted
inserted
replaced
26167:02e32f457c8a | 26168:fa94bb0c2c8c |
---|---|
1511 DEBUG_PRINT2 (" size: %d\n", fail_stack.size); \ | 1511 DEBUG_PRINT2 (" size: %d\n", fail_stack.size); \ |
1512 \ | 1512 \ |
1513 assert (fail_stack.avail >= NUM_NONREG_ITEMS); \ | 1513 assert (fail_stack.avail >= NUM_NONREG_ITEMS); \ |
1514 \ | 1514 \ |
1515 DEBUG_POP (&failure_id); \ | 1515 DEBUG_POP (&failure_id); \ |
1516 DEBUG_PRINT2 (" Popping failure id: %u\n", failure_id); \ | 1516 DEBUG_PRINT2 (" Popping failure id: %u\n", failure_id.integer); \ |
1517 \ | 1517 \ |
1518 /* If the saved string location is NULL, it came from an \ | 1518 /* If the saved string location is NULL, it came from an \ |
1519 on_failure_keep_string_jump opcode, and we want to throw away the \ | 1519 on_failure_keep_string_jump opcode, and we want to throw away the \ |
1520 saved NULL, thus retaining our current position in the string. */ \ | 1520 saved NULL, thus retaining our current position in the string. */ \ |
1521 string_temp = POP_FAILURE_POINTER (); \ | 1521 string_temp = POP_FAILURE_POINTER (); \ |