comparison src/regexp.h @ 4785:3b5a023a4543 v7.3.1139

updated for version 7.3.1139 Problem: New regexp engine: negated flag is hardly used. Solution: Add separate _NEG states, remove negated flag.
author Bram Moolenaar <bram@vim.org>
date Fri, 07 Jun 2013 16:31:50 +0200
parents 03375ccf28a2
children 66803af09906
comparison
equal deleted inserted replaced
4784:11a91ba3adc6 4785:3b5a023a4543
71 int c; 71 int c;
72 nfa_state_T *out; 72 nfa_state_T *out;
73 nfa_state_T *out1; 73 nfa_state_T *out1;
74 int id; 74 int id;
75 int lastlist[2]; /* 0: normal, 1: recursive */ 75 int lastlist[2]; /* 0: normal, 1: recursive */
76 int negated;
77 int val; 76 int val;
78 }; 77 };
79 78
80 /* 79 /*
81 * Structure used by the NFA matcher. 80 * Structure used by the NFA matcher.