comparison src/ploki/tags @ 4223:ac0403686959

<oerjan> rm -rf src/ploki; mv ploki src
author HackBot
date Fri, 20 Dec 2013 22:18:50 +0000
parents
children
comparison
equal deleted inserted replaced
4222:b0f3e267bb1e 4223:ac0403686959
1 !_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
2 !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
3 !_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
4 !_TAG_PROGRAM_NAME Exuberant Ctags //
5 !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
6 !_TAG_PROGRAM_VERSION 5.7 //
7 ARITH pp.c 555;" d file:
8 ATECHIT_H_ atechit.h 2;" d
9 ATTR config.h 74;" d
10 ATTR config.h 76;" d
11 ATTR config.h 87;" d
12 ATTR_CONST config.h 95;" d
13 ATTR_MALLOC config.h 80;" d
14 ATTR_MALLOC config.h 83;" d
15 ATTR_MALLOC config.h 88;" d
16 ATTR_NORETURN config.h 93;" d
17 ATTR_PURE config.h 81;" d
18 ATTR_PURE config.h 84;" d
19 ATTR_PURE config.h 89;" d
20 ATTR_SPRINTF config.h 94;" d
21 ATTR_UNUSED config.h 92;" d
22 Afunc atechit.c /^static void (*Afunc[MAGIC])(void);$/;" v file:
23 Aused atechit.c /^static size_t Aused;$/;" v file:
24 BADF IO.c 246;" d file:
25 BADF IO.c 248;" d file:
26 BLOCK_MAGIC re_block.c.h /^enum {BLOCK_MAGIC = 32};$/;" e enum:__anon33
27 B_AMPERSAND expr.h /^ B_AMPERSAND,$/;" e enum:t_binop
28 B_ANGLE expr.h /^ B_ANGLE,$/;" e enum:t_binop
29 B_BACKSPARK expr.h /^ B_BACKSPARK,$/;" e enum:t_binop
30 B_BRACELET expr.h /^ B_BRACELET,$/;" e enum:t_binop
31 B_DOUBLE_OH_SEVEN expr.h /^ B_DOUBLE_OH_SEVEN,$/;" e enum:t_binop
32 B_EMBRACE expr.h /^ B_EMBRACE,$/;" e enum:t_binop
33 B_FLATWORM expr.h /^ B_FLATWORM,$/;" e enum:t_binop
34 B_HALF_MESH expr.h /^ B_HALF_MESH,$/;" e enum:t_binop
35 B_HYBRID expr.h /^ B_HYBRID,$/;" e enum:t_binop
36 B_INTERSECTION expr.h /^ B_INTERSECTION,$/;" e enum:t_binop
37 B_RIGHT_ANGLE expr.h /^ B_RIGHT_ANGLE,$/;" e enum:t_binop
38 B_SHARK_FIN expr.h /^ B_SHARK_FIN,$/;" e enum:t_binop
39 B_SLAT expr.h /^ B_SLAT,$/;" e enum:t_binop
40 B_SPARK expr.h /^ B_SPARK,$/;" e enum:t_binop
41 B_SPARK_SPOT expr.h /^ B_SPARK_SPOT,$/;" e enum:t_binop
42 B_SPIKE expr.h /^ B_SPIKE,$/;" e enum:t_binop
43 B_SPLAT expr.h /^ B_SPLAT,$/;" e enum:t_binop
44 B_SPOT expr.h /^ B_SPOT,$/;" e enum:t_binop
45 B_SQIGGLE expr.h /^ B_SQIGGLE,$/;" e enum:t_binop
46 B_TAIL expr.h /^ B_TAIL,$/;" e enum:t_binop
47 B_TWO_SPOT expr.h /^ B_TWO_SPOT,$/;" e enum:t_binop
48 B_U_TURN expr.h /^ B_U_TURN,$/;" e enum:t_binop
49 B_U_TURN_BACK expr.h /^ B_U_TURN_BACK,$/;" e enum:t_binop
50 B_WORM expr.h /^ B_WORM,$/;" e enum:t_binop
51 B_XMATCH expr.h /^ B_XMATCH$/;" e enum:t_binop
52 CALL re.c 231;" d file:
53 CASE expr.c 580;" d file:
54 CASE expr.c 731;" d file:
55 CASE_DO_STUFF expr.c 572;" d file:
56 CASE_DO_STUFF expr.c 730;" d file:
57 CCLASS_CHECK re.c 712;" d file:
58 CLASS_SIZE re.c /^enum {CLASS_SIZE = UCHAR_MAX \/ CHAR_BIT + 1u};$/;" e enum:__anon9 file:
59 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon11 file:
60 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon12 file:
61 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon13 file:
62 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon14 file:
63 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon15 file:
64 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon16 file:
65 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon17 file:
66 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon18 file:
67 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon19 file:
68 CMN_HDR re.c /^ CMN_HDR;$/;" m struct:my_node::__anon20 file:
69 CMN_HDR re.c 99;" d file:
70 CMP_LS pp.c 587;" d file:
71 CMP_N pp.c 593;" d file:
72 CNCLASS_CHECK re.c 713;" d file:
73 COMPILE_H_ compile.h 2;" d
74 CONFIG_H_ config.h 2;" d
75 CPY Str.c 399;" d file:
76 CUSTOM_REP_CASE re.c 912;" d file:
77 CXCLASS_CHECK re.c 703;" d file:
78 DBG_HASH main_opt.h /^ DBG_HASH = 2 * DBG_OPS,$/;" e enum:Options::__anon31
79 DBG_OPS main_opt.h /^ DBG_OPS = 1,$/;" e enum:Options::__anon31
80 DBG_REGEX main_opt.h /^ DBG_REGEX = 2 * DBG_HASH$/;" e enum:Options::__anon31
81 DEBUG config.h 5;" d
82 DEBUG config.h 8;" d
83 DEBUG_P config.h 6;" d
84 DEBUG_P config.h 9;" d
85 DECL_PP1 pp.h 50;" d
86 DECL_PP1 pp.h 6;" d
87 DECL_PP2 pp.h 52;" d
88 DECL_PP2 pp.h 79;" d
89 DEFRBUF re.c 1918;" d file:
90 DELKV hash.c 52;" d file:
91 DEPARSE_H_ deparse.h 2;" d
92 DIR_END config.h 14;" d
93 DIR_END config.h 16;" d
94 DIR_END config.h 19;" d
95 DI_NONE IO.c /^ DI_NONE,$/;" e enum:IO::__anon1 file:
96 DI_RD IO.c /^ DI_RD,$/;" e enum:IO::__anon1 file:
97 DI_WR IO.c /^ DI_WR$/;" e enum:IO::__anon1 file:
98 DO_SLEEP config.h 25;" d
99 DO_SLEEP config.h 29;" d
100 DO_SLEEP config.h 32;" d
101 ENDBRANCHP re.c 200;" d file:
102 ESCAPE re.c /^enum {ESCAPE = '!'};$/;" e enum:__anon21 file:
103 EXPR_H_ expr.h 2;" d
104 Err main.c /^IO *In, *Out, *Err;$/;" v
105 FL_ANCHOR_START re.c /^ FL_ANCHOR_START = 1$/;" e enum:re_flags file:
106 FL_NONE re.c /^ FL_NONE = 0,$/;" e enum:re_flags file:
107 F_ABS expr.h /^ F_ABS,$/;" e enum:t_func
108 F_ACOS expr.h /^ F_ACOS,$/;" e enum:t_func
109 F_ASIN expr.h /^ F_ASIN,$/;" e enum:t_func
110 F_ATAN expr.h /^ F_ATAN,$/;" e enum:t_func
111 F_ATAN2 expr.h /^ F_ATAN2,$/;" e enum:t_func
112 F_CALL expr.h /^ F_CALL = -1,$/;" e enum:t_func
113 F_CATCH expr.h /^ F_CATCH,$/;" e enum:t_func
114 F_CHR expr.h /^ F_CHR,$/;" e enum:t_func
115 F_COS expr.h /^ F_COS,$/;" e enum:t_func
116 F_DEFINED expr.h /^ F_DEFINED,$/;" e enum:t_func
117 F_EOF expr.h /^ F_EOF,$/;" e enum:t_func
118 F_ERROR expr.h /^ F_ERROR,$/;" e enum:t_func
119 F_EXP expr.h /^ F_EXP,$/;" e enum:t_func
120 F_FREEZE expr.h /^ F_FREEZE,$/;" e enum:t_func
121 F_GETC expr.h /^ F_GETC,$/;" e enum:t_func
122 F_GETENV expr.h /^ F_GETENV,$/;" e enum:t_func
123 F_GETS expr.h /^ F_GETS,$/;" e enum:t_func
124 F_HANG expr.h /^ F_HANG,$/;" e enum:t_func
125 F_INT expr.h /^ F_INT,$/;" e enum:t_func
126 F_IO expr.h /^ F_IO,$/;" e enum:t_func
127 F_LENGTH expr.h /^ F_LENGTH,$/;" e enum:t_func
128 F_LOG expr.h /^ F_LOG,$/;" e enum:t_func
129 F_LOG10 expr.h /^ F_LOG10,$/;" e enum:t_func
130 F_LOWER expr.h /^ F_LOWER,$/;" e enum:t_func
131 F_MATCH expr.h /^ F_MATCH,$/;" e enum:t_func
132 F_MOEND expr.h /^ F_MOEND,$/;" e enum:t_func
133 F_MOSTART expr.h /^ F_MOSTART,$/;" e enum:t_func
134 F_NEG expr.h /^ F_NEG,$/;" e enum:t_func
135 F_NOT expr.h /^ F_NOT,$/;" e enum:t_func
136 F_NUL expr.h /^ F_NUL,$/;" e enum:t_func
137 F_NUM expr.h /^ F_NUM,$/;" e enum:t_func
138 F_OPEN expr.h /^ F_OPEN,$/;" e enum:t_func
139 F_OPENR expr.h /^ F_OPENR,$/;" e enum:t_func
140 F_OPENW expr.h /^ F_OPENW,$/;" e enum:t_func
141 F_ORD expr.h /^ F_ORD,$/;" e enum:t_func
142 F_QUOTE expr.h /^ F_QUOTE,$/;" e enum:t_func
143 F_REMOVE expr.h /^ F_REMOVE,$/;" e enum:t_func
144 F_RENAME expr.h /^ F_RENAME,$/;" e enum:t_func
145 F_REVERSE expr.h /^ F_REVERSE,$/;" e enum:t_func
146 F_RE_ESC expr.h /^ F_RE_ESC,$/;" e enum:t_func
147 F_SEEK expr.h /^ F_SEEK,$/;" e enum:t_func
148 F_SIN expr.h /^ F_SIN,$/;" e enum:t_func
149 F_SQRT expr.h /^ F_SQRT,$/;" e enum:t_func
150 F_STR expr.h /^ F_STR,$/;" e enum:t_func
151 F_TAN expr.h /^ F_TAN,$/;" e enum:t_func
152 F_TELL expr.h /^ F_TELL,$/;" e enum:t_func
153 F_TYPEOF expr.h /^ F_TYPEOF,$/;" e enum:t_func
154 F_UPPER expr.h /^ F_UPPER$/;" e enum:t_func
155 HANG_H_ hang.h 2;" d
156 HASH_H_ hash.h 2;" d
157 HAVE_C99 config.h 58;" d
158 HAVE_C99 config.h 61;" d
159 HAVE_C99_P config.h 57;" d
160 HAVE_C99_P config.h 60;" d
161 HAVE_DEV_URANDOM_P config.h 36;" d
162 HAVE_DEV_URANDOM_P config.h 38;" d
163 HAVE_GCC config.h 66;" d
164 HAVE_GCC config.h 69;" d
165 HAVE_GCC_P config.h 65;" d
166 HAVE_GCC_P config.h 68;" d
167 HAVE_SLEEP_P config.h 23;" d
168 HAVE_SLEEP_P config.h 27;" d
169 HAVE_SLEEP_P config.h 31;" d
170 HAVE_VSNPRINTF config.h 103;" d
171 HAVE_VSNPRINTF config.h 106;" d
172 HAVE_VSNPRINTF config.h 110;" d
173 HAVE_VSNPRINTF config.h 98;" d
174 HAVE_VSNPRINTF_P config.h 104;" d
175 HAVE_VSNPRINTF_P config.h 107;" d
176 HAVE_VSNPRINTF_P config.h 111;" d
177 HAVE_VSNPRINTF_P config.h 99;" d
178 H_EXIST hash.h /^ H_EXIST,$/;" e enum:__anon30
179 H_NOENT hash.h /^ H_NOENT$/;" e enum:__anon30
180 H_OK hash.h /^ H_OK,$/;" e enum:__anon30
181 Hash hash.h /^} Hash;$/;" t typeref:struct:__anon29
182 IF_DB xmalloc.c 12;" d file:
183 IF_DB xmalloc.c 14;" d file:
184 INC_H_ inc.h 2;" d
185 INC_PREFIX config.h 43;" d
186 INC_PREFIX config.h 45;" d
187 INC_PREFIX_LIST config.h 49;" d
188 INITRBUF re.c 1920;" d file:
189 IO IO.c /^struct IO {$/;" s file:
190 IO IO.h /^typedef struct IO IO;$/;" t typeref:struct:IO
191 IOS_CUR IO.h /^ IOS_CUR = SEEK_CUR,$/;" e enum:io_whence
192 IOS_END IO.h /^ IOS_END = SEEK_END$/;" e enum:io_whence
193 IOS_START IO.h /^ IOS_START = SEEK_SET,$/;" e enum:io_whence
194 IO_APPEND IO.h /^ IO_APPEND = 2 * IO_WRITE,$/;" e enum:io_flags
195 IO_AUTOFLUSH IO.h /^ IO_AUTOFLUSH = 2 * IO_BUFFERED$/;" e enum:io_flags
196 IO_BINARY IO.h /^ IO_BINARY = 1,$/;" e enum:io_flags
197 IO_BUFFERED IO.h /^ IO_BUFFERED = 2 * IO_TRUNCATE,$/;" e enum:io_flags
198 IO_H_ IO.h 2;" d
199 IO_READ IO.h /^ IO_READ = 2 * IO_BINARY,$/;" e enum:io_flags
200 IO_TRUNCATE IO.h /^ IO_TRUNCATE = 2 * IO_APPEND,$/;" e enum:io_flags
201 IO_WRITE IO.h /^ IO_WRITE = 2 * IO_READ,$/;" e enum:io_flags
202 In main.c /^IO *In, *Out, *Err;$/;" v
203 Interp run.c /^struct Interp Interp;$/;" v typeref:struct:Interp
204 Interp run.h /^struct Interp {$/;" s
205 KORK_H_ kork.h 2;" d
206 LIST_H_ list.h 2;" d
207 LOGIC pp.c 561;" d file:
208 MAGIC Str.c /^enum {MAGIC = 4};$/;" e enum:__anon2 file:
209 MAGIC atechit.c /^enum {MAGIC = 23};$/;" e enum:__anon3 file:
210 MAGIC deparse.c /^enum {MAGIC = 23};$/;" e enum:__anon5 file:
211 MAGIC hash.c /^enum {MAGIC = 112};$/;" e enum:__anon6 file:
212 MAGIC list.c /^enum {MAGIC = 7};$/;" e enum:__anon7 file:
213 MAGIC mars.c /^enum {MAGIC = 128};$/;" e enum:__anon8 file:
214 MAGIC re.c /^enum {MAGIC = 23};$/;" e enum:__anon10 file:
215 MAGIC text.c /^enum {MAGIC = 42};$/;" e enum:__anon22 file:
216 MAGIC variable.c /^enum {MAGIC = 23};$/;" e enum:__anon23 file:
217 MAGIC venus.c /^enum {MAGIC = 23};$/;" e enum:__anon24 file:
218 MAIN_H_ main.h 2;" d
219 MAIN_IO_H_ main_io.h 2;" d
220 MAIN_LABEL_H_ main_label.h 2;" d
221 MAIN_OPT_H_ main_opt.h 2;" d
222 MAIN_VAR_H_ main_var.h 2;" d
223 MAKE_LABEL deparse.c 18;" d file:
224 MAKE_LABEL deparse.c 25;" d file:
225 MARS_H_ mars.h 2;" d
226 MATCH_H_ match.h 2;" d
227 MEATCHARP re.c 199;" d file:
228 MIN Str.c 735;" d file:
229 MRETURN re.c 1919;" d file:
230 MY_E expr.c 37;" d file:
231 MY_E expr.c 39;" d file:
232 MY_PI expr.c 31;" d file:
233 MY_PI expr.c 33;" d file:
234 Mars main.c /^struct mars Mars;$/;" v typeref:struct:mars
235 Mmatch0 re.c 1443;" d file:
236 Mmatch1 re.c 1542;" d file:
237 NAME main.c 34;" d file:
238 NCMP Str.c 191;" d file:
239 NDEBUG config.h 10;" d
240 NOTREACHED zz.h 9;" d
241 NO_MATCH re.c 1441;" d file:
242 NUMB pp.c 548;" d file:
243 OFFSET_OFF Str.c 17;" d file:
244 OPERATORS expr.h 164;" d
245 OPERATOR_P expr.h 165;" d
246 OPT_H_ opt.h 2;" d
247 OP_1ARG_P op.h 52;" d
248 OP_2ARG_P op.h 60;" d
249 OP_ASSIGN op.h /^ OP_ASSIGN,$/;" e enum:t_op
250 OP_CALL op.h /^ OP_CALL,$/;" e enum:t_op
251 OP_CALL_BACK op.h /^ OP_CALL_BACK,$/;" e enum:t_op
252 OP_CALL_DYN op.h /^ OP_CALL_DYN,$/;" e enum:t_op
253 OP_CLOSE op.h /^ OP_CLOSE,$/;" e enum:t_op
254 OP_ELSE op.h /^ OP_ELSE,$/;" e enum:t_op
255 OP_EXIT op.h /^ OP_EXIT,$/;" e enum:t_op
256 OP_FI op.h /^ OP_FI,$/;" e enum:t_op
257 OP_FLUSH op.h /^ OP_FLUSH,$/;" e enum:t_op
258 OP_GOBACK op.h /^ OP_GOBACK,$/;" e enum:t_op
259 OP_GOTO op.h /^ OP_GOTO,$/;" e enum:t_op
260 OP_HANG op.h /^ OP_HANG,$/;" e enum:t_op
261 OP_H_ op.h 2;" d
262 OP_IF op.h /^ OP_IF,$/;" e enum:t_op
263 OP_MODIFY op.h /^ OP_MODIFY,$/;" e enum:t_op
264 OP_NOP op.h /^ OP_NOP,$/;" e enum:t_op
265 OP_PRINT op.h /^ OP_PRINT,$/;" e enum:t_op
266 OP_PUTC op.h /^ OP_PUTC,$/;" e enum:t_op
267 OP_RESET op.h /^ OP_RESET,$/;" e enum:t_op
268 OP_RETURN op.h /^ OP_RETURN,$/;" e enum:t_op
269 OP_SET_VAL op.h /^ OP_SET_VAL,$/;" e enum:t_op
270 OP_SYSTEM op.h /^ OP_SYSTEM,$/;" e enum:t_op
271 OP_TEMP op.h /^ OP_TEMP,$/;" e enum:t_op
272 OP_THROW op.h /^ OP_THROW$/;" e enum:t_op
273 Opt main.c /^struct Options Opt;$/;" v typeref:struct:Options
274 Options main_opt.h /^struct Options {$/;" s
275 Out main.c /^IO *In, *Out, *Err;$/;" v
276 PARSE_H_ parse.h 2;" d
277 PMODE IO.c 260;" d file:
278 PP_H_ pp.h 2;" d
279 PRAZ re.c /^PRAZ(alternation) {$/;" f
280 PRAZ re.c /^PRAZ(atom) {$/;" f
281 PRAZ re.c /^PRAZ(branch) {$/;" f
282 PRAZ re.c /^PRAZ(literal) {$/;" f
283 PRAZ re.c /^PRAZ(quantifire) {$/;" f
284 PRAZ re.c 229;" d file:
285 PUSH_SEEN deparse.c 517;" d file:
286 Prog main.c /^const char *Prog = NAME;$/;" v
287 RANDOM_H_ random.h 2;" d
288 RETURN_REP re.c 894;" d file:
289 RE_ALTER re.c /^ RE_ALTER,$/;" e enum:t_re_node file:
290 RE_ANYCH re.c /^ RE_ANYCH,$/;" e enum:t_re_node file:
291 RE_AT_BOL re.c /^ RE_AT_BOL,$/;" e enum:t_re_node file:
292 RE_AT_BOS re.c /^ RE_AT_BOS,$/;" e enum:t_re_node file:
293 RE_AT_EOL re.c /^ RE_AT_EOL,$/;" e enum:t_re_node file:
294 RE_AT_EOS re.c /^ RE_AT_EOS,$/;" e enum:t_re_node file:
295 RE_AT_MATCH re.c /^ RE_AT_MATCH,$/;" e enum:t_re_node file:
296 RE_AT_NOMATCH re.c /^ RE_AT_NOMATCH,$/;" e enum:t_re_node file:
297 RE_AT_NWBOUND re.c /^ RE_AT_NWBOUND,$/;" e enum:t_re_node file:
298 RE_AT_WBOUND re.c /^ RE_AT_WBOUND,$/;" e enum:t_re_node file:
299 RE_BACKCHECK re.c /^ RE_BACKCHECK,$/;" e enum:t_re_node file:
300 RE_BACKREF re.c /^ RE_BACKREF,$/;" e enum:t_re_node file:
301 RE_BEGIN_CAPTURE re.c /^ RE_BEGIN_CAPTURE,$/;" e enum:t_re_node file:
302 RE_CLASS re.c /^ RE_CLASS,$/;" e enum:t_re_node file:
303 RE_DEFCLASS re.c /^ RE_DEFCLASS,$/;" e enum:t_re_node file:
304 RE_END_CAPTURE re.c /^ RE_END_CAPTURE,$/;" e enum:t_re_node file:
305 RE_H_ re.h 2;" d
306 RE_INDEP re.c /^ RE_INDEP,$/;" e enum:t_re_node file:
307 RE_LITERAL re.c /^ RE_LITERAL,$/;" e enum:t_re_node file:
308 RE_N_CLASS re.c /^ RE_N_CLASS,$/;" e enum:t_re_node file:
309 RE_N_DEFCLASS re.c /^ RE_N_DEFCLASS,$/;" e enum:t_re_node file:
310 RE_PARTIAL re.c /^ RE_PARTIAL,$/;" e enum:t_re_node file:
311 RE_REP_FRUGAL re.c /^ RE_REP_FRUGAL,$/;" e enum:t_re_node file:
312 RE_REP_GREEDY re.c /^ RE_REP_GREEDY,$/;" e enum:t_re_node file:
313 RE_SELECT re.c /^ RE_SELECT,$/;" e enum:t_re_node file:
314 RE_STUFF_FRUGAL re.c /^ RE_STUFF_FRUGAL,$/;" e enum:t_re_node file:
315 RE_STUFF_GREEDY re.c /^ RE_STUFF_GREEDY,$/;" e enum:t_re_node file:
316 RE_XREP_FRUGAL re.c /^ RE_XREP_FRUGAL,$/;" e enum:t_re_node file:
317 RE_XREP_GREEDY re.c /^ RE_XREP_GREEDY$/;" e enum:t_re_node file:
318 RINT val.h 78;" d
319 RMODE IO.c 261;" d file:
320 RSTR Str.c 317;" d file:
321 RUN_H_ run.h 2;" d
322 Root IO.c /^static IO *Root;$/;" v file:
323 Root xmalloc.c /^} *Root;$/;" v typeref:struct:node file:
324 SLEEP_HEADER config.h 24;" d
325 SLEEP_HEADER config.h 28;" d
326 SNAP transmogrify.c 288;" d file:
327 SNORK re.c 230;" d file:
328 STACK_H_ stack.h 2;" d
329 STD_REP_CASE re.c 906;" d file:
330 STR Str.c 284;" d file:
331 STRHASH_H_ strhash.h 2;" d
332 STRUTIL_H_ strutil.h 2;" d
333 STR_H_ Str.h 2;" d
334 ST_FIRSTCHAR Str.h 140;" d
335 ST_INDEX Str.h 141;" d
336 ST_LASTCHAR Str.h 139;" d
337 ST_WRITE Str.h 142;" d
338 SUB_H_ sub.h 2;" d
339 S_ARG expr.h /^ S_ARG,$/;" e enum:t_symbol
340 S_ARGC expr.h /^ S_ARGC,$/;" e enum:t_symbol
341 S_ARGV expr.h /^ S_ARGV,$/;" e enum:t_symbol
342 S_ERR expr.h /^ S_ERR,$/;" e enum:t_symbol
343 S_EULER expr.h /^ S_EULER,$/;" e enum:t_symbol
344 S_LUDOLF expr.h /^ S_LUDOLF,$/;" e enum:t_symbol
345 S_MATCH expr.h /^ S_MATCH,$/;" e enum:t_symbol
346 S_NUL expr.h /^ S_NUL,$/;" e enum:t_symbol
347 S_RAND expr.h /^ S_RAND,$/;" e enum:t_symbol
348 S_RESULT expr.h /^ S_RESULT,$/;" e enum:t_symbol
349 S_STDERR expr.h /^ S_STDERR$/;" e enum:t_symbol
350 S_STDIN expr.h /^ S_STDIN,$/;" e enum:t_symbol
351 S_STDOUT expr.h /^ S_STDOUT,$/;" e enum:t_symbol
352 St_cat Str.c /^St_cat(String *s, const String *t) {$/;" f
353 St_cat_c Str.c /^St_cat_c(String *s, int c) {$/;" f
354 St_cat_m Str.c /^St_cat_m(String *s, const void *m, size_t n) {$/;" f
355 St_cat_s Str.c /^St_cat_s(String *s, const char *tz) {$/;" f
356 St_chr Str.c /^St_chr(const String *s, int c) {$/;" f
357 St_clear Str.c /^St_clear(String *s) {$/;" f
358 St_cmp Str.c /^St_cmp(const String *s, const String *t) {$/;" f
359 St_cmp_m Str.c /^St_cmp_m(const String *s, const void *m, size_t n) {$/;" f
360 St_cpy Str.c /^St_cpy(String *s, const String *t) {$/;" f
361 St_cpy_c Str.c /^St_cpy_c(String *s, int c) {$/;" f
362 St_cpy_m Str.c /^St_cpy_m(String *s, const void *m, size_t n) {$/;" f
363 St_cpy_s Str.c /^St_cpy_s(String *s, const char *tz) {$/;" f
364 St_del Str.c /^St_del(String *s, size_t p, size_t n) {$/;" f
365 St_fake Str.c /^St_fake(String *s, char *p, size_t n) {$/;" f
366 St_grep Str.c /^St_grep(String *s, int (*good)(int)) {$/;" f
367 St_grow Str.c /^St_grow(String *s, size_t n) {$/;" f file:
368 St_hash Str.c /^St_hash(const String *s, size_t h) {$/;" f
369 St_init Str.c /^St_init(String *s) {$/;" f
370 St_len Str.h 137;" d
371 St_lower Str.c /^St_lower(String *s) {$/;" f
372 St_ncmp_m Str.c /^St_ncmp_m(const String *s, const void *m, size_t n) {$/;" f
373 St_num Str.c /^St_num(String *s, double d) {$/;" f
374 St_ptr Str.h 136;" d
375 St_read Str.c /^St_read(String *s, FILE *fp, size_t n) {$/;" f
376 St_reverse Str.c /^St_reverse(String *s) {$/;" f
377 St_rstr_m Str.c /^St_rstr_m(const String *s, const void *m, size_t n) {$/;" f
378 St_rstr_s Str.c /^St_rstr_s(const String *s, const char *tz) {$/;" f
379 St_rstro_m Str.c /^St_rstro_m(const String *s, size_t off, const void *m, size_t n) {$/;" f
380 St_shift Str.c /^St_shift(String *s) {$/;" f
381 St_shiftws Str.c /^St_shiftws(String *s) {$/;" f
382 St_str Str.c /^St_str(const String *s, const String *t) {$/;" f
383 St_str_m Str.c /^St_str_m(const String *s, const void *m, size_t n) {$/;" f
384 St_stro_m Str.c /^St_stro_m(const String *s, size_t off, const void *m, size_t n) {$/;" f
385 St_substr Str.c /^St_substr(String *l, String *s, size_t p, size_t n, const String *r) {$/;" f
386 St_tac_c Str.c /^St_tac_c(String *s, int c) {$/;" f
387 St_tac_m Str.c /^St_tac_m(String *s, const void *m, size_t n) {$/;" f
388 St_tac_s Str.c /^St_tac_s(String *s, const char *tz) {$/;" f
389 St_trunc Str.c /^St_trunc(String *s, size_t n) {$/;" f
390 St_upper Str.c /^St_upper(String *s) {$/;" f
391 St_xprintf Str.c /^St_xprintf(String *s, const char *fmt, ...) {$/;" f
392 St_zero Str.h 138;" d
393 String Str.h /^} String;$/;" t typeref:struct:__anon25
394 TAC Str.c 470;" d file:
395 TAILC re.c 232;" d file:
396 TEXT_H_ text.h 2;" d
397 TOLABEL expr.h 167;" d
398 TOS expr.c 785;" d file:
399 TRANSMOGRIFY_H_ transmogrify.h 2;" d
400 VAL_H_ val.h 2;" d
401 VARIABLE_H_ variable.h 2;" d
402 VENUS_H_ venus.h 2;" d
403 VERSION_H_ version.h 2;" d
404 VR_NO_COOKIE variable.h 10;" d
405 V_EXT_K val.h /^ V_EXT_K = V_NUM_K << 1,$/;" e enum:val_cont
406 V_EXT_P val.h 57;" d
407 V_LIST_K val.h /^ V_LIST_K = V_SUB_K << 1$/;" e enum:val_cont
408 V_LIST_P val.h 59;" d
409 V_NUM val.h 62;" d
410 V_NUM_K val.h /^ V_NUM_K = V_STR_K << 1,$/;" e enum:val_cont
411 V_NUM_P val.h 56;" d
412 V_STR val.h 61;" d
413 V_STR_K val.h /^ V_STR_K = 1,$/;" e enum:val_cont
414 V_STR_P val.h 55;" d
415 V_SUB_K val.h /^ V_SUB_K = V_EXT_K << 1,$/;" e enum:val_cont
416 V_SUB_P val.h 58;" d
417 V_UNDEF val.h /^ V_UNDEF = 0,$/;" e enum:val_cont
418 V_xxx_OFF val.h 64;" d
419 Var_hash main.c /^t_vr_container *Var_plain, *Var_hash;$/;" v
420 Var_plain main.c /^t_vr_container *Var_plain, *Var_hash;$/;" v
421 Venus main.c /^struct venus Venus;$/;" v typeref:struct:venus
422 Version version.c /^const char *Version =$/;" v
423 WARN main.c 35;" d file:
424 WMODE IO.c 259;" d file:
425 XFACTOR xmalloc.c 61;" d file:
426 XMALLOC_H_ xmalloc.h 2;" d
427 XMODE IO.c 251;" d file:
428 XRESIZN hash.c 107;" d file:
429 XSTEP hash.c 108;" d file:
430 ZZ_H_ zz.h 2;" d
431 a run.h /^ } a;$/;" m struct:Interp typeref:struct:Interp::__anon35
432 alloc re.c /^ t_block alloc;$/;" m struct:my_regex file:
433 alter re.c /^ } alter;$/;" m union:my_node typeref:struct:my_node::__anon12 file:
434 alternation re.c /^PRAZ(alternation);$/;" v
435 anchorbegp re.c /^static int anchorbegp(const re_node *node) {$/;" f file:
436 arg op.h /^ struct expr *arg;$/;" m struct:op typeref:struct:op::expr
437 arg re.c /^ union my_node *arg;$/;" m struct:my_node::__anon12 typeref:union:my_node::__anon12::my_node file:
438 arg re.c /^ union my_node *arg;$/;" m struct:my_node::__anon17 typeref:union:my_node::__anon17::my_node file:
439 arg re.c /^ union my_node *arg;$/;" m struct:my_node::__anon19 typeref:union:my_node::__anon19::my_node file:
440 arg re.c /^ union my_node *arg;$/;" m struct:my_node::__anon20 typeref:union:my_node::__anon20::my_node file:
441 arg run.h /^ struct val arg;$/;" m struct:Interp typeref:struct:Interp::val
442 argc run.h /^ size_t argc;$/;" m struct:Interp::__anon35
443 argv run.h /^ struct val *argv;$/;" m struct:Interp::__anon35 typeref:struct:Interp::__anon35::val
444 arh op.h /^ } arh;$/;" m struct:op typeref:union:op::__anon32
445 array venus.c /^ struct op **array;$/;" m struct:sorted typeref:struct:sorted::op file:
446 atechit atechit.c /^void atechit(void (*f)(void)) {$/;" f
447 backref re.c /^ } backref;$/;" m union:my_node typeref:struct:my_node::__anon13 file:
448 bah atechit.c /^static void bah(void) {$/;" f file:
449 base re.c /^ t_regex *base;$/;" m struct:parse_context file:
450 binopE expr.h /^ binopE,$/;" e enum:t_expr
451 bl_free re_block.c.h /^static void bl_free(t_block *b) {$/;" f
452 bl_init re_block.c.h /^static void bl_init(t_block *b) {$/;" f
453 bl_node re_block.c.h /^static re_node *bl_node(t_block *b) {$/;" f
454 bl_string re_block.c.h /^static unsigned char *bl_string(t_block *b, size_t len) {$/;" f
455 block re.c /^ t_block *block;$/;" m struct:parse_context file:
456 block_node re_block.c.h /^struct block_node {$/;" s
457 bonus expr.h /^ size_t bonus;$/;" m union:expr::__anon27
458 branch re.c /^PRAZ(branch);$/;" v
459 branchend re.c /^static const re_node *branchend(const re_node *a, const re_node *b) {$/;" f file:
460 brk hash.h /^ size_t brk;$/;" m struct:__anon29
461 buf IO.c /^ String *buf;$/;" m struct:IO file:
462 buf Str.h /^ char *buf;$/;" m struct:__anon25
463 buf expr.h /^ jmp_buf buf;$/;" m struct:__anon28
464 buf re.c /^ unsigned char *buf;$/;" m struct:my_node::__anon18 file:
465 buf re_block.c.h /^ unsigned char *buf;$/;" m struct:txt_node
466 bufk IO.c /^static void bufk(IO *f, size_t n) {$/;" f file:
467 cached re.c /^static String cached[MAGIC];$/;" v file:
468 cachfill re.c /^static size_t cachfill, cachlast;$/;" v file:
469 cachlast re.c /^static size_t cachfill, cachlast;$/;" v file:
470 cap_ptr re.c /^ struct cap_state *cap_ptr;$/;" m struct:my_regex typeref:struct:my_regex::cap_state file:
471 cap_state re.c /^struct cap_state {$/;" s file:
472 capture re.c /^ } capture;$/;" m union:my_node typeref:struct:my_node::__anon14 file:
473 captures re.c /^ size_t captures;$/;" m struct:my_regex file:
474 cat Str.c /^static void cat(String *s, const void *m, size_t n) {$/;" f file:
475 cat_n re.c /^static void cat_n(String *s, unsigned long n) {$/;" f file:
476 cdefclass re.c /^static int cdefclass(const unsigned char *ptr) {$/;" f file:
477 class re.c /^ } class;$/;" m union:my_node typeref:struct:my_node::__anon15 file:
478 cleanup run.c /^static void cleanup(void) {$/;" f file:
479 cmp hash.h /^ int (*cmp)(const void *, const void *);$/;" m struct:__anon29
480 compar re.c /^static int compar(const void *a, const void *b) {$/;" f file:
481 compar strhash.c /^static int compar(const void *ap, const void *bp) {$/;" f file:
482 compar venus.c /^static int compar(const void *a, const void *b) {$/;" f file:
483 compile compile.c /^void compile(struct text *code) {$/;" f
484 con_error expr.c /^static void con_error(const t_context *x, const t_context *y) {$/;" f file:
485 con_nop expr.c /^static void con_nop(t_context *c) {$/;" f file:
486 cond re.c /^ union my_node *cond;$/;" m struct:my_node::__anon20 typeref:union:my_node::__anon20::my_node file:
487 const_binop transmogrify.c 51;" d file:
488 const_unop transmogrify.c 37;" d file:
489 content run.h /^ struct val content;$/;" m struct:__anon39 typeref:struct:__anon39::val
490 data mars.h /^ struct op *data;$/;" m struct:mars typeref:struct:mars::op
491 data variable.h /^ void **data;$/;" m struct:__anon41
492 dc_alpha re.c /^static unsigned char dc_alpha[CLASS_SIZE];$/;" v file:
493 dc_cntrl re.c /^static unsigned char dc_cntrl[CLASS_SIZE];$/;" v file:
494 dc_digit re.c /^static unsigned char dc_digit[CLASS_SIZE];$/;" v file:
495 dc_lower re.c /^static unsigned char dc_lower[CLASS_SIZE];$/;" v file:
496 dc_print re.c /^static unsigned char dc_print[CLASS_SIZE];$/;" v file:
497 dc_space re.c /^static unsigned char dc_space[CLASS_SIZE];$/;" v file:
498 dc_upper re.c /^static unsigned char dc_upper[CLASS_SIZE];$/;" v file:
499 dc_word re.c /^static unsigned char dc_word[CLASS_SIZE];$/;" v file:
500 dc_xdigit re.c /^static unsigned char dc_xdigit[CLASS_SIZE];$/;" v file:
501 debug main_opt.h /^ } debug;$/;" m struct:Options typeref:enum:Options::__anon31
502 decom_class re.c /^static void decom_class(String *s, const unsigned char vec[HAVE_C99(static CLASS_SIZE)]) {$/;" f file:
503 decom_liter re.c /^static void decom_liter(String *s, const re_node *node) {$/;" f file:
504 decom_node re.c /^static void decom_node(String *s, const re_node *node, const re_node *end) {$/;" f file:
505 decom_repeat re.c /^static void decom_repeat(String *s, const re_node *node) {$/;" f file:
506 decouple list.c /^static void decouple(struct list *l, size_t slack) {$/;" f file:
507 decr kork.c /^static void decr(dolphin *dp) {$/;" f file:
508 decr list.c /^static void decr(whale *wp) {$/;" f file:
509 defclass re.c /^ } defclass;$/;" m union:my_node typeref:struct:my_node::__anon16 file:
510 del variable.h /^ void (*del)(void *);$/;" m struct:__anon41
511 delcookie variable.c /^static void delcookie(void *c) {$/;" f file:
512 delk hash.h /^ void (*delk)(void *);$/;" m struct:__anon29
513 delk strhash.c /^static void delk(void *p) {$/;" f file:
514 delk venus.c /^static void delk(void *k) {$/;" f file:
515 delv hash.h /^ void (*delv)(void *);$/;" m struct:__anon29
516 delv re.c /^static void delv(void *v) {$/;" f file:
517 delv venus.c /^static void delv(void *v) {$/;" f file:
518 deparse deparse.c /^void deparse(const struct text *t) {$/;" f
519 deparse main_opt.h /^ int deparse;$/;" m struct:Options
520 depth expr.h /^ size_t depth;$/;" m struct:__anon28
521 depth_get run.c /^size_t depth_get(void) {$/;" f
522 depth_restore run.c /^void depth_restore(size_t n) {$/;" f
523 dirct IO.c /^ } dirct;$/;" m struct:IO typeref:enum:IO::__anon1 file:
524 display deparse.c /^static int display(enum t_binop b) {$/;" f file:
525 do_indent re.c /^static void do_indent(FILE *fp, size_t n) {$/;" f file:
526 do_match match.c /^void do_match(struct val *v, t_regex *re) {$/;" f
527 do_stuff deparse.c /^static void do_stuff(struct op *op) {$/;" f file:
528 dolphin kork.c /^typedef struct ko_dolphin dolphin;$/;" t typeref:struct:ko_dolphin file:
529 dostuff re.c /^static void dostuff(t_regex *re) {$/;" f file:
530 dump_expr deparse.c /^static void dump_expr(const struct expr *e, int inlist) {$/;" f file:
531 dump_ko deparse.c /^static void dump_ko(const struct kork *k) {$/;" f file:
532 dump_op deparse.c /^static void dump_op(struct op *op) {$/;" f file:
533 dump_str deparse.c /^static void dump_str(const String *s) {$/;" f file:
534 dumpclass re.c /^static void dumpclass(FILE *fp, const unsigned char vec[HAVE_C99(static CLASS_SIZE)]) {$/;" f file:
535 dumpliter re.c /^static void dumpliter(FILE *fp, const re_node *node) {$/;" f file:
536 dumpnode re.c /^static void dumpnode(FILE *fp, const re_node *node, const re_node *end, const size_t indent) {$/;" f file:
537 dup sub.c /^static struct expr *dup(const struct expr *e) {$/;" f file:
538 end re.c /^ size_t start, end, pending;$/;" m struct:cap_state file:
539 end_if compile.c /^static struct op *end_if(struct text *code, size_t *n) {$/;" f file:
540 entries hash.h /^ size_t entries, size, newsize;$/;" m struct:__anon29
541 entry hash.c /^ struct h_entry entry;$/;" m struct:h_node typeref:struct:h_node::h_entry file:
542 eval_expr expr.c /^struct val *eval_expr(struct expr *e) {$/;" f
543 eval_into expr.c /^void eval_into(struct expr *e, struct val *v) {$/;" f
544 eval_pop expr.c /^struct val *eval_pop(void) {$/;" f
545 eval_push expr.c /^void eval_push(struct expr *ex) {$/;" f
546 execute run.c /^struct val *execute(const struct op *op, struct val *arg) {$/;" f
547 expr expr.h /^ struct expr *expr;$/;" m union:expr::__anon27 typeref:struct:expr::__anon27::expr
548 expr expr.h /^struct expr {$/;" s
549 expr op.h /^ struct expr *expr;$/;" m union:op::__anon32 typeref:struct:op::__anon32::expr
550 expr sub.c /^ struct expr *expr;$/;" m struct:sub typeref:struct:sub::expr file:
551 expr_binop expr.c /^enum t_binop expr_binop(int c) {$/;" f
552 expr_end expr.c /^void expr_end(void) {$/;" f
553 expr_init expr.c /^void expr_init(void) {$/;" f
554 expr_pp expr.c /^void expr_pp(enum t_binop op, struct val *x, struct val *y) {$/;" f
555 ext val.h /^ IO *ext;$/;" m union:val::__anon40
556 field list.h /^ struct val **field;$/;" m struct:li_whale typeref:struct:li_whale::val
557 file xmalloc.c /^ const char *file;$/;" m struct:node file:
558 fill re.c /^static void fill(unsigned char *v, int (*pred)(int)) {$/;" f file:
559 flags re.c /^ enum re_flags flags;$/;" m struct:my_regex typeref:enum:my_regex::re_flags file:
560 fp IO.c /^ FILE *fp;$/;" m struct:IO file:
561 free_expr expr.c /^void free_expr(struct expr *x) {$/;" f
562 get_expr expr.c /^struct expr *get_expr(struct op *op) {$/;" f
563 get_iobj expr.c /^struct expr *get_iobj(struct op *op) {$/;" f
564 get_list expr.c /^static struct expr *get_list(struct op *op, int null) {$/;" f file:
565 get_lval expr.c /^struct expr *get_lval(struct op *op) {$/;" f
566 get_value expr.c /^static struct expr *get_value(struct op *op, int null) {$/;" f file:
567 h_del hash.c /^int h_del(Hash *h, const void *key) {$/;" f
568 h_end hash.c /^void h_end(Hash *h) {$/;" f
569 h_entry hash.c /^struct h_entry {$/;" s file:
570 h_get hash.c /^int h_get(Hash *h, const void *key, void **res) {$/;" f
571 h_init hash.c /^void h_init($/;" f
572 h_nextkv hash.c /^int h_nextkv(Hash *h, void **k, void **v) {$/;" f
573 h_node hash.c /^struct h_node {$/;" s file:
574 h_put hash.c /^int h_put(Hash *h, void *key, void *val, int replace) {$/;" f
575 h_reset hash.c /^void h_reset(Hash *h) {$/;" f
576 hang hang.c /^void hang(void) {$/;" f
577 hash expr.h /^ t_strhash *hash;$/;" m union:expr::__anon26
578 hash hash.c /^ size_t hash;$/;" m struct:h_entry file:
579 hash hash.h /^ size_t (*hash)(const void *, size_t);$/;" m struct:__anon29
580 hash re.c /^static size_t hash(const void *s, size_t seed) {$/;" f file:
581 hash strhash.c /^ Hash hash;$/;" m struct:strhash file:
582 hash strhash.c /^static size_t hash(const void *p, size_t h) {$/;" f file:
583 hash variable.h /^ t_strhash *hash;$/;" m struct:__anon41
584 hash venus.c /^static size_t hash(const void *p, size_t seed) {$/;" f file:
585 hp_expr transmogrify.c /^static int hp_expr(const struct expr *e) {$/;" f file:
586 id sub.c /^ size_t id;$/;" m struct:sub file:
587 inc_ludes inc.c /^const char *inc_ludes[] = INC_PREFIX_LIST;$/;" v
588 incr kork.c /^static dolphin *incr(dolphin *dp) {$/;" f file:
589 incr list.c /^static whale *incr(whale *wp) {$/;" f file:
590 indep re.c /^ } indep;$/;" m union:my_node typeref:struct:my_node::__anon17 file:
591 index run.h /^ size_t *index;$/;" m struct:Interp::__anon37
592 index run.h /^ size_t *index;$/;" m struct:Interp::__anon38
593 io_bufptr IO.c /^const char *io_bufptr(IO *io) {$/;" f
594 io_bufred IO.c /^int io_bufred(const IO *io) {$/;" f
595 io_clearerr IO.c /^void io_clearerr(IO *f) {$/;" f
596 io_close IO.c /^int io_close(IO *io) {$/;" f
597 io_cmppeek IO.c /^int io_cmppeek(IO *f, size_t o, const void *p, size_t n) {$/;" f
598 io_decr IO.c /^void io_decr(IO *io) {$/;" f
599 io_delete IO.c /^static void io_delete(IO *io) {$/;" f file:
600 io_end IO.c /^void io_end(void) {$/;" f
601 io_enter IO.c /^IO *io_enter(const char *name, FILE *fp, enum io_flags mode) {$/;" f
602 io_eof IO.c /^int io_eof(const IO *f) {$/;" f
603 io_err IO.c /^int io_err(const IO *f) {$/;" f
604 io_flags IO.h /^enum io_flags {$/;" g
605 io_flush IO.c /^int io_flush(IO *f) {$/;" f
606 io_fp IO.c /^FILE *io_fp(const IO *io) {$/;" f
607 io_getc IO.c /^int io_getc(IO *f) {$/;" f
608 io_getline IO.c /^size_t io_getline(IO *f, String *s) {$/;" f
609 io_incr IO.c /^IO *io_incr(IO *io) {$/;" f
610 io_init IO.c /^void io_init(void) {$/;" f
611 io_name IO.c /^const char *io_name(const IO *io, String *s) {$/;" f
612 io_open IO.c /^IO *io_open(const char *name, enum io_flags mode) {$/;" f
613 io_peek IO.c /^int io_peek(IO *f, size_t pos) {$/;" f
614 io_putc IO.c /^int io_putc(IO *f, int c) {$/;" f
615 io_read IO.c /^size_t io_read(IO *f, String *s, size_t n) {$/;" f
616 io_seek IO.c /^int io_seek(IO *f, long off, enum io_whence w) {$/;" f
617 io_tell IO.c /^long io_tell(IO *f) {$/;" f
618 io_unbuffer IO.c /^void io_unbuffer(IO *io) {$/;" f
619 io_whence IO.h /^enum io_whence {$/;" g
620 io_write IO.c /^size_t io_write(IO *f, const String *s) {$/;" f
621 io_write_m IO.c /^size_t io_write_m(IO *f, const void *p, size_t n) {$/;" f
622 io_write_s IO.c /^size_t io_write_s(IO *f, const char *s) {$/;" f
623 io_xcmp IO.c /^int io_xcmp(IO *f, size_t a, size_t b, size_t n) {$/;" f
624 iomatch re.c /^static size_t iomatch(const t_regex *base, const re_node *node, IO *s, size_t o) {$/;" f file:
625 iter hash.h /^ size_t iter;$/;" m struct:__anon29
626 iterptr hash.h /^ struct h_node *iterptr;$/;" m struct:__anon29 typeref:struct:__anon29::h_node
627 kdp kork.h /^ struct ko_dolphin *kdp;$/;" m struct:kork typeref:struct:kork::ko_dolphin
628 key hash.c /^ void *key;$/;" m struct:h_entry file:
629 ko val.h /^ struct kork *ko;$/;" m struct:val typeref:struct:val::kork
630 ko_at kork.c /^int ko_at(const kork *k, size_t i) {$/;" f
631 ko_cat kork.c /^void ko_cat(kork *k, const kork *z) {$/;" f
632 ko_cat_c kork.c /^void ko_cat_c(kork *k, char c) {$/;" f
633 ko_cat_m kork.c /^void ko_cat_m(kork *k, const void *p, size_t n) {$/;" f
634 ko_chr kork.c /^size_t ko_chr(const kork *k, int c) {$/;" f
635 ko_cmp kork.c /^int ko_cmp(const kork *k1, const kork *k2) {$/;" f
636 ko_cpy kork.c /^void ko_cpy(kork *k, const kork *z) {$/;" f
637 ko_cpy_c kork.c /^void ko_cpy_c(kork *k, char c) {$/;" f
638 ko_cpy_m kork.c /^void ko_cpy_m(kork *k, const void *p, size_t n) {$/;" f
639 ko_cpy_s kork.c /^void ko_cpy_s(kork *k, const char *s) {$/;" f
640 ko_decouple kork.c /^void ko_decouple(kork *k) {$/;" f
641 ko_delete kork.c /^void ko_delete(kork *k) {$/;" f
642 ko_dolphin kork.h /^struct ko_dolphin {$/;" s
643 ko_dup kork.c /^kork *ko_dup(const kork *old) {$/;" f
644 ko_getline kork.c /^size_t ko_getline(IO *io, kork *k) {$/;" f
645 ko_grep kork.c /^void ko_grep(kork *k, int (*pred)(int)) {$/;" f
646 ko_lastchar kork.c /^int ko_lastchar(const kork *k) {$/;" f
647 ko_length kork.c /^size_t (ko_length)(const kork *k) {$/;" f
648 ko_length kork.h 60;" d
649 ko_lower kork.c /^void ko_lower(kork *k) {$/;" f
650 ko_new kork.c /^kork *ko_new(void) {$/;" f
651 ko_num kork.c /^void ko_num(kork *k, double d) {$/;" f
652 ko_ptr kork.c /^const char *ko_ptr(const kork *k) {$/;" f
653 ko_read kork.c /^size_t ko_read(IO *io, kork *k, size_t n) {$/;" f
654 ko_reverse kork.c /^void ko_reverse(kork *k) {$/;" f
655 ko_shift kork.c /^void ko_shift(kork *k, size_t n) {$/;" f
656 ko_shiftws kork.c /^void ko_shiftws(kork *k) {$/;" f
657 ko_str kork.c /^const String *ko_str(kork *k) {$/;" f
658 ko_szp kork.c /^const char *ko_szp(kork *k) {$/;" f
659 ko_trunc kork.c /^void ko_trunc(kork *k, size_t n) {$/;" f
660 ko_upper kork.c /^void ko_upper(kork *k) {$/;" f
661 ko_zero kork.c /^void (ko_zero)(kork *k) {$/;" f
662 ko_zero kork.h 61;" d
663 kork kork.c /^typedef struct kork kork;$/;" t typeref:struct:kork file:
664 kork kork.h /^struct kork {$/;" s
665 left expr.h /^ } left;$/;" m struct:expr typeref:union:expr::__anon27
666 len re.c /^ size_t len;$/;" m struct:my_node::__anon18 file:
667 length Str.h /^ size_t length;$/;" m struct:__anon25
668 length deparse.c /^ size_t length;$/;" m struct:__anon4 file:
669 length kork.h /^ size_t offset, length;$/;" m struct:kork
670 length list.h /^ size_t length, size;$/;" m struct:li_whale
671 length list.h /^ size_t offset, length;$/;" m struct:list
672 length mars.h /^ size_t size, length;$/;" m struct:mars
673 length run.h /^ size_t length, size;$/;" m struct:Interp::__anon36
674 length strhash.c /^ size_t length;$/;" m struct:strx file:
675 length strhash.c /^ size_t length;$/;" m struct:strx_const file:
676 length text.h /^ size_t length, size;$/;" m struct:text
677 length variable.h /^ size_t size, length;$/;" m struct:__anon41
678 length venus.c /^ size_t size, length;$/;" m struct:sorted file:
679 li_append list.c /^void li_append(struct list *k, const struct list *l) {$/;" f
680 li_at list.c /^struct val *li_at(const struct list *l, size_t i) {$/;" f
681 li_cmp list.c /^int li_cmp(const struct list *k, const struct list *l) {$/;" f
682 li_decouple list.c /^void li_decouple(struct list *l) {$/;" f
683 li_delete list.c /^void li_delete(struct list *l) {$/;" f
684 li_dup list.c /^struct list *li_dup(const struct list *k) {$/;" f
685 li_length list.c /^size_t (li_length)(const struct list *l) {$/;" f
686 li_length list.h 39;" d
687 li_new list.c /^struct list *li_new(void) {$/;" f
688 li_push list.c /^void li_push(struct list *l, struct val *v) {$/;" f
689 li_push_cpy list.c /^void li_push_cpy(struct list *l, const struct val *v) {$/;" f
690 li_reverse list.c /^void li_reverse(struct list *l) {$/;" f
691 li_shift list.c /^void li_shift(struct list *l, size_t n) {$/;" f
692 li_trunc list.c /^void li_trunc(struct list *l, size_t n) {$/;" f
693 li_whale list.h /^struct li_whale {$/;" s
694 li_zero list.c /^void (li_zero)(struct list *l) {$/;" f
695 li_zero list.h 40;" d
696 line op.h /^ size_t line;$/;" m struct:op
697 line xmalloc.c /^ unsigned line;$/;" m struct:node file:
698 list list.h /^struct list {$/;" s
699 list val.h /^ struct list *list;$/;" m union:val::__anon40 typeref:struct:val::__anon40::list
700 listE expr.h /^ listE$/;" e enum:t_expr
701 literE expr.h /^ literE,$/;" e enum:t_expr
702 liter_expr transmogrify.c /^static int liter_expr(const struct expr *const e) {$/;" f file:
703 literal re.c /^ } literal;$/;" m union:my_node typeref:struct:my_node::__anon18 file:
704 lwp list.h /^ struct li_whale *lwp;$/;" m struct:list typeref:struct:list::li_whale
705 m_end run.h /^ } m_end;$/;" m struct:Interp typeref:struct:Interp::__anon38
706 m_start run.h /^ } m_start;$/;" m struct:Interp typeref:struct:Interp::__anon37
707 ma_end mars.c /^void ma_end(struct mars *m) {$/;" f
708 ma_enter mars.c /^int ma_enter(struct mars *m, const String *key, struct op *value) {$/;" f
709 ma_exists mars.c /^int ma_exists(const struct mars *m, const String *key) {$/;" f
710 ma_find mars.c /^struct op *ma_find(const struct mars *m, String *key) {$/;" f
711 ma_init mars.c /^void ma_init(struct mars *m) {$/;" f
712 magic val.h /^ } magic;$/;" m struct:val typeref:union:val::__anon40
713 main main.c /^int main(int argc, char **argv) {$/;" f
714 make_var deparse.c /^static void make_var(struct val *v) {$/;" f file:
715 mars mars.h /^struct mars {$/;" s
716 match re.c /^static size_t match(const t_regex *base, const re_node *node, const String *s, size_t o) {$/;" f file:
717 match run.h /^ } match;$/;" m struct:Interp typeref:struct:Interp::__anon36
718 match_class re.c /^static int match_class(unsigned char c, const unsigned char *vec) {$/;" f file:
719 matches run.h /^ struct val *matches;$/;" m struct:Interp::__anon36 typeref:struct:Interp::__anon36::val
720 max re.c /^ size_t min, max;$/;" m struct:my_node::__anon19 file:
721 maximum re.c /^static size_t maximum(const size_t a, const size_t b) {$/;" f file:
722 mem_dup re.c /^static void *mem_dup(const void *p, size_t n, size_t m) {$/;" f file:
723 min re.c /^ size_t min, max;$/;" m struct:my_node::__anon19 file:
724 minimum re.c /^static size_t minimum(const size_t a, const size_t b) {$/;" f file:
725 minlen re.c /^ size_t minlen;$/;" m struct:my_regex file:
726 minlen re.c /^static size_t minlen(const re_node *node) {$/;" f file:
727 mode IO.c /^ enum io_flags mode;$/;" m struct:IO typeref:enum:IO::io_flags file:
728 my_mars_end main.c /^static void my_mars_end(void) {$/;" f file:
729 my_mars_end_flag main.c /^static int my_mars_end_flag;$/;" v file:
730 my_node re.c /^typedef union my_node {$/;" u file:
731 my_regex re.c /^struct my_regex {$/;" s file:
732 my_text_off main.c /^static void my_text_off(void) {$/;" f file:
733 my_venus_end main.c /^static void my_venus_end(void) {$/;" f file:
734 my_x_end run.c /^static void my_x_end(void) {$/;" f file:
735 n re.c /^ size_t n;$/;" m struct:my_node::__anon13 file:
736 n re.c /^ size_t n;$/;" m struct:my_node::__anon14 file:
737 n re.c /^ size_t n;$/;" m struct:my_node::__anon19 file:
738 name IO.c /^ char *name;$/;" m struct:IO file:
739 newsize hash.h /^ size_t entries, size, newsize;$/;" m struct:__anon29
740 next IO.c /^ struct IO *prev, *next;$/;" m struct:IO typeref:struct:IO:: file:
741 next hash.c /^ struct h_node *next;$/;" m struct:h_node typeref:struct:h_node::h_node file:
742 next op.h /^ struct op *next;$/;" m struct:op typeref:struct:op::op
743 next re_block.c.h /^ struct block_node *next;$/;" m struct:block_node typeref:struct:block_node::block_node
744 next re_block.c.h /^ struct txt_node *next;$/;" m struct:txt_node typeref:struct:txt_node::txt_node
745 next xmalloc.c /^ struct node *prev, *next;$/;" m struct:node typeref:struct:node:: file:
746 nextchar opt.c /^static const char *nextchar;$/;" v file:
747 nfill re.c /^static void nfill(unsigned char *v, int (*pred)(int)) {$/;" f file:
748 nil kork.c /^static dolphin nil = {$/;" v file:
749 node xmalloc.c /^static struct node {$/;" s file:
750 nodes re_block.c.h /^ re_node nodes[BLOCK_MAGIC];$/;" m struct:block_node
751 notcomplex re.c /^static re_node **notcomplex(re_node **node, const re_node *end) {$/;" f file:
752 null mars.c /^static void null(struct mars **p, size_t n) {$/;" f file:
753 num val.h /^ double num;$/;" m struct:val
754 offoff kork.c /^static void offoff(kork *k) {$/;" f file:
755 offset Str.h /^ size_t offset;$/;" m struct:__anon25
756 offset kork.h /^ size_t offset, length;$/;" m struct:kork
757 offset list.h /^ size_t offset, length;$/;" m struct:list
758 omgwtf_this_cant_be_happening zz.c /^void omgwtf_this_cant_be_happening(const char *file, unsigned long line) {$/;" f
759 op expr.h /^ struct op *op;$/;" m union:expr::__anon27 typeref:struct:expr::__anon27::op
760 op expr.h /^ int op;$/;" m struct:expr
761 op op.h /^ struct op *op;$/;" m union:op::__anon32 typeref:struct:op::__anon32::op
762 op op.h /^struct op {$/;" s
763 op_end op.c /^void op_end(struct op *op) {$/;" f
764 op_getop op.c /^void op_getop(struct op *p) {$/;" f
765 op_init op.c /^void op_init(struct op *op) {$/;" f
766 op_resolve compile.c /^static void op_resolve(struct op *o) {$/;" f file:
767 open_inc parse.c /^static IO *open_inc(const char *s, enum io_flags mode) {$/;" f file:
768 ops deparse.c /^ struct op **ops;$/;" m struct:__anon4 typeref:struct:__anon4::op file:
769 opt_arg opt.c /^const char *opt_arg;$/;" v
770 opt_err opt.c /^int opt_err;$/;" v
771 opt_get opt.c /^int opt_get(int argc, char *const *argv, const char *opts) {$/;" f
772 opt_ind opt.c /^int opt_ind;$/;" v
773 p re.c /^ size_t *p;$/;" m struct:parse_context file:
774 parse parse.c /^void parse(IO *f, struct text *text, size_t *line) {$/;" f
775 parse_context re.c /^struct parse_context {$/;" s file:
776 pending re.c /^ size_t start, end, pending;$/;" m struct:cap_state file:
777 pp_abs pp.c /^void pp_abs(struct val *v) {$/;" f
778 pp_abs pp.h /^DECL_PP1(pp_abs);$/;" v
779 pp_acos pp.c /^void pp_acos(struct val *v) {$/;" f
780 pp_acos pp.h /^DECL_PP1(pp_acos);$/;" v
781 pp_add pp.c /^void pp_add(struct val *v, struct val *b) {$/;" f
782 pp_add pp.h /^DECL_PP2(pp_add);$/;" v
783 pp_and pp.c /^void pp_and(struct val *v, struct val *b) {$/;" f
784 pp_and pp.h /^DECL_PP2(pp_and);$/;" v
785 pp_asin pp.c /^void pp_asin(struct val *v) {$/;" f
786 pp_asin pp.h /^DECL_PP1(pp_asin);$/;" v
787 pp_atan pp.c /^void pp_atan(struct val *v) {$/;" f
788 pp_atan pp.h /^DECL_PP1(pp_atan);$/;" v
789 pp_atan2 pp.c /^void pp_atan2(struct val *v) {$/;" f
790 pp_atan2 pp.h /^DECL_PP1(pp_atan2);$/;" v
791 pp_chr pp.c /^void pp_chr(struct val *v) {$/;" f
792 pp_chr pp.h /^DECL_PP1(pp_chr);$/;" v
793 pp_comma pp.c /^void pp_comma(struct val *v, struct val *b) {$/;" f
794 pp_comma pp.h /^DECL_PP2(pp_comma);$/;" v
795 pp_concat pp.c /^void pp_concat(struct val *v, struct val *b) {$/;" f
796 pp_concat pp.h /^DECL_PP2(pp_concat);$/;" v
797 pp_cos pp.c /^void pp_cos(struct val *v) {$/;" f
798 pp_cos pp.h /^DECL_PP1(pp_cos);$/;" v
799 pp_defined pp.c /^void pp_defined(struct val *v) {$/;" f
800 pp_defined pp.h /^DECL_PP1(pp_defined);$/;" v
801 pp_div pp.c /^void pp_div(struct val *v, struct val *b) {$/;" f
802 pp_div pp.h /^DECL_PP2(pp_div);$/;" v
803 pp_eof pp.c /^void pp_eof(struct val *v) {$/;" f
804 pp_eof pp.h /^DECL_PP1(pp_eof);$/;" v
805 pp_eq pp.c /^void pp_eq(struct val *v, struct val *b) {$/;" f
806 pp_eq pp.h /^DECL_PP2(pp_eq);$/;" v
807 pp_eq_n pp.c /^void pp_eq_n(struct val *v, struct val *b) {$/;" f
808 pp_eq_n pp.h /^DECL_PP2(pp_eq_n);$/;" v
809 pp_error pp.c /^void pp_error(struct val *v) {$/;" f
810 pp_error pp.h /^DECL_PP1(pp_error);$/;" v
811 pp_escape pp.c /^void pp_escape(struct val *v) {$/;" f
812 pp_escape pp.h /^DECL_PP1(pp_escape);$/;" v
813 pp_frombase pp.c /^void pp_frombase(struct val *v, struct val *b) {$/;" f
814 pp_frombase pp.h /^DECL_PP2(pp_frombase);$/;" v
815 pp_getc pp.c /^void pp_getc(struct val *v) {$/;" f
816 pp_getc pp.h /^DECL_PP1(pp_getc);$/;" v
817 pp_getenv pp.c /^void pp_getenv(struct val *v) {$/;" f
818 pp_getenv pp.h /^DECL_PP1(pp_getenv);$/;" v
819 pp_gets pp.c /^void pp_gets(struct val *v) {$/;" f
820 pp_gets pp.h /^DECL_PP1(pp_gets);$/;" v
821 pp_gt pp.c /^void pp_gt(struct val *v, struct val *b) {$/;" f
822 pp_gt pp.h /^DECL_PP2(pp_gt);$/;" v
823 pp_gt_n pp.c /^void pp_gt_n(struct val *v, struct val *b) {$/;" f
824 pp_gt_n pp.h /^DECL_PP2(pp_gt_n);$/;" v
825 pp_int pp.c /^void pp_int(struct val *v) {$/;" f
826 pp_int pp.h /^DECL_PP1(pp_int);$/;" v
827 pp_io pp.c /^void pp_io(struct val *v) {$/;" f
828 pp_io pp.h /^DECL_PP1(pp_io);$/;" v
829 pp_length pp.c /^void pp_length(struct val *v) {$/;" f
830 pp_length pp.h /^DECL_PP1(pp_length);$/;" v
831 pp_log pp.c /^void pp_log(struct val *v) {$/;" f
832 pp_log pp.h /^DECL_PP1(pp_log);$/;" v
833 pp_log10 pp.c /^void pp_log10(struct val *v) {$/;" f
834 pp_log10 pp.h /^DECL_PP1(pp_log10);$/;" v
835 pp_lower pp.c /^void pp_lower(struct val *v) {$/;" f
836 pp_lower pp.h /^DECL_PP1(pp_lower);$/;" v
837 pp_lt pp.c /^void pp_lt(struct val *v, struct val *b) {$/;" f
838 pp_lt pp.h /^DECL_PP2(pp_lt);$/;" v
839 pp_lt_n pp.c /^void pp_lt_n(struct val *v, struct val *b) {$/;" f
840 pp_lt_n pp.h /^DECL_PP2(pp_lt_n);$/;" v
841 pp_match pp.c /^void pp_match(struct val *v, struct val *b) {$/;" f
842 pp_match pp.h /^DECL_PP2(pp_match);$/;" v
843 pp_mod pp.c /^void pp_mod(struct val *v, struct val *b) {$/;" f
844 pp_mod pp.h /^DECL_PP2(pp_mod);$/;" v
845 pp_moend pp.c /^void pp_moend(struct val *v) {$/;" f
846 pp_moend pp.h /^DECL_PP1(pp_moend);$/;" v
847 pp_mostart pp.c /^void pp_mostart(struct val *v) {$/;" f
848 pp_mostart pp.h /^DECL_PP1(pp_mostart);$/;" v
849 pp_mult pp.c /^void pp_mult(struct val *v, struct val *b) {$/;" f
850 pp_mult pp.h /^DECL_PP2(pp_mult);$/;" v
851 pp_ne pp.c /^void pp_ne(struct val *v, struct val *b) {$/;" f
852 pp_ne pp.h /^DECL_PP2(pp_ne);$/;" v
853 pp_ne_n pp.c /^void pp_ne_n(struct val *v, struct val *b) {$/;" f
854 pp_ne_n pp.h /^DECL_PP2(pp_ne_n);$/;" v
855 pp_neg pp.c /^void pp_neg(struct val *v) {$/;" f
856 pp_neg pp.h /^DECL_PP1(pp_neg);$/;" v
857 pp_not pp.c /^void pp_not(struct val *v) {$/;" f
858 pp_not pp.h /^DECL_PP1(pp_not);$/;" v
859 pp_num pp.c /^void pp_num(struct val *v) {$/;" f
860 pp_num pp.h /^DECL_PP1(pp_num);$/;" v
861 pp_open pp.c /^void pp_open(struct val *v) {$/;" f
862 pp_open pp.h /^DECL_PP1(pp_open);$/;" v
863 pp_openr pp.c /^void pp_openr(struct val *v) {$/;" f
864 pp_openr pp.h /^DECL_PP1(pp_openr);$/;" v
865 pp_openw pp.c /^void pp_openw(struct val *v) {$/;" f
866 pp_openw pp.h /^DECL_PP1(pp_openw);$/;" v
867 pp_or pp.c /^void pp_or(struct val *v, struct val *b) {$/;" f
868 pp_or pp.h /^DECL_PP2(pp_or);$/;" v
869 pp_ord pp.c /^void pp_ord(struct val *v) {$/;" f
870 pp_ord pp.h /^DECL_PP1(pp_ord);$/;" v
871 pp_pop pp.c /^void pp_pop(struct val *v, struct val *b) {$/;" f
872 pp_pop pp.h /^DECL_PP2(pp_pop);$/;" v
873 pp_pow pp.c /^void pp_pow(struct val *v, struct val *b) {$/;" f
874 pp_pow pp.h /^DECL_PP2(pp_pow);$/;" v
875 pp_quote pp.c /^void pp_quote(struct val *v) {$/;" f
876 pp_quote pp.h /^DECL_PP1(pp_quote);$/;" v
877 pp_read pp.c /^void pp_read(struct val *v, struct val *b) {$/;" f
878 pp_read pp.h /^DECL_PP2(pp_read);$/;" v
879 pp_remove pp.c /^void pp_remove(struct val *v) {$/;" f
880 pp_remove pp.h /^DECL_PP1(pp_remove);$/;" v
881 pp_rename pp.c /^void pp_rename(struct val *v) {$/;" f
882 pp_rename pp.h /^DECL_PP1(pp_rename);$/;" v
883 pp_reverse pp.c /^void pp_reverse(struct val *v) {$/;" f
884 pp_reverse pp.h /^DECL_PP1(pp_reverse);$/;" v
885 pp_seek pp.c /^void pp_seek(struct val *v) {$/;" f
886 pp_seek pp.h /^DECL_PP1(pp_seek);$/;" v
887 pp_shift pp.c /^void pp_shift(struct val *v, struct val *b) {$/;" f
888 pp_shift pp.h /^DECL_PP2(pp_shift);$/;" v
889 pp_sin pp.c /^void pp_sin(struct val *v) {$/;" f
890 pp_sin pp.h /^DECL_PP1(pp_sin);$/;" v
891 pp_sqrt pp.c /^void pp_sqrt(struct val *v) {$/;" f
892 pp_sqrt pp.h /^DECL_PP1(pp_sqrt);$/;" v
893 pp_str pp.c /^void pp_str(struct val *v) {$/;" f
894 pp_str pp.h /^DECL_PP1(pp_str);$/;" v
895 pp_sub pp.c /^void pp_sub(struct val *v, struct val *b) {$/;" f
896 pp_sub pp.h /^DECL_PP2(pp_sub);$/;" v
897 pp_tan pp.c /^void pp_tan(struct val *v) {$/;" f
898 pp_tan pp.h /^DECL_PP1(pp_tan);$/;" v
899 pp_tell pp.c /^void pp_tell(struct val *v) {$/;" f
900 pp_tell pp.h /^DECL_PP1(pp_tell);$/;" v
901 pp_tobase pp.c /^void pp_tobase(struct val *v, struct val *b) {$/;" f
902 pp_tobase pp.h /^DECL_PP2(pp_tobase);$/;" v
903 pp_typeof pp.c /^void pp_typeof(struct val *v) {$/;" f
904 pp_typeof pp.h /^DECL_PP1(pp_typeof);$/;" v
905 pp_upper pp.c /^void pp_upper(struct val *v) {$/;" f
906 pp_upper pp.h /^DECL_PP1(pp_upper);$/;" v
907 prev IO.c /^ struct IO *prev, *next;$/;" m struct:IO typeref:struct:IO::IO file:
908 prev xmalloc.c /^ struct node *prev, *next;$/;" m struct:node typeref:struct:node::node file:
909 printinc main.c /^static void printinc(void) {$/;" f file:
910 ptr strhash.c /^ char *ptr;$/;" m struct:strx file:
911 ptr strhash.c /^ const char *ptr;$/;" m struct:strx_const file:
912 ptr xmalloc.c /^ void *ptr;$/;" m struct:node file:
913 quantifire re.c /^PRAZ(quantifire);$/;" v
914 randseed random.c /^void randseed(void) {$/;" f
915 randval random.c /^double randval(void) {$/;" f
916 rcache re.c /^static Hash rcache;$/;" v file:
917 re_backref re.c /^int re_backref(const t_regex *re, size_t i, size_t *a, size_t *z) {$/;" f
918 re_cabra re.c /^size_t re_cabra(const t_regex *re) {$/;" f
919 re_compile re.c /^t_regex *re_compile(const String *s) {$/;" f
920 re_decompile re.c /^void re_decompile(const t_regex *re, String *s) {$/;" f
921 re_dump re.c /^void re_dump(const t_regex *re, FILE *fp) {$/;" f
922 re_dup re.c /^t_regex *re_dup(t_regex *re) {$/;" f
923 re_end re.c /^void re_end(void) {$/;" f
924 re_flags re.c /^enum re_flags {$/;" g file:
925 re_free re.c /^void re_free(t_regex *re) {$/;" f
926 re_init re.c /^void re_init(void) {$/;" f
927 re_iomatch re.c /^int re_iomatch(t_regex *re, IO *io, size_t *ms, size_t *me) {$/;" f
928 re_match re.c /^int re_match(t_regex *re, const String *s, size_t *ms, size_t *me) {$/;" f
929 re_node re.c /^} re_node;$/;" t typeref:union:my_node file:
930 refs IO.c /^ size_t refs;$/;" m struct:IO file:
931 refs kork.h /^ size_t refs;$/;" m struct:ko_dolphin
932 refs list.h /^ size_t refs;$/;" m struct:li_whale
933 refs re.c /^ size_t refs;$/;" m struct:my_regex file:
934 refs sub.c /^ size_t refs;$/;" m struct:sub file:
935 reinit re.c /^static void reinit(t_regex *re) {$/;" f file:
936 rep re.c /^ } rep;$/;" m union:my_node typeref:struct:my_node::__anon19 file:
937 repbuf re.c /^ size_t *repbuf;$/;" m struct:my_regex file:
938 repets re.c /^ size_t repets;$/;" m struct:my_regex file:
939 resolve compile.c /^static void resolve(struct expr *e) {$/;" f file:
940 result run.h /^ struct val result;$/;" m struct:Interp typeref:struct:Interp::val
941 right expr.h /^ struct expr *right;$/;" m struct:expr typeref:struct:expr::expr
942 root re_block.c.h /^ struct block_node *root;$/;" m struct:__anon34 typeref:struct:__anon34::block_node
943 run run.c /^void run(const struct text *t, size_t argc, char **argv) {$/;" f
944 rx expr.h /^ t_regex *rx;$/;" m union:expr::__anon27
945 s re.c /^ const String *s;$/;" m struct:parse_context file:
946 s_lastof main.c /^static char *s_lastof(const char *s, const char *set) {$/;" f file:
947 sanitycheck IO.c /^static void sanitycheck(enum io_flags m) {$/;" f file:
948 save_pair run.h /^} save_pair;$/;" t typeref:struct:__anon39
949 seed hash.h /^ size_t seed;$/;" m struct:__anon29
950 seen deparse.c /^} seen;$/;" v typeref:struct:__anon4 file:
951 select re.c /^ } select;$/;" m union:my_node typeref:struct:my_node::__anon20 file:
952 sh_delete strhash.c /^void sh_delete(t_strhash *sh) {$/;" f
953 sh_get strhash.c /^void *sh_get(t_strhash *sh, const char *key, size_t keylen) {$/;" f
954 sh_new strhash.c /^t_strhash *sh_new(void (*delv)(void *)) {$/;" f
955 sh_put strhash.c /^void sh_put(t_strhash *sh, const char *key, size_t keylen, void *val) {$/;" f
956 simplerep re.c /^static void simplerep(re_node *node, const re_node *const end) {$/;" f file:
957 siword re.c /^static int siword(int c) {$/;" f file:
958 size Str.h /^ size_t size;$/;" m struct:__anon25
959 size deparse.c /^ size_t size;$/;" m struct:__anon4 file:
960 size hash.h /^ size_t entries, size, newsize;$/;" m struct:__anon29
961 size list.h /^ size_t length, size;$/;" m struct:li_whale
962 size mars.h /^ size_t size, length;$/;" m struct:mars
963 size run.h /^ size_t length, size;$/;" m struct:Interp::__anon36
964 size run.h /^ size_t size;$/;" m struct:Interp::__anon37
965 size run.h /^ size_t size;$/;" m struct:Interp::__anon38
966 size text.h /^ size_t length, size;$/;" m struct:text
967 size variable.h /^ size_t size, length;$/;" m struct:__anon41
968 size venus.c /^ size_t size, length;$/;" m struct:sorted file:
969 size xmalloc.c /^ size_t size;$/;" m struct:node file:
970 skipline parse.c /^static void skipline(IO *f) {$/;" f file:
971 skipspace re.c /^static void skipspace(const String *const s, size_t *const p) {$/;" f file:
972 solid sub.c /^static void solid(struct expr *e) {$/;" f file:
973 sorted venus.c /^struct sorted {$/;" s file:
974 sp_error run.c /^static void sp_error(const save_pair *x, const save_pair *y) {$/;" f file:
975 sp_nop run.c /^static void sp_nop(save_pair *sp) {$/;" f file:
976 sp_writeback run.c /^static void sp_writeback(save_pair *sp) {$/;" f file:
977 stack stack.h 9;" d
978 stack_declare stack.h 12;" d
979 stack_define stack.h 33;" d
980 stack_func stack.h 10;" d
981 stack_store run.c /^void stack_store(struct val *target, const struct val *value) {$/;" f
982 stack_store_del run.c /^static void stack_store_del(struct val *target, struct val *value) {$/;" f file:
983 start re.c /^ re_node *start;$/;" m struct:my_regex file:
984 start re.c /^ size_t start, end, pending;$/;" m struct:cap_state file:
985 start text.h /^ struct op **start;$/;" m struct:text typeref:struct:text::op
986 str kork.h /^ String str;$/;" m struct:ko_dolphin
987 strhash strhash.c /^struct strhash {$/;" s file:
988 strx strhash.c /^struct strx {$/;" s file:
989 strx_const strhash.c /^struct strx_const {$/;" s file:
990 sub sub.c /^struct sub {$/;" s file:
991 sub val.h /^ struct sub *sub;$/;" m union:val::__anon40 typeref:struct:val::__anon40::sub
992 sub_decr sub.c /^void sub_decr(struct sub *p) {$/;" f
993 sub_expr sub.c /^struct expr *sub_expr(const struct sub *p) {$/;" f
994 sub_id sub.c /^size_t sub_id(const struct sub *p) {$/;" f
995 sub_incr sub.c /^struct sub *sub_incr(struct sub *p) {$/;" f
996 sub_new sub.c /^struct sub *sub_new(const struct expr *e) {$/;" f
997 subminlen re.c /^static size_t subminlen(const re_node *node, const re_node *end, size_t start) {$/;" f file:
998 sv_copy expr.c /^static void sv_copy(svalp *dst, const svalp *src) {$/;" f file:
999 sv_end expr.c /^static void sv_end(svalp *x) {$/;" f file:
1000 sv_init expr.c /^static void sv_init(svalp *x) {$/;" f file:
1001 svalp expr.c /^typedef struct val *svalp;$/;" t typeref:struct:val file:
1002 symbolE expr.h /^ symbolE,$/;" e enum:t_expr
1003 t_binop expr.h /^enum t_binop {$/;" g
1004 t_block re_block.c.h /^} t_block;$/;" t typeref:struct:__anon34
1005 t_context expr.h /^} t_context;$/;" t typeref:struct:__anon28
1006 t_expr expr.h /^enum t_expr {$/;" g
1007 t_func expr.h /^enum t_func {$/;" g
1008 t_op op.h /^enum t_op {$/;" g
1009 t_re_node re.c /^enum t_re_node {$/;" g file:
1010 t_regex re.h /^typedef struct my_regex t_regex;$/;" t typeref:struct:my_regex
1011 t_strhash strhash.h /^typedef struct strhash t_strhash;$/;" t typeref:struct:strhash
1012 t_symbol expr.h /^enum t_symbol {$/;" g
1013 t_vr_container variable.h /^} t_vr_container;$/;" t typeref:struct:__anon41
1014 t_vr_cookie variable.h /^typedef size_t t_vr_cookie;$/;" t
1015 table hash.h /^ struct h_node **table;$/;" m struct:__anon29 typeref:struct:__anon29::h_node
1016 table mars.h /^ struct mars **table;$/;" m struct:mars typeref:struct:mars::mars
1017 table venus.h /^ Hash table;$/;" m struct:venus
1018 target run.h /^ struct val *target;$/;" m struct:__anon39 typeref:struct:__anon39::val
1019 tent expr.h /^ t_vr_cookie tent;$/;" m union:expr::__anon26
1020 text main.c /^static struct text text;$/;" v typeref:struct:text file:
1021 text text.h /^struct text {$/;" s
1022 text_1 text.c /^void text_1(struct text *p) {$/;" f
1023 text_off text.c /^void text_off(struct text *p) {$/;" f
1024 text_on text.c /^void text_on(struct text *p) {$/;" f
1025 text_push text.c /^struct op *text_push(struct text *p, const struct op *src) {$/;" f
1026 to_id deparse.c /^static void to_id(struct kork *k, size_t n) {$/;" f file:
1027 told IO.c /^ long told;$/;" m struct:IO file:
1028 trans_fold transmogrify.c /^void trans_fold(struct expr **e) {$/;" f
1029 transmogrify transmogrify.c /^void transmogrify(struct text *code) {$/;" f
1030 trysimpl re.c /^static void trysimpl(re_node *node) {$/;" f file:
1031 txt op.h /^ String txt;$/;" m struct:op
1032 txt_node re_block.c.h /^struct txt_node {$/;" s
1033 txt_root re_block.c.h /^ struct txt_node *txt_root;$/;" m struct:__anon34 typeref:struct:__anon34::txt_node
1034 type expr.h /^ enum t_expr type;$/;" m struct:expr typeref:enum:expr::t_expr
1035 type op.h /^ enum t_op type;$/;" m struct:op typeref:enum:op::t_op
1036 type val.h /^ enum val_cont type;$/;" m struct:val typeref:enum:val::val_cont
1037 u_cmp strutil.c /^int u_cmp(const char *as, size_t al, const char *bs, size_t bl) {$/;" f
1038 u_hash strutil.c /^size_t u_hash(const char *s, size_t l, size_t h) {$/;" f
1039 undef expr.c /^static struct expr *undef(void) {$/;" f file:
1040 unopE expr.h /^ unopE,$/;" e enum:t_expr
1041 unoptimize main_opt.h /^ int unoptimize;$/;" m struct:Options
1042 usage main.c /^static void usage(void) {$/;" f file:
1043 used re_block.c.h /^ size_t used;$/;" m struct:block_node
1044 v expr.h /^ } v;$/;" m struct:expr typeref:union:expr::__anon26
1045 v_cat val.c /^void v_cat(struct val *dst, struct val *src) {$/;" f
1046 v_cat_c val.c /^void v_cat_c(struct val *v, char c) {$/;" f
1047 v_cat_m val.c /^void v_cat_m(struct val *v, const void *p, size_t n) {$/;" f
1048 v_cat_s val.c /^void v_cat_s(struct val *v, const String *s) {$/;" f
1049 v_cmp_ls val.c /^int v_cmp_ls(struct val *v, struct val *b) {$/;" f
1050 v_delete val.c /^void v_delete(struct val *v) {$/;" f
1051 v_end val.c /^void v_end(struct val *v) {$/;" f
1052 v_iniset val.c /^void v_iniset(struct val *dst, const struct val *src) {$/;" f
1053 v_init val.c /^void v_init(struct val *v) {$/;" f
1054 v_kork val.c /^struct kork *v_kork(struct val *v) {$/;" f
1055 v_ok_num val.c /^void v_ok_num(struct val *v) {$/;" f
1056 v_ok_str val.c /^void v_ok_str(struct val *v) {$/;" f
1057 v_set val.c /^void v_set(struct val *dst, const struct val *src) {$/;" f
1058 v_set_io val.c /^void v_set_io(struct val *v, IO *io) {$/;" f
1059 v_set_m val.c /^void v_set_m(struct val *v, const void *p, size_t n) {$/;" f
1060 v_set_n val.c /^void v_set_n(struct val *v, double d) {$/;" f
1061 v_set_s val.c /^void v_set_s(struct val *v, const String *s) {$/;" f
1062 v_set_sub val.c /^void v_set_sub(struct val *v, struct sub *s) {$/;" f
1063 v_set_undef val.c /^void v_set_undef(struct val *v) {$/;" f
1064 v_sptr val.c /^const char *v_sptr(struct val *v, size_t *l) {$/;" f
1065 v_true val.c /^int v_true(const struct val *v) {$/;" f
1066 v_undef val.c /^struct val *v_undef(void) {$/;" f
1067 val expr.h /^ struct val *val;$/;" m union:expr::__anon26 typeref:struct:expr::__anon26::val
1068 val val.h /^struct val {$/;" s
1069 val_cont val.h /^enum val_cont {$/;" g
1070 value hash.c /^ void *value;$/;" m struct:h_entry file:
1071 varE expr.h /^ varE,$/;" e enum:t_expr
1072 var_end main.c /^static void var_end(void) {$/;" f file:
1073 varhashE expr.h /^ varhashE,$/;" e enum:t_expr
1074 ve_end venus.c /^void ve_end(struct venus *v) {$/;" f
1075 ve_enter venus.c /^void ve_enter(struct venus *v, const String *s, struct op *o) {$/;" f
1076 ve_findnext venus.c /^struct op *ve_findnext(struct venus *v, const String *s, size_t line) {$/;" f
1077 ve_findprev venus.c /^struct op *ve_findprev(struct venus *v, const String *s, size_t line) {$/;" f
1078 ve_init venus.c /^void ve_init(struct venus *v) {$/;" f
1079 ve_label venus.c /^const String *ve_label(struct venus *v, const struct op *op) {$/;" f
1080 vec re.c /^ unsigned char *vec;$/;" m struct:my_node::__anon16 file:
1081 vec re.c /^ unsigned char vec[CLASS_SIZE];$/;" m struct:my_node::__anon15 file:
1082 venus venus.h /^struct venus {$/;" s
1083 vpswap list.c /^static void vpswap(struct val **p, struct val **q) {$/;" f file:
1084 vr_data variable.c /^void *(vr_data)(const t_vr_container *v, t_vr_cookie c) {$/;" f
1085 vr_data variable.h 31;" d
1086 vr_delete variable.c /^void vr_delete(t_vr_container *v) {$/;" f
1087 vr_exists variable.c /^t_vr_cookie vr_exists(const t_vr_container *v, const char *key, size_t len) {$/;" f
1088 vr_freeze variable.c /^void vr_freeze(t_vr_container *v) {$/;" f
1089 vr_new variable.c /^t_vr_container *vr_new(void (*del)(void *)) {$/;" f
1090 vr_register variable.c /^t_vr_cookie vr_register(t_vr_container *v, const char *key, size_t len, void *val) {$/;" f
1091 walk deparse.c /^static int walk(const struct expr *e) {$/;" f file:
1092 walk transmogrify.c /^static void walk(struct expr *e) {$/;" f file:
1093 whale list.c /^typedef struct li_whale whale;$/;" t typeref:struct:li_whale file:
1094 x re.c /^ } x;$/;" m union:my_node typeref:struct:my_node::__anon11 file:
1095 xclip hash.c /^static size_t xclip(const Hash *h, const size_t hash_unc) {$/;" f file:
1096 xdigits pp.c /^static const char xdigits[] = "0123456789" "abcdefghijklmnopqrstuvwxyz";$/;" v file:
1097 xend xmalloc.c /^void xend(void) {$/;" f
1098 xfree xmalloc.c /^void xfree(void *ptr) {$/;" f
1099 xincentries hash.c /^static void xincentries(Hash *h) {$/;" f file:
1100 xmalloc xmalloc.c /^void *(xmalloc)(size_t nmemb, size_t size, const char *file, unsigned line) {$/;" f
1101 xmalloc xmalloc.h 12;" d
1102 xrealloc xmalloc.c /^void *(xrealloc)(void *optr, size_t nmemb, const char *file, unsigned line) {$/;" f
1103 xrealloc xmalloc.h 13;" d
1104 xsh_delete main.c /^static void xsh_delete(void *sh) {$/;" f file:
1105 xstep hash.c /^static void xstep(Hash *h) {$/;" f file:
1106 xstrdup IO.c /^static char *xstrdup(const char *s) {$/;" f file:
1107 xv_delete expr.c /^static void xv_delete(void *v) {$/;" f file:
1108 xv_delete main.c /^static void xv_delete(void *v) {$/;" f file:
1109 xval expr.c /^static int xval(int c) {$/;" f file: