1 /* 2 tre-compile.h: Regex compilation definitions 3 4 This software is released under a BSD-style license. 5 See the file LICENSE for details and copyright. 6 7 */ 8 9 10 #ifndef TRE_COMPILE_H 11 #define TRE_COMPILE_H 1 12 13 typedef struct { 14 int position; 15 int code_min; 16 int code_max; 17 int *tags; 18 int assertions; 19 tre_bracket_match_list_t *bracket_match_list; 20 int backref; 21 int *params; 22 locale_t loc; 23 } tre_pos_and_tags_t; 24 25 #endif /* TRE_COMPILE_H */ 26 27 /* EOF */ 28