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_ctype_t class; 20 tre_ctype_t *neg_classes; 21 int backref; 22 int *params; 23 } tre_pos_and_tags_t; 24 25 #endif /* TRE_COMPILE_H */ 26 27 /* EOF */ 28