aboutsummaryrefslogtreecommitdiff
path: root/lptree.h
diff options
context:
space:
mode:
Diffstat (limited to 'lptree.h')
-rw-r--r--lptree.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lptree.h b/lptree.h
index b76c235..7dab362 100644
--- a/lptree.h
+++ b/lptree.h
@@ -56,11 +56,16 @@ typedef struct TTree {
56 byte offset; /* compact set offset (in bytes) */ 56 byte offset; /* compact set offset (in bytes) */
57 byte size; /* compact set size (in bytes) */ 57 byte size; /* compact set size (in bytes) */
58 byte deflt; /* default value */ 58 byte deflt; /* default value */
59 byte bitmap[1]; /* bitmap (open array) */
59 } set; /* for compact sets */ 60 } set; /* for compact sets */
60 } u; 61 } u;
61} TTree; 62} TTree;
62 63
63 64
65/* access to charset */
66#define treebuffer(t) ((t)->u.set.bitmap)
67
68
64/* 69/*
65** A complete pattern has its tree plus, if already compiled, 70** A complete pattern has its tree plus, if already compiled,
66** its corresponding code 71** its corresponding code