diff options
Diffstat (limited to 'src/regexp.h')
-rw-r--r-- | src/regexp.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/regexp.h b/src/regexp.h index c2fafef9a..576233861 100644 --- a/src/regexp.h +++ b/src/regexp.h @@ -33,8 +33,8 @@ #define NFA_MAX_STATES 100000 #define NFA_TOO_EXPENSIVE -1 -/* Which regexp engine to use? Needed for vim_regcomp(). - * Must match with 'regexpengine'. */ +// Which regexp engine to use? Needed for vim_regcomp(). +// Must match with 'regexpengine'. #define AUTOMATIC_ENGINE 0 #define BACKTRACKING_ENGINE 1 #define NFA_ENGINE 2 @@ -62,7 +62,7 @@ typedef struct regprog */ typedef struct { - /* These four members implement regprog_T */ + // These four members implement regprog_T regengine_T *engine; unsigned regflags; unsigned re_engine; @@ -76,7 +76,7 @@ typedef struct #ifdef FEAT_SYN_HL char_u reghasz; #endif - char_u program[1]; /* actually longer.. */ + char_u program[1]; // actually longer.. } bt_regprog_T; /* @@ -90,7 +90,7 @@ struct nfa_state nfa_state_T *out; nfa_state_T *out1; int id; - int lastlist[2]; /* 0: normal, 1: recursive */ + int lastlist[2]; // 0: normal, 1: recursive int val; }; @@ -99,28 +99,28 @@ struct nfa_state */ typedef struct { - /* These three members implement regprog_T */ + // These three members implement regprog_T regengine_T *engine; unsigned regflags; unsigned re_engine; unsigned re_flags; int re_in_use; - nfa_state_T *start; /* points into state[] */ + nfa_state_T *start; // points into state[] - int reganch; /* pattern starts with ^ */ - int regstart; /* char at start of pattern */ - char_u *match_text; /* plain text to match with */ + int reganch; // pattern starts with ^ + int regstart; // char at start of pattern + char_u *match_text; // plain text to match with - int has_zend; /* pattern contains \ze */ - int has_backref; /* pattern contains \1 .. \9 */ + int has_zend; // pattern contains \ze + int has_backref; // pattern contains \1 .. \9 #ifdef FEAT_SYN_HL int reghasz; #endif char_u *pattern; - int nsubexp; /* number of () */ + int nsubexp; // number of () int nstate; - nfa_state_T state[1]; /* actually longer.. */ + nfa_state_T state[1]; // actually longer.. } nfa_regprog_T; /* @@ -150,7 +150,7 @@ typedef struct lpos_T startpos[NSUBEXP]; lpos_T endpos[NSUBEXP]; int rmm_ic; - colnr_T rmm_maxcol; /* when not zero: maximum column */ + colnr_T rmm_maxcol; // when not zero: maximum column } regmmatch_T; /* @@ -173,4 +173,4 @@ struct regengine char_u *expr; }; -#endif /* _REGEXP_H */ +#endif // _REGEXP_H |