aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorEli Zaretskii2024-10-08 15:39:33 +0300
committerEli Zaretskii2024-10-08 15:39:33 +0300
commit339ffd79862c322f5b75fed1b55d61efe90bc7a1 (patch)
treecd04c286e6c0e9346cce40bce16186490c1e4fa5 /test
parent9c94363894ced4ed84014cf0dc347af7882643e6 (diff)
downloademacs-339ffd79862c322f5b75fed1b55d61efe90bc7a1.tar.gz
emacs-339ffd79862c322f5b75fed1b55d61efe90bc7a1.zip
New command-line options for 'etags'
This adds '--no-fallback-lang' and '--no-empty-file-entries' options, and their opposites '--fallback-lang' and '--empty-file-entries'. * lib-src/etags.c (fallback_lang, empty_files): New toggles. (main): Initialize them to 'true'. (longopts) [!CTAGS]: Add the '--(no-)fallback-lang' and '--(no-)empty-file-entries' options. (find_entries): If 'fallback_lang' is false, don't attempt Fortran and C/C++ fallbacks. (print_help): Add help for new options. (main): If 'empty_files' is false, don't output file entries for files that have no tags. (Bug#73484) * doc/emacs/maintaining.texi (Create Tags Table): * etc/NEWS: * doc/man/etags.1: Document the new options. * test/manual/etags/Makefile (check): Add test for new options. * test/manual/etags/ETAGS.good_7: New file.
Diffstat (limited to 'test')
-rw-r--r--test/manual/etags/ETAGS.good_74737
-rw-r--r--test/manual/etags/Makefile1
2 files changed, 4738 insertions, 0 deletions
diff --git a/test/manual/etags/ETAGS.good_7 b/test/manual/etags/ETAGS.good_7
new file mode 100644
index 00000000000..5f5c9890f70
--- /dev/null
+++ b/test/manual/etags/ETAGS.good_7
@@ -0,0 +1,4737 @@
1
2ada-src/etags-test-for.ada,1969
3 type LL_Task_Procedure_Access LL_Task_Procedure_Access/t1,0
4 function Body_RequiredBody_Required/f3,78
5 type Type_Specific_Data Type_Specific_Data/t11,280
6 function "abs"abs/f19,504
7 type Barrier_Function_Pointer Barrier_Function_Pointer/t21,577
8 function "="=/f27,722
9 type usfreelock_ptr usfreelock_ptr/t30,803
10 function p p/f33,891
11 procedure LL_Wrapper LL_Wrapper/p37,1054
12function p p/f39,1094
13package Pkg1 Pkg1/s44,1203
14 type Private_T Private_T/t46,1220
15 package Inner1 Inner1/s48,1250
16 procedure Private_T;Private_T/p49,1270
17 package Inner2 Inner2/s52,1310
18 task Private_T;Private_T/k53,1330
19 type Public_T Public_T/t56,1365
20 procedure Pkg1_Proc1;Pkg1_Proc1/p62,1450
21 procedure Pkg1_Proc2 Pkg1_Proc2/p64,1475
22 function Pkg1_Func1 Pkg1_Func1/f66,1514
23 function Pkg1_Func2 Pkg1_Func2/f68,1553
24 package Pkg1_Pkg1 Pkg1_Pkg1/s71,1622
25 procedure Pkg1_Pkg1_Proc1;Pkg1_Pkg1_Proc1/p72,1645
26 task type Task_Type Task_Type/k75,1694
27 type Private_T Private_T/t82,1786
28package body Pkg1 Pkg1/b89,1882
29 procedure Pkg1_Proc1 Pkg1_Proc1/p91,1904
30 package body Inner1 Inner1/b96,1956
31 procedure Private_T Private_T/p97,1981
32 package body Inner2 Inner2/b103,2054
33 task body Private_T Private_T/b104,2079
34 task body Task_Type Task_Type/b112,2181
35 procedure Pkg1_Proc2 Pkg1_Proc2/p126,2367
36 function Pkg1_Func1 Pkg1_Func1/f132,2445
37 function Pkg1_Func2 Pkg1_Func2/f134,2496
38 package body Pkg1_Pkg1 Pkg1_Pkg1/b140,2596
39package body Pkg1_Pkg1 Pkg1_Pkg1/b146,2663
40 procedure Pkg1_Pkg1_Proc1 Pkg1_Pkg1_Proc1/p147,2689
41function Pkg1_Func1 Pkg1_Func1/f155,2778
42package Truc Truc/s162,2887
43package Truc.Bidule Truc.Bidule/s166,2929
44 protected Bidule Bidule/t168,2953
45 protected type Machin_T Machin_T/t172,3007
46package body Truc.Bidule Truc.Bidule/b178,3087
47 protected body Bidule Bidule/b179,3115
48 protected Machin_T Machin_T/t186,3207
49
50ada-src/2ataspri.adb,2190
51package body System.Task_Primitives System.Task_Primitives/b64,2603
52 package RTE RTE/s69,2712
53 package TSL TSL/s70,2759
54 function To_void_ptr To_void_ptr/f86,3287
55 function To_TCB_Ptr To_TCB_Ptr/f89,3366
56 function pthread_mutexattr_setprotocolpthread_mutexattr_setprotocol/f92,3444
57 function pthread_mutexattr_setprio_ceilingpthread_mutexattr_setprio_ceiling/f99,3728
58 procedure Abort_WrapperAbort_Wrapper/p115,4302
59 procedure LL_Wrapper LL_Wrapper/p122,4526
60 procedure Initialize_LL_Tasks Initialize_LL_Tasks/p131,4830
61 function Self Self/f160,5586
62 procedure Initialize_LockInitialize_Lock/p174,5958
63 procedure Finalize_Lock Finalize_Lock/p210,6927
64 procedure Write_Lock Write_Lock/p226,7338
65 procedure Read_Lock Read_Lock/p239,7700
66 procedure Unlock Unlock/p246,7850
67 procedure Initialize_Cond Initialize_Cond/p258,8160
68 procedure Finalize_Cond Finalize_Cond/p286,8979
69 procedure Cond_Wait Cond_Wait/p300,9303
70 procedure Cond_Timed_WaitCond_Timed_Wait/p312,9661
71 procedure Cond_Signal Cond_Signal/p343,10510
72 procedure Set_PrioritySet_Priority/p355,10836
73 procedure Set_Own_Priority Set_Own_Priority/p372,11243
74 function Get_Priority Get_Priority/f385,11598
75 function Get_Own_Priority Get_Own_Priority/f398,12023
76 procedure Create_LL_TaskCreate_LL_Task/p412,12438
77 function To_Start_Addr To_Start_Addr/f426,12873
78 procedure Exit_LL_Task Exit_LL_Task/p491,14995
79 procedure Abort_Task Abort_Task/p500,15158
80 procedure Test_Abort Test_Abort/p518,15716
81 procedure Install_Abort_Handler Install_Abort_Handler/p527,15878
82 procedure Abort_WrapperAbort_Wrapper/p557,16939
83 function Address_To_Call_State Address_To_Call_State/f562,17062
84 procedure Install_Error_Handler Install_Error_Handler/p573,17351
85 procedure LL_Assert LL_Assert/p599,18146
86 procedure LL_Wrapper LL_Wrapper/p608,18299
87 procedure Initialize_TAS_Cell Initialize_TAS_Cell/p630,19010
88 procedure Finalize_TAS_Cell Finalize_TAS_Cell/p635,19129
89 procedure Clear Clear/p640,19236
90 procedure Test_And_Set Test_And_Set/p645,19330
91 function Is_Set Is_Set/f659,19676
92
93ada-src/2ataspri.ads,2313
94package System.Task_Primitives System.Task_Primitives/s58,3169
95 type LL_Task_Procedure_Access LL_Task_Procedure_Access/t62,3253
96 type Pre_Call_State Pre_Call_State/t64,3331
97 type Task_Storage_Size Task_Storage_Size/t66,3378
98 type Machine_Exceptions Machine_Exceptions/t68,3433
99 type Error_Information Error_Information/t70,3499
100 type Lock Lock/t72,3569
101 type Condition_Variable Condition_Variable/t73,3594
102 type Task_Control_Block Task_Control_Block/t81,3955
103 type TCB_Ptr TCB_Ptr/t89,4241
104 function Address_To_TCB_Ptr Address_To_TCB_Ptr/f93,4333
105 procedure Initialize_LL_Tasks Initialize_LL_Tasks/p96,4425
106 function Self Self/f100,4602
107 procedure Initialize_Lock Initialize_Lock/p103,4707
108 procedure Finalize_Lock Finalize_Lock/p107,4879
109 procedure Write_Lock Write_Lock/p111,5034
110 procedure Read_Lock Read_Lock/p118,5428
111 procedure Unlock Unlock/p128,5995
112 procedure Initialize_Cond Initialize_Cond/p135,6300
113 procedure Finalize_Cond Finalize_Cond/p138,6413
114 procedure Cond_Wait Cond_Wait/p142,6591
115 procedure Cond_Timed_WaitCond_Timed_Wait/p155,7396
116 procedure Cond_Signal Cond_Signal/p164,7812
117 procedure Set_Priority Set_Priority/p169,8040
118 procedure Set_Own_Priority Set_Own_Priority/p173,8200
119 function Get_Priority Get_Priority/f177,8348
120 function Get_Own_Priority Get_Own_Priority/f181,8504
121 procedure Create_LL_TaskCreate_LL_Task/p185,8647
122 procedure Exit_LL_Task;Exit_LL_Task/p198,9282
123 procedure Abort_Task Abort_Task/p203,9516
124 procedure Test_Abort;Test_Abort/p210,9878
125 type Abort_Handler_Pointer Abort_Handler_Pointer/t217,10233
126 procedure Install_Abort_Handler Install_Abort_Handler/p219,10312
127 procedure Install_Error_Handler Install_Error_Handler/p226,10741
128 procedure LL_Assert LL_Assert/p231,10983
129 type Proc Proc/t238,11240
130 type TAS_Cell TAS_Cell/t242,11328
131 procedure Initialize_TAS_Cell Initialize_TAS_Cell/p249,11670
132 procedure Finalize_TAS_Cell Finalize_TAS_Cell/p255,11941
133 procedure Clear Clear/p260,12157
134 procedure Test_And_Set Test_And_Set/p267,12462
135 function Is_Set Is_Set/f275,12877
136 type Lock Lock/t283,13155
137 type Condition_Variable Condition_Variable/t288,13267
138 type TAS_Cell TAS_Cell/t293,13389
139
140ada-src/waroquiers.ada,1503
141package Pkg1 Pkg1/s3,89
142 type Private_T Private_T/t5,106
143 package Inner1 Inner1/s7,136
144 procedure Private_T;Private_T/p8,156
145 package Inner2 Inner2/s11,196
146 task Private_T;Private_T/k12,216
147 type Public_T Public_T/t15,251
148 procedure Pkg1_Proc1;Pkg1_Proc1/p21,336
149 procedure Pkg1_Proc2 Pkg1_Proc2/p23,361
150 function Pkg1_Func1 Pkg1_Func1/f25,400
151 function Pkg1_Func2 Pkg1_Func2/f27,439
152 package Pkg1_Pkg1 Pkg1_Pkg1/s30,508
153 procedure Pkg1_Pkg1_Proc1;Pkg1_Pkg1_Proc1/p31,531
154 task type Task_Type Task_Type/k34,580
155 type Private_T Private_T/t40,671
156package body Pkg1 Pkg1/b46,766
157 procedure Pkg1_Proc1 Pkg1_Proc1/p48,788
158 package body Inner1 Inner1/b53,840
159 procedure Private_T Private_T/p54,865
160 package body Inner2 Inner2/b60,938
161 task body Private_T Private_T/b61,963
162 task body Task_Type Task_Type/b68,1064
163 procedure Pkg1_Proc2 Pkg1_Proc2/p82,1250
164 function Pkg1_Func1 Pkg1_Func1/f88,1328
165 function Pkg1_Func2 Pkg1_Func2/f90,1379
166 package body Pkg1_Pkg1 Pkg1_Pkg1/b96,1479
167package body Pkg1_Pkg1 Pkg1_Pkg1/b100,1544
168 procedure Pkg1_Pkg1_Proc1 Pkg1_Pkg1_Proc1/p101,1570
169function Pkg1_Func1 Pkg1_Func1/f107,1657
170package Truc Truc/s112,1764
171package Truc.Bidule Truc.Bidule/s116,1816
172 protected Bidule Bidule/t125,1964
173 protected type Machin_T Machin_T/t131,2046
174package body Truc.Bidule Truc.Bidule/b138,2153
175 protected body Bidule Bidule/b139,2181
176 protected body Machin_T Machin_T/b146,2281
177
178c-src/abbrev.c,1957
179Lisp_Object Vabbrev_table_name_list;43,1429
180Lisp_Object Vglobal_abbrev_table;48,1574
181Lisp_Object Vfundamental_mode_abbrev_table;52,1685
182int abbrevs_changed;56,1786
183int abbrev_all_caps;58,1808
184Lisp_Object Vabbrev_start_location;63,1957
185Lisp_Object Vabbrev_start_location_buffer;66,2046
186Lisp_Object Vlast_abbrev;70,2155
187Lisp_Object Vlast_abbrev_text;75,2324
188int last_abbrev_point;79,2414
189DEFUN ("make-abbrev-table", Fmake_abbrev_table,82,2440
190DEFUN ("make-abbrev-table", Fmake_abbrev_table,make-abbrev-table82,2440
191DEFUN ("clear-abbrev-table", Fclear_abbrev_table,89,2632
192DEFUN ("clear-abbrev-table", Fclear_abbrev_table,clear-abbrev-table89,2632
193DEFUN ("define-abbrev", Fdefine_abbrev,104,3013
194DEFUN ("define-abbrev", Fdefine_abbrev,define-abbrev104,3013
195DEFUN ("define-global-abbrev", Fdefine_global_abbrev,146,4332
196DEFUN ("define-global-abbrev", Fdefine_global_abbrev,define-global-abbrev146,4332
197DEFUN ("define-mode-abbrev", Fdefine_mode_abbrev,157,4703
198DEFUN ("define-mode-abbrev", Fdefine_mode_abbrev,define-mode-abbrev157,4703
199DEFUN ("abbrev-symbol", Fabbrev_symbol,171,5171
200DEFUN ("abbrev-symbol", Fabbrev_symbol,abbrev-symbol171,5171
201DEFUN ("abbrev-expansion", Fabbrev_expansion,199,6135
202DEFUN ("abbrev-expansion", Fabbrev_expansion,abbrev-expansion199,6135
203DEFUN ("expand-abbrev", Fexpand_abbrev,215,6650
204DEFUN ("expand-abbrev", Fexpand_abbrev,expand-abbrev215,6650
205DEFUN ("unexpand-abbrev", Funexpand_abbrev,383,11495
206DEFUN ("unexpand-abbrev", Funexpand_abbrev,unexpand-abbrev383,11495
207write_abbrev 420,12702
208describe_abbrev 439,13137
209DEFUN ("insert-abbrev-table-description", Finsert_abbrev_table_description,460,13652
210DEFUN ("insert-abbrev-table-description", Finsert_abbrev_table_description,insert-abbrev-table-description460,13652
211DEFUN ("define-abbrev-table", Fdefine_abbrev_table,500,14808
212DEFUN ("define-abbrev-table", Fdefine_abbrev_table,define-abbrev-table500,14808
213syms_of_abbrev 534,15885
214
215c-src/torture.c,197
216(*tag1 tag118,452
217#define notag2 26,553
218(*tag2 tag229,630
219(*tag3 tag339,772
220#define notag4 45,861
221(*tag4 tag448,955
222tag5 57,1081
223tag6 66,1208
224int pp1(74,1317
225pp287,1419
226pp3(100,1518
227
228c-src/getopt.h,147
229#define _GETOPT_H 19,799
230struct option73,2795
231#define no_argument 89,3122
232#define required_argument 90,3145
233#define optional_argument 91,3173
234
235c-src/etags.c,10045
236char pot_etags_version[pot_etags_version81,3471
237# undef DEBUG84,3553
238# define DEBUG 85,3568
239# define DEBUG 87,3595
240# define NDEBUG 88,3618
241# define _GNU_SOURCE 94,3706
242# undef MSDOS100,3877
243# undef WINDOWSNT101,3891
244# define WINDOWSNT102,3910
245# undef MSDOS106,3969
246# define MSDOS 107,3983
247# define MSDOS 110,4033
248# define MAXPATHLEN 115,4112
249# undef HAVE_NTGUI116,4142
250# undef DOS_NT117,4161
251# define DOS_NT118,4177
252# undef assert 135,4483
253# define assert(136,4542
254# undef CTAGS146,4858
255# define CTAGS 147,4873
256# define CTAGS 149,4899
257#define streq(152,4928
258#define strcaseeq(153,4997
259#define strneq(154,5076
260#define strncaseeq(155,5152
261#define CHARS 157,5239
262#define CHAR(158,5279
263#define iswhite(159,5330
264#define notinname(160,5395
265#define begtoken(161,5470
266#define intoken(162,5543
267#define endtoken(163,5615
268#define ISALNUM(165,5685
269#define ISALPHA(166,5723
270#define ISDIGIT(167,5761
271#define ISLOWER(168,5799
272#define lowcase(170,5838
273#define xnew(179,6016
274#define xrnew(180,6084
275typedef void Lang_function 182,6165
276} compressor;188,6366
277} language;199,6836
278typedef struct fdesc201,6849
279} fdesc;212,7367
280typedef struct node_st214,7377
281} node;225,7895
282} linebuffer;239,8249
283 at_language,245,8345
284 at_regexp,246,8394
285 at_filename,247,8438
286 at_stdin,248,8474
287 at_end 249,8517
288} argument;253,8699
289typedef struct regexp256,8759
290} regexp;268,9326
291static void error 311,10781
292# undef STDIN408,15074
293#define STDIN 411,15096
294static compressor compressors[compressors457,17665
295static const char *Ada_suffixes Ada_suffixes473,17908
296static const char Ada_help 475,17978
297static const char *Asm_suffixes Asm_suffixes493,18581
298static const char Asm_help 504,18977
299static const char *default_C_suffixes default_C_suffixes512,19313
300static const char default_C_help 515,19414
301static const char default_C_help 523,19851
302static const char *Cplusplus_suffixes Cplusplus_suffixes535,20461
303static const char Cplusplus_help 540,20659
304static const char *Cjava_suffixes Cjava_suffixes549,21114
305static char Cjava_help 551,21173
306static const char *Cobol_suffixes Cobol_suffixes556,21338
307static char Cobol_help 558,21403
308static const char *Cstar_suffixes Cstar_suffixes562,21544
309static const char *Erlang_suffixes Erlang_suffixes565,21608
310static const char Erlang_help 567,21674
311const char *Forth_suffixes Forth_suffixes571,21800
312static const char Forth_help 573,21858
313static const char *Fortran_suffixes Fortran_suffixes577,22009
314static const char Fortran_help 579,22086
315static const char *HTML_suffixes HTML_suffixes582,22191
316static const char HTML_help 584,22265
317static const char *Lisp_suffixes Lisp_suffixes589,22453
318static const char Lisp_help 591,22557
319static const char *Lua_suffixes Lua_suffixes598,22872
320static const char Lua_help 600,22935
321static const char *Makefile_filenames Makefile_filenames603,23011
322static const char Makefile_help 605,23134
323static const char *Objc_suffixes Objc_suffixes609,23278
324static const char Objc_help 613,23400
325static const char *Pascal_suffixes Pascal_suffixes619,23715
326static const char Pascal_help 621,23779
327static const char *Perl_suffixes Perl_suffixes626,23967
328static const char *Perl_interpreters Perl_interpreters628,24029
329static const char Perl_help 630,24101
330static const char *PHP_suffixes PHP_suffixes637,24452
331static const char PHP_help 639,24524
332static const char *plain_C_suffixes plain_C_suffixes643,24679
333static const char *PS_suffixes PS_suffixes647,24763
334static const char PS_help 649,24849
335static const char *Prolog_suffixes Prolog_suffixes652,24932
336static const char Prolog_help 654,24994
337static const char *Python_suffixes Python_suffixes658,25108
338static const char Python_help 660,25166
339static const char *Scheme_suffixes Scheme_suffixes665,25348
340static const char Scheme_help 667,25461
341static const char *TeX_suffixes TeX_suffixes672,25684
342static const char TeX_help 674,25782
343static const char *Texinfo_suffixes Texinfo_suffixes686,26317
344static const char Texinfo_help 688,26396
345static const char *Yacc_suffixes Yacc_suffixes691,26493
346static const char Yacc_help 693,26607
347static const char auto_help 699,26857
348static const char none_help 703,27021
349static const char no_lang_help 707,27144
350static language lang_names 718,27356
351print_language_names 753,29533
352# define EMACS_NAME 786,30756
353# define VERSION 789,30812
354print_version 792,30870
355# define PRINT_UNDOCUMENTED_OPTIONS_HELP 804,31174
356print_help 808,31251
357main 981,37439
358get_compressor_from_suffix 1319,46218
359get_language_from_langname 1355,47159
360get_language_from_interpreter 1377,47546
361get_language_from_filename 1399,47977
362process_file_name 1433,48835
363process_file 1555,51666
364init 1632,54151
365find_entries 1656,54902
366make_tag 1814,59708
367pfnote 1856,60943
368free_tree 1917,62745
369free_fdesc 1935,63030
370add_node 1955,63473
371invalidate_nodes 2035,65538
372static int number_len 2068,66194
373total_size_of_entries 2087,66695
374put_entries 2107,67155
375#define C_EXT 2193,68996
376#define C_PLAIN 2194,69038
377#define C_PLPL 2195,69071
378#define C_STAR 2196,69105
379#define C_JAVA 2197,69138
380#define C_AUTO 2198,69173
381#define YACC 2199,69243
382enum sym_type2204,69313
383 st_none,2206,69329
384 st_C_objprot,2207,69340
385 st_C_objprot, st_C_objimpl,2207,69340
386 st_C_objprot, st_C_objimpl, st_C_objend,2207,69340
387 st_C_gnumacro,2208,69383
388 st_C_ignore,2209,69400
389 st_C_ignore, st_C_attribute,2209,69400
390 st_C_javastruct,2210,69431
391 st_C_operator,2211,69450
392 st_C_class,2212,69467
393 st_C_class, st_C_template,2212,69467
394 st_C_struct,2213,69496
395 st_C_struct, st_C_extern,2213,69496
396 st_C_struct, st_C_extern, st_C_enum,2213,69496
397 st_C_struct, st_C_extern, st_C_enum, st_C_define,2213,69496
398 st_C_struct, st_C_extern, st_C_enum, st_C_define, st_C_typedef2213,69496
399struct C_stab_entry 2271,71279
400hash 2275,71410
401in_word_set 2321,72938
402 TOTAL_KEYWORDS 2325,73019
403 MIN_WORD_LENGTH 2326,73046
404 MAX_WORD_LENGTH 2327,73073
405 MIN_HASH_VALUE 2328,73101
406 MAX_HASH_VALUE 2329,73127
407C_symtype 2387,74986
408static bool inattribute;2400,75235
409 fvnone,2408,75436
410 fdefunkey,2409,75467
411 fdefunname,2410,75513
412 foperator,2411,75557
413 fvnameseen,2412,75614
414 fstartlist,2413,75667
415 finlist,2414,75723
416 flistseen,2415,75766
417 fignore,2416,75814
418 vignore 2417,75857
419} fvdef;2418,75902
420static bool fvextern;2420,75912
421 tnone,2428,76090
422 tkeyseen,2429,76120
423 ttypeseen,2430,76161
424 tinbody,2431,76200
425 tend,2432,76239
426 tignore 2433,76280
427} typdef;2434,76321
428 snone,2443,76500
429 skeyseen,2445,76576
430 stagseen,2446,76621
431 scolonseen 2447,76662
432} structdef;2448,76716
433static const char *objtag objtag2453,76810
434 dnone,2460,76943
435 dsharpseen,2461,76973
436 ddefineseen,2462,77026
437 dignorerest 2463,77071
438} definedef;2464,77113
439 onone,2472,77268
440 oprotocol,2473,77298
441 oimplementation,2474,77348
442 otagseen,2475,77396
443 oparenseen,2476,77432
444 ocatseen,2477,77487
445 oinbody,2478,77526
446 omethodsign,2479,77569
447 omethodtag,2480,77627
448 omethodcolon,2481,77667
449 omethodparm,2482,77710
450 oignore 2483,77756
451} objdef;2484,77788
452static struct tok2491,77945
453} token;2508,78627
454} cstack;2523,79137
455#define nestlev 2525,79265
456#define instruct 2527,79370
457pushclass_above 2531,79490
458popclass_above 2550,79949
459write_classname 2564,80163
460consider_token 2613,81342
461} lbs[lbs2924,88533
462#define current_lb_is_new 2926,88544
463#define switch_line_buffers(2927,88589
464#define curlb 2929,88642
465#define newlb 2930,88673
466#define curlinepos 2931,88704
467#define newlinepos 2932,88745
468#define plainc 2934,88787
469#define cplpl 2935,88831
470#define cjava 2936,88862
471#define CNL_SAVE_DEFINEDEF(2938,88906
472#define CNL(2947,89118
473make_C_tag 2960,89376
474C_entries 2986,90195
475default_C_entries 3833,110157
476plain_C_entries 3840,110277
477Cplusplus_entries 3847,110365
478Cjava_entries 3854,110461
479Cstar_entries 3861,110551
480Yacc_entries 3868,110643
481#define LOOP_ON_INPUT_LINES(3875,110721
482#define LOOKING_AT(3884,111057
483#define LOOKING_AT_NOCASE(3891,111462
484just_read_file 3901,111862
485F_takeprec 3914,112040
486F_getit 3937,112367
487Fortran_functions 3961,112841
488Ada_getit 4052,114670
489Ada_funcs 4115,116045
490Asm_labels 4228,118583
491Perl_functions 4261,119550
492Python_functions 4357,122058
493PHP_functions 4387,122685
494Cobol_paragraphs 4466,124472
495Makefile_targets 4494,125030
496Pascal_functions 4529,125951
497L_getit 4709,130319
498Lisp_functions 4725,130665
499Lua_functions 4785,131851
500PS_functions 4811,132386
501Forth_words 4841,133054
502Scheme_functions 4877,134093
503static linebuffer *TEX_toktab TEX_toktab4908,134782
504static const char *TEX_defenv TEX_defenv4912,134975
505static char TEX_esc 4920,135262
506static char TEX_opgrp 4921,135290
507static char TEX_clgrp 4922,135319
508TeX_commands 4928,135396
509#define TEX_LESC 4986,136653
510#define TEX_SESC 4987,136675
511TEX_mode 4992,136805
512TEX_decode_env 5026,137510
513Texinfo_nodes 5071,138555
514HTML_labels 5094,139014
515Prolog_functions 5219,142348
516prolog_skip_comment 5255,143129
517prolog_pr 5281,143737
518prolog_atom 5319,144629
519Erlang_functions 5379,145667
520erlang_func 5438,146966
521erlang_attribute 5476,147643
522erlang_atom 5496,148062
523scan_separators 5534,149081
524analyze_regex 5586,150461
525add_regex 5654,152051
526substitute 5767,154798
527free_regexps 5814,155838
528regex_tag_multiline 5836,156292
529nocase_tail 5913,158264
530get_tag 5928,158520
531readline_internal 5959,159456
532readline 6037,161297
533savestr 6230,167244
534savenstr 6240,167474
535skip_spaces 6249,167680
536skip_non_spaces 6258,167834
537skip_name 6267,167984
538fatal 6277,168157
539pfatal 6284,168254
540suggest_asking_for_help 6291,168333
541error 6300,168555
542concat 6313,168847
543etags_getcwd 6329,169260
544relative_filename 6350,169726
545absolute_filename 6389,170752
546absolute_dirname 6453,172417
547filename_is_absolute 6472,172846
548canonicalize_filename 6484,173097
549# define ISUPPER(6491,173236
550linebuffer_init 6514,173657
551linebuffer_setlen 6524,173888
552xmalloc 6536,174149
553xrealloc 6545,174315
554
555c-src/exit.c,47
556 } __libc_atexit;30,1022
557DEFUN(exit,38,1263
558
559c-src/sysdep.h,491
560#define ENTRY(21,875
561#define PSEUDO(26,982
562 movl $SYS_##syscall_nam$SYS_##syscall_na31,1142
563 movl $SYS_##syscall_name, %eax;eax31,1142
564 int $0x80;32,1190
565 test %eax,eax33,1220
566 test %eax, %eax;eax33,1220
567 jl syscall_error;34,1255
568#define XCHG_0 47,1572
569#define XCHG_1 48,1616
570#define XCHG_2 49,1658
571#define XCHG_3 50,1701
572#define XCHG_4 51,1744
573#define XCHG_5 52,1787
574#define r0 54,1831
575#define r1 55,1885
576#define scratch 56,1942
577#define MOVE(57,2011
578
579c-src/tab.c,196
580static int count_words(15,263
581static char *get_word(get_word35,553
582void tab_free(59,966
583char **tab_fill(tab_fill70,1129
584int tab_delete_first(91,1638
585int tab_count_words(103,1820
586
587c-src/dostorture.c,198
588(*tag1 tag118,468
589#define notag2 26,577
590(*tag2 tag229,657
591(*tag3 tag339,809
592#define notag4 45,904
593(*tag4 tag448,1001
594tag5 57,1136
595tag6 66,1272
596int pp1(74,1389
597pp287,1504
598pp3(100,1616
599
600c-src/emacs/src/gmalloc.c,3539
601#define USE_PTHREAD25,1003
602#undef get_current_dir_name33,1127
603#undef malloc64,2111
604#undef realloc65,2125
605#undef calloc66,2140
606#undef free67,2154
607#define malloc 68,2166
608#define realloc 69,2189
609#define calloc 70,2214
610#define aligned_alloc 71,2237
611#define free 72,2274
612#define DUMPED 80,2473
613#define ALLOCATED_BEFORE_DUMPING(81,2508
614extern void *malloc malloc94,2719
615#define INT_BIT 124,3935
616#define BLOCKLOG 125,3978
617#define BLOCKSIZE 126,4019
618#define BLOCKIFY(127,4053
619#define HEAP 131,4216
620#define FINAL_FREE_BLOCKS 135,4392
621 } malloc_info;167,5389
622#define BLOCK(176,5621
623#define ADDRESS(177,5683
624struct list186,5940
625struct alignlist196,6154
626#define LOCK(223,7065
627#define UNLOCK(228,7196
628#define LOCK_ALIGNED_BLOCKS(233,7330
629#define UNLOCK_ALIGNED_BLOCKS(238,7485
630#define LOCK(244,7650
631#define UNLOCK(245,7665
632#define LOCK_ALIGNED_BLOCKS(246,7682
633#define UNLOCK_ALIGNED_BLOCKS(247,7712
634enum mcheck_status283,9093
635 MCHECK_DISABLED 285,9116
636 MCHECK_OK,286,9188
637 MCHECK_FREE,287,9227
638 MCHECK_HEAD,288,9271
639 MCHECK_TAIL 289,9335
640struct mstats308,10154
641char *_heapbase;_heapbase355,11831
642malloc_info *_heapinfo;_heapinfo358,11929
643static size_t heapsize;361,11985
644size_t _heapindex;364,12049
645size_t _heaplimit;367,12111
646struct list _fraghead[_fraghead370,12173
647size_t _chunks_used;373,12231
648size_t _bytes_used;374,12252
649size_t _chunks_free;375,12272
650size_t _bytes_free;376,12293
651int __malloc_initialized;379,12342
652size_t __malloc_extra_blocks;381,12369
653static int state_protected_p;400,12914
654static size_t last_state_size;401,12944
655static malloc_info *last_heapinfo;last_heapinfo402,12975
656protect_malloc_state 405,13016
657#define PROTECT_MALLOC_STATE(426,13629
658#define PROTECT_MALLOC_STATE(429,13699
659align 435,13796
660get_contiguous_space 466,14618
661register_heapinfo 497,15327
662pthread_mutex_t _malloc_mutex 517,15881
663pthread_mutex_t _aligned_blocks_mutex 518,15940
664int _malloc_thread_enabled_p;519,16007
665malloc_atfork_handler_prepare 522,16050
666malloc_atfork_handler_parent 529,16141
667malloc_atfork_handler_child 536,16235
668malloc_enable_thread 544,16377
669malloc_initialize_1 563,16963
670__malloc_initialize 594,17795
671static int morecore_recursing;604,17928
672morecore_nolock 609,18068
673_malloc_internal_nolock 722,21586
674_malloc_internal 920,28104
675malloc 932,28249
676_malloc 961,29142
677_free 967,29198
678_realloc 973,29242
679struct alignlist *_aligned_blocks _aligned_blocks1004,30348
680_free_internal_nolock 1009,30477
681_free_internal 1255,38479
682free 1265,38606
683weak_alias 1277,38802
684#define min(1306,39817
685_realloc_internal_nolock 1319,40313
686_realloc_internal 1435,43567
687realloc 1447,43730
688calloc 1478,44899
689#define __sbrk 1513,46048
690__default_morecore 1525,46517
691aligned_alloc 1557,47529
692memalign 1647,49711
693posix_memalign 1656,49916
694static size_t pagesize;1703,51325
695valloc 1706,51357
696#undef malloc1715,51498
697#undef realloc1716,51512
698#undef calloc1717,51527
699#undef aligned_alloc1718,51541
700#undef free1719,51562
701hybrid_malloc 1736,52091
702hybrid_calloc 1744,52196
703hybrid_free 1752,52327
704hybrid_aligned_alloc 1765,52634
705hybrid_realloc 1780,52990
706hybrid_get_current_dir_name 1811,53803
707#define MAGICWORD 1854,55213
708#define MAGICFREE 1855,55268
709#define MAGICBYTE 1856,55323
710#define MALLOCFLOOD 1857,55355
711#define FREEFLOOD 1858,55389
712struct hdr1860,55422
713checkhdr 1867,55588
714freehook 1891,56029
715mallochook 1927,56811
716reallochook 1944,57150
717mabort 1978,57908
718static int mcheck_used 2012,58593
719mcheck 2015,58626
720mprobe 2035,59145
721
722c-src/emacs/src/regex.h,3761
723#define _REGEX_H 21,837
724typedef unsigned long reg_syntax_t;43,1578
725#define RE_BACKSLASH_ESCAPE_IN_LISTS 47,1750
726#define RE_BK_PLUS_QM 52,1970
727#define RE_CHAR_CLASSES 58,2299
728#define RE_CONTEXT_INDEP_ANCHORS 72,3033
729#define RE_CONTEXT_INDEP_OPS 80,3459
730#define RE_CONTEXT_INVALID_OPS 84,3659
731#define RE_DOT_NEWLINE 88,3802
732#define RE_DOT_NOT_NULL 92,3938
733#define RE_HAT_LISTS_NOT_NEWLINE 96,4083
734#define RE_INTERVALS 101,4293
735#define RE_LIMITED_OPS 105,4442
736#define RE_NEWLINE_ALT 109,4584
737#define RE_NO_BK_BRACES 114,4774
738#define RE_NO_BK_PARENS 118,4965
739#define RE_NO_BK_REFS 122,5121
740#define RE_NO_BK_VBAR 126,5317
741#define RE_NO_EMPTY_RANGES 132,5611
742#define RE_UNMATCHED_RIGHT_PAREN_ORD 136,5767
743#define RE_NO_POSIX_BACKTRACKING 140,5938
744#define RE_NO_GNU_OPS 144,6134
745#define RE_FRUGAL 147,6254
746#define RE_SHY_GROUPS 150,6361
747#define RE_NO_NEWLINE_ANCHOR 153,6469
748#define RE_DEBUG 161,6885
749#define RE_SYNTAX_EMACS 183,7685
750#define RE_SYNTAX_AWK 186,7781
751#define RE_SYNTAX_GNU_AWK 193,8085
752#define RE_SYNTAX_POSIX_AWK 197,8256
753#define RE_SYNTAX_GREP 201,8394
754#define RE_SYNTAX_EGREP 206,8550
755#define RE_SYNTAX_POSIX_EGREP 212,8766
756#define RE_SYNTAX_ED 216,8911
757#define RE_SYNTAX_SED 218,8955
758#define _RE_SYNTAX_POSIX_COMMON 221,9073
759#define RE_SYNTAX_POSIX_BASIC 225,9216
760#define RE_SYNTAX_POSIX_MINIMAL_BASIC 231,9509
761#define RE_SYNTAX_POSIX_EXTENDED 234,9599
762#define RE_SYNTAX_POSIX_MINIMAL_EXTENDED 242,9968
763# undef RE_DUP_MAX253,10455
764#define RE_DUP_MAX 256,10541
765#define REG_EXTENDED 263,10763
766#define REG_ICASE 267,10887
767#define REG_NEWLINE 272,11071
768#define REG_NOSUB 276,11249
769#define REG_NOTBOL 286,11615
770#define REG_NOTEOL 289,11689
771 REG_ENOSYS 297,11860
772 REG_NOERROR 300,11942
773 REG_NOMATCH,301,11977
774 REG_BADPAT,305,12124
775 REG_ECOLLATE,306,12163
776 REG_ECTYPE,307,12204
777 REG_EESCAPE,308,12256
778 REG_ESUBREG,309,12299
779 REG_EBRACK,310,12346
780 REG_EPAREN,311,12392
781 REG_EBRACE,312,12437
782 REG_BADBR,313,12473
783 REG_ERANGE,314,12520
784 REG_ESPACE,315,12561
785 REG_BADRPT,316,12602
786 REG_EEND,319,12694
787 REG_ESIZE,320,12729
788 REG_ERPAREN,321,12791
789 REG_ERANGEX 322,12860
790} reg_errcode_t;323,12912
791# define RE_TRANSLATE_TYPE 332,13274
792struct re_pattern_buffer335,13316
793#define REGS_UNALLOCATED 376,14890
794#define REGS_REALLOCATE 377,14917
795#define REGS_FIXED 378,14943
796typedef struct re_pattern_buffer regex_t;416,16099
797typedef ssize_t regoff_t;423,16493
798struct re_registers428,16653
799# define RE_NREGS 440,16943
800} regmatch_t;451,17318
801# define _Restrict_ 540,20887
802# define _Restrict_ 542,20980
803# define _Restrict_544,21019
804# define _Restrict_arr_ 555,21419
805# define _Restrict_arr_557,21462
806# define CHAR_CLASS_MAX_LENGTH 593,22471
807# define CHAR_CLASS_MAX_LENGTH 597,22649
808typedef wctype_t re_wctype_t;599,22693
809typedef wchar_t re_wchar_t;600,22723
810# define re_wctype 601,22751
811# define re_iswctype 602,22777
812# define re_wctype_to_bit(603,22807
813# define CHAR_CLASS_MAX_LENGTH 605,22845
814# define btowc(606,22907
815typedef enum { RECC_ERROR 609,22954
816 RECC_ALNUM,610,22985
817 RECC_ALNUM, RECC_ALPHA,610,22985
818 RECC_ALNUM, RECC_ALPHA, RECC_WORD,610,22985
819 RECC_GRAPH,611,23028
820 RECC_GRAPH, RECC_PRINT,611,23028
821 RECC_LOWER,612,23060
822 RECC_LOWER, RECC_UPPER,612,23060
823 RECC_PUNCT,613,23092
824 RECC_PUNCT, RECC_CNTRL,613,23092
825 RECC_DIGIT,614,23124
826 RECC_DIGIT, RECC_XDIGIT,614,23124
827 RECC_BLANK,615,23157
828 RECC_BLANK, RECC_SPACE,615,23157
829 RECC_MULTIBYTE,616,23189
830 RECC_MULTIBYTE, RECC_NONASCII,616,23189
831 RECC_ASCII,617,23228
832 RECC_ASCII, RECC_UNIBYTE617,23228
833} re_wctype_t;618,23261
834typedef int re_wchar_t;623,23388
835
836c-src/emacs/src/keyboard.c,15539
837volatile int interrupt_input_blocked;76,1809
838volatile bool pending_signals;80,1945
839#define KBD_BUFFER_SIZE 82,1977
840KBOARD *initial_kboard;initial_kboard84,2007
841KBOARD *current_kboard;current_kboard85,2031
842static KBOARD *all_kboards;all_kboards86,2055
843static bool single_kboard;89,2155
844#define NUM_RECENT_KEYS 91,2183
845static int recent_keys_index;94,2270
846static int total_keys;97,2358
847static Lisp_Object recent_keys;100,2444
848Lisp_Object this_command_keys;107,2778
849ptrdiff_t this_command_key_count;108,2809
850static bool this_command_key_count_reset;112,2923
851static Lisp_Object raw_keybuf;116,3075
852static int raw_keybuf_count;117,3106
853#define GROW_RAW_KEYBUF 119,3136
854static ptrdiff_t this_single_command_key_start;125,3351
855static ptrdiff_t before_command_key_count;129,3499
856static ptrdiff_t before_command_echo_length;130,3542
857sigjmp_buf return_to_command_loop;135,3678
858static Lisp_Object recover_top_level_message;138,3792
859static Lisp_Object regular_top_level_message;143,3931
860static sys_jmp_buf getcjmp;147,4032
861bool waiting_for_input;150,4096
862static bool echoing;154,4187
863static struct kboard *ok_to_echo_at_next_pause;ok_to_echo_at_next_pause159,4329
864struct kboard *echo_kboard;echo_kboard166,4633
865Lisp_Object echo_message_buffer;171,4745
866bool immediate_quit;174,4838
867int quit_char;192,5624
868EMACS_INT command_loop_level;195,5681
869Lisp_Object unread_switch_frame;204,6109
870static ptrdiff_t last_non_minibuf_size;207,6217
871uintmax_t num_input_events;210,6335
872static EMACS_INT last_auto_save;214,6429
873static ptrdiff_t last_point_position;217,6524
874Lisp_Object internal_last_event_frame;228,7029
875static Lisp_Object read_key_sequence_cmd;232,7169
876static Lisp_Object read_key_sequence_remapped;233,7211
877static FILE *dribble;dribble236,7311
878bool input_pending;239,7369
879static bool input_was_pending;287,10023
880static struct input_event kbd_buffer[kbd_buffer291,10108
881static struct input_event *kbd_fetch_ptr;kbd_fetch_ptr297,10387
882static struct input_event * volatile kbd_store_ptr;302,10602
883unsigned timers_run;320,11297
884struct timespec *input_available_clear_time;input_available_clear_time324,11409
885bool interrupt_input;328,11574
886bool interrupts_deferred;331,11672
887static struct timespec timer_idleness_start_time;335,11747
888static struct timespec timer_last_idleness_start_time;340,11917
889#define READABLE_EVENTS_DO_TIMERS_NOW 346,12047
890#define READABLE_EVENTS_FILTER_EVENTS 347,12095
891#define READABLE_EVENTS_IGNORE_SQUEEZABLES 348,12143
892kset_echo_string 392,14089
893kset_kbd_queue 397,14185
894kset_keyboard_translate_table 402,14277
895kset_last_prefix_arg 407,14400
896kset_last_repeatable_command 412,14505
897kset_local_function_key_map 417,14626
898kset_overriding_terminal_local_map 422,14745
899kset_real_last_command 427,14878
900kset_system_key_syms 432,14987
901echo_add_key 443,15250
902echo_char 527,17528
903echo_dash 541,17814
904echo_now 586,19141
905cancel_echoing 635,20615
906echo_length 648,20923
907echo_truncate 660,21254
908add_command_key 672,21583
909recursive_edit_1 697,22407
910record_auto_save 742,23849
911force_auto_save_soon 751,24017
912DEFUN ("recursive-edit", Frecursive_edit,759,24138
913DEFUN ("recursive-edit", Frecursive_edit,recursive-edit759,24138
914recursive_edit_unwind 804,25751
915any_kboard_state 817,26017
916single_kboard_state 838,26669
917not_single_kboard_state 848,26807
918struct kboard_stack858,27069
919static struct kboard_stack *kboard_stack;kboard_stack864,27142
920push_kboard 867,27190
921pop_kboard 879,27379
922temporarily_switch_to_single_kboard 914,28267
923record_single_kboard_state 943,29441
924restore_kboard_configuration 952,29625
925cmd_error 970,30081
926cmd_error_internal 1024,31514
927DEFUN ("command-error-default-function", Fcommand_error_default_function,1043,32034
928DEFUN ("command-error-default-function", Fcommand_error_default_function,command-error-default-function1043,32034
929command_loop 1094,33920
930command_loop_2 1134,35139
931top_level_2 1146,35343
932top_level_1 1152,35421
933DEFUN ("top-level", Ftop_level,1164,35791
934DEFUN ("top-level", Ftop_level,top-level1164,35791
935user_error 1183,36292
936DEFUN ("exit-recursive-edit", Fexit_recursive_edit,1189,36433
937DEFUN ("exit-recursive-edit", Fexit_recursive_edit,exit-recursive-edit1189,36433
938DEFUN ("abort-recursive-edit", Fabort_recursive_edit,1201,36823
939DEFUN ("abort-recursive-edit", Fabort_recursive_edit,abort-recursive-edit1201,36823
940tracking_off 1216,37285
941DEFUN ("internal--track-mouse", Ftrack_mouse,1234,37820
942DEFUN ("internal--track-mouse", Ftrack_mouse,track-mouse1234,37820
943bool ignore_mouse_drag_p;1256,38396
944some_mouse_moved 1259,38445
945Lisp_Object last_undo_boundary;1287,39036
946command_loop_1 1294,39277
947read_menu_command 1649,50893
948adjust_point_for_property 1678,51621
949safe_run_hooks_1 1831,57343
950safe_run_hooks_error 1841,57573
951safe_run_hook_funcall 1878,58580
952safe_run_hooks 1893,59062
953int poll_suppress_count;1908,59401
954static struct atimer *poll_timer;poll_timer1915,59491
955poll_for_input_1 1919,59593
956poll_for_input 1930,59793
957start_polling 1942,60057
958input_polling_used 1979,61095
959stop_polling 1994,61394
960set_poll_suppress_count 2009,61763
961bind_polling_period 2029,62145
962make_ctrl_char 2048,62496
963show_help_echo 2113,64459
964static Lisp_Object help_form_saved_window_configs;2156,65642
965read_char_help_form_unwind 2158,65705
966#define STOP_POLLING 2166,65963
967#define RESUME_POLLING 2170,66088
968read_event_from_main_queue 2175,66233
969read_decoded_event_from_main_queue 2249,68421
970#define MAX_ENCODED_BYTES 2254,68668
971echo_keystrokes_p 2342,71560
972read_char 2376,72852
973record_menu_key 3225,98953
974help_char_p 3258,99678
975record_char 3273,99957
976save_getcjmp 3412,104239
977restore_getcjmp 3418,104330
978readable_events 3430,104701
979int stop_character EXTERNALLY_VISIBLE;3497,106441
980event_to_kboard 3500,106497
981kbd_buffer_nr_stored 3522,107146
982kbd_buffer_store_event 3534,107487
983kbd_buffer_store_event_hold 3550,108029
984kbd_buffer_unget_event 3684,111621
985#define INPUT_EVENT_POS_MAX 3698,112022
986#define INPUT_EVENT_POS_MIN 3701,112151
987position_to_Time 3706,112291
988Time_to_position 3716,112518
989gen_help_event 3738,113175
990kbd_buffer_store_help_event 3756,113615
991discard_mouse_events 3773,113980
992kbd_buffer_events_waiting 3803,114715
993clear_event 3823,115072
994kbd_buffer_get_event 3836,115412
995process_special_events 4258,127885
996swallow_events 4322,129709
997timer_start_idle 4339,130102
998timer_stop_idle 4355,130580
999timer_resume_idle 4363,130724
1000struct input_event last_timer_event EXTERNALLY_VISIBLE;4372,130916
1001Lisp_Object pending_funcalls;4377,131176
1002decode_timer 4381,131297
1003timer_check_2 4414,132250
1004timer_check 4572,136821
1005DEFUN ("current-idle-time", Fcurrent_idle_time,4607,137666
1006DEFUN ("current-idle-time", Fcurrent_idle_time,current-idle-time4607,137666
1007static Lisp_Object accent_key_syms;4625,138243
1008static Lisp_Object func_key_syms;4626,138279
1009static Lisp_Object mouse_syms;4627,138313
1010static Lisp_Object wheel_syms;4628,138344
1011static Lisp_Object drag_n_drop_syms;4629,138375
1012static const int lispy_accent_codes[lispy_accent_codes4634,138520
1013static const char *const lispy_accent_keys[lispy_accent_keys4741,139882
1014#define FUNCTION_KEY_OFFSET 4766,140318
1015const char *const lispy_function_keys[lispy_function_keys4768,140351
1016static const char *const lispy_multimedia_keys[lispy_multimedia_keys4962,148905
1017static const char *const lispy_kana_keys[lispy_kana_keys5026,150139
1018#define FUNCTION_KEY_OFFSET 5061,151755
1019static const char *const lispy_function_keys[lispy_function_keys5065,151898
1020#define ISO_FUNCTION_KEY_OFFSET 5149,154433
1021static const char *const iso_lispy_function_keys[iso_lispy_function_keys5151,154473
1022static Lisp_Object Vlispy_mouse_stem;5172,155332
1023static const char *const lispy_wheel_names[lispy_wheel_names5174,155371
1024static const char *const lispy_drag_n_drop_names[lispy_drag_n_drop_names5181,155623
1025static short const scroll_bar_parts[scroll_bar_parts5189,155889
1026static Lisp_Object button_down_location;5210,156914
1027static int last_mouse_button;5215,157069
1028static int last_mouse_x;5216,157099
1029static int last_mouse_y;5217,157124
1030static Time button_down_time;5218,157149
1031static int double_click_count;5222,157233
1032make_lispy_position 5228,157394
1033toolkit_menubar_in_use 5456,163957
1034make_scroll_bar_position 5469,164325
1035make_lispy_event 5485,164971
1036make_lispy_movement 6104,183534
1037make_lispy_switch_frame 6131,184265
1038make_lispy_focus_in 6137,184372
1039make_lispy_focus_out 6145,184498
1040parse_modifiers_uncached 6163,184948
1041#define SINGLE_LETTER_MOD(6185,185468
1042#undef SINGLE_LETTER_MOD6212,185909
1043#define MULTI_LETTER_MOD(6214,185935
1044#undef MULTI_LETTER_MOD6231,186403
1045apply_modifiers_uncached 6273,187577
1046static const char *const modifier_names[modifier_names6319,189196
1047#define NUM_MOD_NAMES 6325,189402
1048static Lisp_Object modifier_symbols;6327,189452
1049lispy_modifier_list 6331,189589
1050#define KEY_TO_CHAR(6353,190255
1051parse_modifiers 6356,190331
1052DEFUN ("internal-event-symbol-parse-modifiers", Fevent_symbol_parse_modifiers,6399,191520
1053DEFUN ("internal-event-symbol-parse-modifiers", Fevent_symbol_parse_modifiers,event-symbol-parse-modifiers6399,191520
1054apply_modifiers 6422,192394
1055reorder_modifiers 6491,194723
1056modify_event_symbol 6536,196531
1057DEFUN ("event-convert-list", Fevent_convert_list,6628,199247
1058DEFUN ("event-convert-list", Fevent_convert_list,event-convert-list6628,199247
1059parse_solitary_modifier 6695,201138
1060#define SINGLE_LETTER_MOD(6701,201261
1061#define MULTI_LETTER_MOD(6705,201346
1062#undef SINGLE_LETTER_MOD6763,202644
1063#undef MULTI_LETTER_MOD6764,202669
1064lucid_event_type_list_p 6775,202892
1065get_input_pending 6814,203963
1066record_asynch_buffer_change 6834,204582
1067gobble_input 6872,205705
1068tty_read_avail_input 6967,208313
1069handle_async_input 7149,214042
1070process_pending_signals 7165,214362
1071unblock_input_to 7177,214648
1072unblock_input 7200,215280
1073totally_unblock_input 7209,215448
1074handle_input_available_signal 7217,215532
1075deliver_input_available_signal 7226,215703
1076struct user_signal_info7235,215868
1077static struct user_signal_info *user_signals user_signals7250,216093
1078add_user_signal 7253,216152
1079handle_user_signal 7275,216601
1080deliver_user_signal 7316,217561
1081find_user_signal_name 7322,217662
1082store_user_signal_events 7334,217844
1083static Lisp_Object menu_bar_one_keymap_changed_items;7363,218419
1084static Lisp_Object menu_bar_items_vector;7368,218633
1085static int menu_bar_items_index;7369,218675
1086static const char *separator_names[separator_names7372,218710
1087menu_separator_name_p 7393,219151
1088menu_bar_items 7426,219855
1089Lisp_Object item_properties;7568,224606
1090menu_bar_item 7571,224648
1091menu_item_eval_property_1 7647,227178
1092eval_dyn 7658,227468
1093menu_item_eval_property 7666,227678
1094parse_menu_item 7686,228344
1095static Lisp_Object tool_bar_items_vector;7965,236339
1096static Lisp_Object tool_bar_item_properties;7970,236513
1097static int ntool_bar_items;7974,236609
1098tool_bar_items 7990,237086
1099process_tool_bar_item 8075,239895
1100#define PROP(8112,240972
1101set_prop 8114,241041
1102parse_tool_bar_item 8167,242456
1103#undef PROP8379,248847
1104init_tool_bar_items 8387,248972
1105append_tool_bar_item 8401,249264
1106read_char_x_menu_prompt 8443,250774
1107read_char_minibuf_menu_prompt 8503,252448
1108#define PUSH_C_STR(8527,253017
1109follow_key 8726,258556
1110active_maps 8733,258698
1111typedef struct keyremap8742,259024
1112} keyremap;8754,259467
1113access_keymap_keyremap 8764,259811
1114keyremap_step 8811,261453
1115test_undefined 8867,262937
1116read_key_sequence 8916,264864
1117read_key_sequence_vs 9826,295824
1118DEFUN ("read-key-sequence", Fread_key_sequence,9885,297297
1119DEFUN ("read-key-sequence", Fread_key_sequence,read-key-sequence9885,297297
1120DEFUN ("read-key-sequence-vector", Fread_key_sequence_vector,9938,299985
1121DEFUN ("read-key-sequence-vector", Fread_key_sequence_vector,read-key-sequence-vector9938,299985
1122detect_input_pending 9950,300491
1123detect_input_pending_ignore_squeezables 9959,300657
1124detect_input_pending_run_timers 9967,300873
1125clear_input_pending 9985,301365
1126requeued_events_pending_p 9997,301735
1127DEFUN ("input-pending-p", Finput_pending_p,10002,301816
1128DEFUN ("input-pending-p", Finput_pending_p,input-pending-p10002,301816
1129DEFUN ("recent-keys", Frecent_keys,10024,302599
1130DEFUN ("recent-keys", Frecent_keys,recent-keys10024,302599
1131DEFUN ("this-command-keys", Fthis_command_keys,10055,303520
1132DEFUN ("this-command-keys", Fthis_command_keys,this-command-keys10055,303520
1133DEFUN ("this-command-keys-vector", Fthis_command_keys_vector,10068,303961
1134DEFUN ("this-command-keys-vector", Fthis_command_keys_vector,this-command-keys-vector10068,303961
1135DEFUN ("this-single-command-keys", Fthis_single_command_keys,10080,304383
1136DEFUN ("this-single-command-keys", Fthis_single_command_keys,this-single-command-keys10080,304383
1137DEFUN ("this-single-command-raw-keys", Fthis_single_command_raw_keys,10096,304958
1138DEFUN ("this-single-command-raw-keys", Fthis_single_command_raw_keys,this-single-command-raw-keys10096,304958
1139DEFUN ("reset-this-command-lengths", Freset_this_command_lengths,10109,305498
1140DEFUN ("reset-this-command-lengths", Freset_this_command_lengths,reset-this-command-lengths10109,305498
1141DEFUN ("clear-this-command-keys", Fclear_this_command_keys,10136,306513
1142DEFUN ("clear-this-command-keys", Fclear_this_command_keys,clear-this-command-keys10136,306513
1143DEFUN ("recursion-depth", Frecursion_depth,10158,307072
1144DEFUN ("recursion-depth", Frecursion_depth,recursion-depth10158,307072
1145DEFUN ("open-dribble-file", Fopen_dribble_file,10169,307409
1146DEFUN ("open-dribble-file", Fopen_dribble_file,open-dribble-file10169,307409
1147DEFUN ("discard-input", Fdiscard_input,10203,308450
1148DEFUN ("discard-input", Fdiscard_input,discard-input10203,308450
1149DEFUN ("suspend-emacs", Fsuspend_emacs,10225,308952
1150DEFUN ("suspend-emacs", Fsuspend_emacs,suspend-emacs10225,308952
1151stuff_buffered_input 10285,311048
1152set_waiting_for_input 10323,312019
1153clear_waiting_for_input 10337,312393
1154handle_interrupt_signal 10351,312757
1155deliver_interrupt_signal 10378,313645
1156static int volatile force_quit_count;10387,313935
1157handle_interrupt 10401,314417
1158quit_throw_to_read_char 10541,318714
1159DEFUN ("set-input-interrupt-mode", Fset_input_interrupt_mode,10562,319291
1160DEFUN ("set-input-interrupt-mode", Fset_input_interrupt_mode,set-input-interrupt-mode10562,319291
1161DEFUN ("set-output-flow-control", Fset_output_flow_control,10609,320519
1162DEFUN ("set-output-flow-control", Fset_output_flow_control,set-output-flow-control10609,320519
1163DEFUN ("set-input-meta-mode", Fset_input_meta_mode,10643,321435
1164DEFUN ("set-input-meta-mode", Fset_input_meta_mode,set-input-meta-mode10643,321435
1165DEFUN ("set-quit-char", Fset_quit_char,10694,322709
1166DEFUN ("set-quit-char", Fset_quit_char,set-quit-char10694,322709
1167DEFUN ("set-input-mode", Fset_input_mode,10729,323573
1168DEFUN ("set-input-mode", Fset_input_mode,set-input-mode10729,323573
1169DEFUN ("current-input-mode", Fcurrent_input_mode,10750,324462
1170DEFUN ("current-input-mode", Fcurrent_input_mode,current-input-mode10750,324462
1171DEFUN ("posn-at-x-y", Fposn_at_x_y,10787,325840
1172DEFUN ("posn-at-x-y", Fposn_at_x_y,posn-at-x-y10787,325840
1173DEFUN ("posn-at-point", Fposn_at_point,10824,327063
1174DEFUN ("posn-at-point", Fposn_at_point,posn-at-point10824,327063
1175init_kboard 10861,328217
1176allocate_kboard 10893,329287
1177wipe_kboard 10909,329640
1178delete_kboard 10917,329754
1179init_keyboard 10942,330284
1180struct event_head11021,332699
1181static const struct event_head head_table[head_table11027,332750
1182syms_of_keyboard 11045,333580
1183keys_of_keyboard 11841,367118
1184mark_kboards 11916,370437
1185
1186c-src/emacs/src/lisp.h,20276
1187#define EMACS_LISP_H22,801
1188#define DECLARE_GDB_SYM(47,1422
1189# define DEFINE_GDB_SYMBOL_BEGIN(49,1509
1190# define DEFINE_GDB_SYMBOL_END(50,1579
1191# define DEFINE_GDB_SYMBOL_BEGIN(52,1626
1192# define DEFINE_GDB_SYMBOL_END(53,1703
1193#undef min57,1791
1194#undef max58,1802
1195#define max(59,1813
1196#define min(60,1855
1197#define ARRAYELTS(63,1937
1198#define GCTYPEBITS 67,2080
1199DEFINE_GDB_SYMBOL_BEGIN GCTYPEBITS66,2038
1200# define NONPOINTER_BITS 78,2568
1201# define NONPOINTER_BITS 80,2601
1202typedef int EMACS_INT;91,3024
1203typedef unsigned int EMACS_UINT;92,3047
1204# define EMACS_INT_MAX 93,3080
1205# define pI 94,3112
1206typedef long int EMACS_INT;96,3204
1207typedef unsigned long EMACS_UINT;97,3232
1208# define EMACS_INT_MAX 98,3266
1209# define pI 99,3299
1210typedef long long int EMACS_INT;103,3478
1211typedef unsigned long long int EMACS_UINT;104,3511
1212# define EMACS_INT_MAX 105,3554
1213# define pI 106,3588
1214enum { BOOL_VECTOR_BITS_PER_CHAR 114,3805
1215#define BOOL_VECTOR_BITS_PER_CHAR 115,3841
1216typedef size_t bits_word;123,4166
1217# define BITS_WORD_MAX 124,4192
1218enum { BITS_PER_BITS_WORD 125,4224
1219typedef unsigned char bits_word;127,4291
1220# define BITS_WORD_MAX 128,4324
1221enum { BITS_PER_BITS_WORD 129,4387
1222 BITS_PER_CHAR 136,4571
1223 BITS_PER_SHORT 137,4606
1224 BITS_PER_LONG 138,4658
1225 BITS_PER_EMACS_INT 139,4713
1226typedef intmax_t printmax_t;148,5090
1227typedef uintmax_t uprintmax_t;149,5119
1228# define pMd 150,5150
1229# define pMu 151,5171
1230typedef EMACS_INT printmax_t;153,5198
1231typedef EMACS_UINT uprintmax_t;154,5228
1232# define pMd 155,5260
1233# define pMu 156,5279
1234# define pD 165,5665
1235# define pD 167,5710
1236# define pD 169,5757
1237# define pD 171,5780
1238# define eassert(200,7063
1239# define eassume(201,7141
1240# define eassert(208,7320
1241# define eassume(212,7451
1242enum Lisp_Bits239,8520
1243#define GCALIGNMENT 243,8648
1244 VALBITS 246,8743
1245 INTTYPEBITS 249,8839
1246 FIXNUM_BITS 252,8946
1247#define VAL_MAX 263,9328
1248#define USE_LSB_TAG 271,9778
1249DEFINE_GDB_SYMBOL_BEGIN USE_LSB_TAG270,9734
1250# define alignas(281,10078
1251# define GCALIGNED 288,10228
1252# define GCALIGNED 290,10293
1253# define lisp_h_XLI(327,11643
1254# define lisp_h_XIL(328,11674
1255# define lisp_h_XLI(330,11725
1256# define lisp_h_XIL(331,11752
1257#define lisp_h_CHECK_LIST_CONS(333,11786
1258#define lisp_h_CHECK_NUMBER(334,11857
1259#define lisp_h_CHECK_SYMBOL(335,11928
1260#define lisp_h_CHECK_TYPE(336,11997
1261#define lisp_h_CONSP(338,12108
1262#define lisp_h_EQ(339,12157
1263#define lisp_h_FLOATP(340,12202
1264#define lisp_h_INTEGERP(341,12253
1265#define lisp_h_MARKERP(342,12334
1266#define lisp_h_MISCP(343,12409
1267#define lisp_h_NILP(344,12458
1268#define lisp_h_SET_SYMBOL_VAL(345,12494
1269#define lisp_h_SYMBOL_CONSTANT_P(347,12608
1270#define lisp_h_SYMBOL_VAL(348,12672
1271#define lisp_h_SYMBOLP(350,12773
1272#define lisp_h_VECTORLIKEP(351,12826
1273#define lisp_h_XCAR(352,12887
1274#define lisp_h_XCDR(353,12925
1275#define lisp_h_XCONS(354,12965
1276#define lisp_h_XHASH(356,13060
1277#define lisp_h_XPNTR(357,13094
1278# define lisp_h_check_cons_list(360,13222
1279# define lisp_h_make_number(363,13290
1280# define lisp_h_XFASTINT(365,13393
1281# define lisp_h_XINT(366,13430
1282# define lisp_h_XSYMBOL(367,13479
1283# define lisp_h_XTYPE(371,13632
1284# define lisp_h_XUNTAG(372,13697
1285# define XLI(381,14087
1286# define XIL(382,14118
1287# define CHECK_LIST_CONS(383,14149
1288# define CHECK_NUMBER(384,14210
1289# define CHECK_SYMBOL(385,14259
1290# define CHECK_TYPE(386,14308
1291# define CONSP(387,14383
1292# define EQ(388,14418
1293# define FLOATP(389,14453
1294# define INTEGERP(390,14490
1295# define MARKERP(391,14531
1296# define MISCP(392,14570
1297# define NILP(393,14605
1298# define SET_SYMBOL_VAL(394,14638
1299# define SYMBOL_CONSTANT_P(395,14701
1300# define SYMBOL_VAL(396,14764
1301# define SYMBOLP(397,14813
1302# define VECTORLIKEP(398,14852
1303# define XCAR(399,14899
1304# define XCDR(400,14932
1305# define XCONS(401,14965
1306# define XHASH(402,15000
1307# define XPNTR(403,15035
1308# define check_cons_list(405,15098
1309# define make_number(408,15177
1310# define XFASTINT(409,15225
1311# define XINT(410,15267
1312# define XSYMBOL(411,15301
1313# define XTYPE(412,15341
1314# define XUNTAG(413,15377
1315#define LISP_MACRO_DEFUN(421,15673
1316#define LISP_MACRO_DEFUN_VOID(425,15846
1317#define INTMASK 437,16290
1318#define case_Lisp_Int 438,16343
1319#define ENUM_BF(445,16682
1320#define ENUM_BF(447,16723
1321enum Lisp_Type451,16764
1322 Lisp_Symbol 454,16852
1323 Lisp_Misc 458,16994
1324 Lisp_Int0 461,17068
1325 Lisp_Int1 462,17087
1326 Lisp_String 466,17265
1327 Lisp_Vectorlike 472,17544
1328 Lisp_Cons 475,17633
1329 Lisp_Float 477,17671
1330enum Lisp_Misc_Type485,18017
1331 Lisp_Misc_Free 487,18041
1332 Lisp_Misc_Marker,488,18070
1333 Lisp_Misc_Overlay,489,18092
1334 Lisp_Misc_Save_Value,490,18115
1335 Lisp_Misc_Finalizer,491,18141
1336 Lisp_Misc_Float,494,18276
1337 Lisp_Misc_Limit496,18360
1338enum Lisp_Fwd_Type502,18544
1339 Lisp_Fwd_Int,504,18567
1340 Lisp_Fwd_Bool,505,18620
1341 Lisp_Fwd_Obj,506,18671
1342 Lisp_Fwd_Buffer_Obj,507,18730
1343 Lisp_Fwd_Kboard_Obj 508,18801
1344typedef struct { EMACS_INT i; } Lisp_Object;567,21772
1345#define LISP_INITIALLY(569,21818
1346#undef CHECK_LISP_OBJECT_TYPE571,21849
1347enum CHECK_LISP_OBJECT_TYPE 572,21879
1348enum CHECK_LISP_OBJECT_TYPE { CHECK_LISP_OBJECT_TYPE 572,21879
1349typedef EMACS_INT Lisp_Object;577,22055
1350#define LISP_INITIALLY(578,22086
1351enum CHECK_LISP_OBJECT_TYPE 579,22116
1352enum CHECK_LISP_OBJECT_TYPE { CHECK_LISP_OBJECT_TYPE 579,22116
1353#define LISP_INITIALLY_ZERO 582,22217
1354enum symbol_interned639,24190
1355 SYMBOL_UNINTERNED 641,24213
1356 SYMBOL_INTERNED 642,24238
1357 SYMBOL_INTERNED_IN_INITIAL_OBARRAY 643,24261
1358enum symbol_redirect646,24306
1359 SYMBOL_PLAINVAL 648,24329
1360 SYMBOL_VARALIAS 649,24353
1361 SYMBOL_LOCALIZED 650,24377
1362 SYMBOL_FORWARDED 651,24401
1363struct Lisp_Symbol654,24428
1364#define EXFUN(707,26243
1365#define DEFUN_ARGS_MANY 712,26437
1366#define DEFUN_ARGS_UNEVALLED 713,26489
1367#define DEFUN_ARGS_0 714,26532
1368#define DEFUN_ARGS_1 715,26560
1369#define DEFUN_ARGS_2 716,26595
1370#define DEFUN_ARGS_3 717,26643
1371#define DEFUN_ARGS_4 718,26704
1372#define DEFUN_ARGS_5 719,26778
1373#define DEFUN_ARGS_6 721,26871
1374#define DEFUN_ARGS_7 723,26977
1375#define DEFUN_ARGS_8 725,27096
1376#define TAG_PTR(729,27287
1377#define TAG_SYMOFFSET(734,27534
1378#define XLI_BUILTIN_LISPSYM(741,27833
1379#define DEFINE_LISP_SYMBOL(746,28092
1380# define DEFINE_NON_NIL_Q_SYMBOL_MACROS 755,28563
1381LISP_MACRO_DEFUN 762,28768
1382# define ARRAY_MARK_FLAG 768,29015
1383# define PSEUDOVECTOR_FLAG 774,29258
1384enum pvec_type780,29559
1385 PVEC_NORMAL_VECTOR,782,29576
1386 PVEC_FREE,783,29598
1387 PVEC_PROCESS,784,29611
1388 PVEC_FRAME,785,29627
1389 PVEC_WINDOW,786,29641
1390 PVEC_BOOL_VECTOR,787,29656
1391 PVEC_BUFFER,788,29676
1392 PVEC_HASH_TABLE,789,29691
1393 PVEC_TERMINAL,790,29710
1394 PVEC_WINDOW_CONFIGURATION,791,29727
1395 PVEC_SUBR,792,29756
1396 PVEC_OTHER,793,29769
1397 PVEC_COMPILED,795,29847
1398 PVEC_CHAR_TABLE,796,29864
1399 PVEC_SUB_CHAR_TABLE,797,29883
1400 PVEC_FONT 798,29906
1401enum More_Lisp_Bits801,29982
1402 PSEUDOVECTOR_SIZE_BITS 808,30373
1403 PSEUDOVECTOR_SIZE_MASK 809,30406
1404 PSEUDOVECTOR_REST_BITS 813,30616
1405 PSEUDOVECTOR_REST_MASK 814,30649
1406 PSEUDOVECTOR_AREA_BITS 818,30814
1407 PVEC_TYPE_MASK 819,30892
1408# define VALMASK 829,31293
1409DEFINE_GDB_SYMBOL_BEGIN VALMASK828,31248
1410#define MOST_POSITIVE_FIXNUM 834,31523
1411#define MOST_NEGATIVE_FIXNUM 835,31583
1412XINT 874,32675
1413XFASTINT 889,33026
1414XSYMBOL 899,33254
1415XTYPE 910,33472
1416XUNTAG 918,33652
1417LISP_MACRO_DEFUN 927,33848
1418LISP_MACRO_DEFUN 940,34233
1419#define FIXNUM_OVERFLOW_P(958,34846
1420LISP_MACRO_DEFUN FIXNUM_OVERFLOW_P952,34623
1421LISP_MACRO_DEFUN 970,35162
1422XSTRING 980,35382
1423#define SYMBOL_INDEX(988,35566
1424XFLOAT 991,35627
1425XPROCESS 1000,35769
1426XWINDOW 1007,35886
1427XTERMINAL 1014,36003
1428XSUBR 1021,36125
1429XBUFFER 1028,36236
1430XCHAR_TABLE 1035,36360
1431XSUB_CHAR_TABLE 1042,36497
1432XBOOL_VECTOR 1049,36639
1433make_lisp_ptr 1058,36818
1434make_lisp_symbol 1066,37004
1435builtin_lisp_symbol 1074,37188
1436#define XSETINT(1079,37270
1437#define XSETFASTINT(1080,37316
1438#define XSETCONS(1081,37366
1439#define XSETVECTOR(1082,37426
1440#define XSETSTRING(1083,37494
1441#define XSETSYMBOL(1084,37558
1442#define XSETFLOAT(1085,37612
1443#define XSETMISC(1086,37674
1444#define XSETPVECTYPE(1090,37763
1445#define XSETPVECTYPESIZE(1092,37879
1446#define XSETPSEUDOVECTOR(1099,38176
1447#define XSETTYPED_PSEUDOVECTOR(1105,38360
1448#define XSETWINDOW_CONFIGURATION(1110,38570
1449#define XSETPROCESS(1112,38666
1450#define XSETWINDOW(1113,38732
1451#define XSETTERMINAL(1114,38796
1452#define XSETSUBR(1115,38864
1453#define XSETCOMPILED(1116,38924
1454#define XSETBUFFER(1117,38992
1455#define XSETCHAR_TABLE(1118,39056
1456#define XSETBOOL_VECTOR(1119,39128
1457#define XSETSUB_CHAR_TABLE(1120,39202
1458XINTPTR 1128,39572
1459make_pointer_integer 1134,39652
1460LISP_MACRO_DEFUN_VOID 1143,39817
1461typedef struct interval *INTERVAL;INTERVAL1149,39978
1462xcar_addr 1174,40751
1463xcdr_addr 1179,40828
1464LISP_MACRO_DEFUN 1185,40922
1465XSETCDR 1198,41298
1466CAR 1205,41448
1467CDR 1212,41582
1468CAR_SAFE 1221,41782
1469CDR_SAFE 1226,41868
1470STRING_MULTIBYTE 1243,42241
1471#define STRING_BYTES_BOUND 1261,43048
1472#define STRING_SET_UNIBYTE(1265,43192
1473#define STRING_SET_MULTIBYTE(1275,43507
1474SDATA 1286,43821
1475SSDATA 1291,43899
1476SREF 1297,44028
1477SSET 1302,44119
1478SCHARS 1307,44233
1479STRING_BYTES 1316,44406
1480SBYTES 1326,44586
1481STRING_SET_CHARS 1331,44672
1482struct vectorlike_header1343,45223
1483struct Lisp_Vector1369,46473
1484 ALIGNOF_STRUCT_LISP_VECTOR1378,46672
1485struct Lisp_Bool_Vector1384,46855
1486bool_vector_size 1399,47376
1487bool_vector_data 1407,47514
1488bool_vector_uchar_data 1413,47608
1489bool_vector_words 1421,47794
1490bool_vector_bytes 1428,47989
1491bool_vector_bitref 1437,48229
1492bool_vector_ref 1445,48469
1493bool_vector_set 1453,48609
1494 header_size 1471,49038
1495 bool_header_size 1472,49097
1496 word_size 1473,49162
1497AREF 1479,49275
1498aref_addr 1485,49382
1499ASIZE 1491,49492
1500ASET 1497,49574
1501gc_aset 1504,49733
1502enum { NIL_IS_ZERO 1515,50260
1503memclear 1520,50455
1504#define VECSIZE(1531,50753
1505#define PSEUDOVECSIZE(1538,51038
1506#define UNSIGNED_CMP(1546,51471
1507#define ASCII_CHAR_P(1552,51725
1508enum CHARTAB_SIZE_BITS1565,52480
1509 CHARTAB_SIZE_BITS_0 1567,52507
1510 CHARTAB_SIZE_BITS_1 1568,52536
1511 CHARTAB_SIZE_BITS_2 1569,52565
1512 CHARTAB_SIZE_BITS_3 1570,52594
1513struct Lisp_Char_Table1575,52663
1514struct Lisp_Sub_Char_Table1606,53743
1515CHAR_TABLE_REF_ASCII 1628,54557
1516CHAR_TABLE_REF 1648,55104
1517CHAR_TABLE_SET 1658,55393
1518struct Lisp_Subr1670,55777
1519enum char_table_specials1692,56789
1520 CHAR_TABLE_STANDARD_SLOTS 1697,56984
1521 SUB_CHAR_TABLE_OFFSET 1701,57205
1522CHAR_TABLE_EXTRA_SLOTS 1707,57368
1523LISP_MACRO_DEFUN 1723,57912
1524SYMBOL_BLV 1732,58172
1525SYMBOL_FWD 1738,58307
1526LISP_MACRO_DEFUN_VOID 1744,58419
1527SET_SYMBOL_BLV 1754,58682
1528SET_SYMBOL_FWD 1760,58841
1529SYMBOL_NAME 1767,58992
1530SYMBOL_INTERNED_P 1775,59121
1531SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P 1783,59290
1532#define DEFSYM(1796,59800
1533LISP_MACRO_DEFUN DEFSYM1792,59621
1534struct hash_table_test1805,60053
1535struct Lisp_Hash_Table1823,60546
1536XHASH_TABLE 1880,62522
1537#define XSET_HASH_TABLE(1885,62593
1538HASH_TABLE_P 1889,62694
1539HASH_KEY 1896,62851
1540HASH_VALUE 1903,63031
1541HASH_NEXT 1911,63245
1542HASH_HASH 1918,63422
1543HASH_INDEX 1926,63668
1544HASH_TABLE_SIZE 1933,63817
1545enum DEFAULT_HASH_SIZE 1940,63947
1546enum DEFAULT_HASH_SIZE { DEFAULT_HASH_SIZE 1940,63947
1547static double const DEFAULT_REHASH_THRESHOLD 1946,64167
1548static double const DEFAULT_REHASH_SIZE 1950,64290
1549sxhash_combine 1956,64456
1550SXHASH_REDUCE 1964,64639
1551struct Lisp_Misc_Any 1971,64797
1552struct Lisp_Marker1978,64971
1553struct Lisp_Overlay2021,66832
1554 SAVE_UNUSED,2047,67635
1555 SAVE_INTEGER,2048,67652
1556 SAVE_FUNCPOINTER,2049,67670
1557 SAVE_POINTER,2050,67692
1558 SAVE_OBJECT2051,67710
1559enum { SAVE_SLOT_BITS 2055,67795
1560enum { SAVE_VALUE_SLOTS 2058,67892
1561enum { SAVE_TYPE_BITS 2062,68000
1562enum Lisp_Save_Type2064,68066
1563 SAVE_TYPE_INT_INT 2066,68090
1564 SAVE_TYPE_INT_INT_INT2067,68163
1565 SAVE_TYPE_OBJ_OBJ 2069,68253
1566 SAVE_TYPE_OBJ_OBJ_OBJ 2070,68324
1567 SAVE_TYPE_OBJ_OBJ_OBJ_OBJ2071,68405
1568 SAVE_TYPE_PTR_INT 2073,68500
1569 SAVE_TYPE_PTR_OBJ 2074,68573
1570 SAVE_TYPE_PTR_PTR 2075,68645
1571 SAVE_TYPE_FUNCPTR_PTR_OBJ2076,68718
1572 SAVE_TYPE_MEMORY 2080,68876
1573typedef void (*voidfuncptr)voidfuncptr2108,69830
1574struct Lisp_Save_Value2110,69867
1575save_type 2134,70746
1576XSAVE_POINTER 2143,70976
1577set_save_pointer 2149,71138
1578XSAVE_FUNCPOINTER 2155,71320
1579XSAVE_INTEGER 2164,71540
1580set_save_integer 2170,71702
1581XSAVE_OBJECT 2179,71923
1582struct Lisp_Finalizer2186,72100
1583struct Lisp_Free2201,72575
1584union Lisp_Misc2212,72876
1585XMISC 2223,73175
1586XMISCANY 2229,73264
1587XMISCTYPE 2236,73373
1588XMARKER 2242,73461
1589XOVERLAY 2249,73576
1590XSAVE_VALUE 2256,73697
1591XFINALIZER 2263,73826
1592struct Lisp_Intfwd2274,74111
1593struct Lisp_Boolfwd2284,74405
1594struct Lisp_Objfwd2294,74696
1595struct Lisp_Buffer_Objfwd2302,74928
1596struct Lisp_Buffer_Local_Value2334,76464
1597struct Lisp_Kboard_Objfwd2362,77723
1598union Lisp_Fwd2368,77832
1599XFWDTYPE 2378,78078
1600XBUFFER_OBJFWD 2384,78174
1601struct Lisp_Float2391,78310
1602XFLOAT_DATA 2401,78428
1603 IEEE_FLOATING_POINT2415,78937
1604#define _UCHAR_T2423,79260
1605typedef unsigned char UCHAR;2424,79277
1606enum Lisp_Compiled2429,79360
1607 COMPILED_ARGLIST 2431,79383
1608 COMPILED_BYTECODE 2432,79409
1609 COMPILED_CONSTANTS 2433,79436
1610 COMPILED_STACK_DEPTH 2434,79464
1611 COMPILED_DOC_STRING 2435,79494
1612 COMPILED_INTERACTIVE 2436,79523
1613enum char_bits2443,79825
1614 CHAR_ALT 2445,79844
1615 CHAR_SUPER 2446,79870
1616 CHAR_HYPER 2447,79898
1617 CHAR_SHIFT 2448,79926
1618 CHAR_CTL 2449,79954
1619 CHAR_META 2450,79980
1620 CHAR_MODIFIER_MASK 2452,80008
1621 CHARACTERBITS 2457,80203
1622LISP_MACRO_DEFUN 2462,80261
1623NATNUMP 2470,80403
1624RANGED_INTEGERP 2476,80484
1625#define TYPE_RANGED_INTEGERP(2481,80606
1626LISP_MACRO_DEFUN 2486,80791
1627VECTORP 2500,81264
1628OVERLAYP 2505,81367
1629SAVE_VALUEP 2510,81466
1630FINALIZERP 2516,81572
1631AUTOLOADP 2522,81676
1632BUFFER_OBJFWDP 2528,81767
1633PSEUDOVECTOR_TYPEP 2534,81865
1634PSEUDOVECTORP 2542,82118
1635WINDOW_CONFIGURATIONP 2558,82470
1636PROCESSP 2564,82580
1637WINDOWP 2570,82664
1638TERMINALP 2576,82746
1639SUBRP 2582,82832
1640COMPILEDP 2588,82910
1641BUFFERP 2594,82996
1642CHAR_TABLE_P 2600,83078
1643SUB_CHAR_TABLE_P 2606,83169
1644BOOL_VECTOR_P 2612,83268
1645FRAMEP 2618,83361
1646IMAGEP 2625,83478
1647ARRAYP 2632,83583
1648CHECK_LIST 2638,83702
1649LISP_MACRO_DEFUN_VOID 2643,83783
1650CHECK_STRING_CAR 2653,84080
1651CHECK_CONS 2658,84184
1652CHECK_VECTOR 2663,84264
1653CHECK_BOOL_VECTOR 2668,84350
1654CHECK_VECTOR_OR_STRING 2674,84527
1655CHECK_ARRAY 2683,84701
1656CHECK_BUFFER 2688,84809
1657CHECK_WINDOW 2693,84895
1658CHECK_PROCESS 2699,85001
1659CHECK_NATNUM 2705,85097
1660#define CHECK_RANGED_INTEGER(2710,85174
1661#define CHECK_TYPE_RANGED_INTEGER(2721,85557
1662#define CHECK_NUMBER_COERCE_MARKER(2729,85827
1663XFLOATINT 2738,86080
1664CHECK_NUMBER_OR_FLOAT 2744,86151
1665#define CHECK_NUMBER_OR_FLOAT_COERCE_MARKER(2749,86250
1666CHECK_NUMBER_CAR 2760,86660
1667CHECK_NUMBER_CDR 2768,86782
1668#define DEFUN(2803,88377
1669#define DEFUN(2812,88845
1670FUNCTIONP 2822,89200
1671enum maxargs2831,89395
1672 MANY 2833,89412
1673 UNEVALLED 2834,89427
1674#define CALLMANY(2838,89530
1675#define CALLN(2844,89883
1676#define DEFVAR_LISP(2869,91088
1677#define DEFVAR_LISP_NOPRO(2874,91260
1678#define DEFVAR_BOOL(2879,91442
1679#define DEFVAR_INT(2884,91615
1680#define DEFVAR_BUFFER_DEFAULTS(2890,91786
1681#define DEFVAR_KBOARD(2896,91990
1682typedef jmp_buf sys_jmp_buf;2906,92314
1683# define sys_setjmp(2907,92343
1684# define sys_longjmp(2908,92378
1685typedef sigjmp_buf sys_jmp_buf;2910,92450
1686# define sys_setjmp(2911,92482
1687# define sys_longjmp(2912,92522
1688typedef jmp_buf sys_jmp_buf;2916,92681
1689# define sys_setjmp(2917,92710
1690# define sys_longjmp(2918,92744
1691enum specbind_tag 2943,93796
1692 SPECPDL_UNWIND,2944,93816
1693 SPECPDL_UNWIND_PTR,2945,93885
1694 SPECPDL_UNWIND_INT,2946,93936
1695 SPECPDL_UNWIND_VOID,2947,93984
1696 SPECPDL_BACKTRACE,2948,94038
1697 SPECPDL_LET,2949,94096
1698 SPECPDL_LET_LOCAL,2951,94226
1699 SPECPDL_LET_DEFAULT 2952,94283
1700union specbinding2955,94355
1701SPECPDL_INDEX 2996,95379
1702enum handlertype 3021,96401
1703enum handlertype { CATCHER,3021,96401
1704enum handlertype { CATCHER, CONDITION_CASE 3021,96401
1705struct handler3023,96448
1706#define PUSH_HANDLER(3053,97437
1707#define QUIT 3101,99214
1708#define QUITP 3112,99464
1709struct gcpro3132,100307
1710#define GC_USE_GCPROS_AS_BEFORE 3171,101288
1711#define GC_MAKE_GCPROS_NOOPS 3172,101323
1712#define GC_MARK_STACK_CHECK_GCPROS 3173,101355
1713#define GC_USE_GCPROS_CHECK_ZOMBIES 3174,101392
1714#define GC_MARK_STACK 3177,101453
1715#define BYTE_MARK_STACK 3181,101553
1716#define GCPRO1(3190,101824
1717#define GCPRO2(3191,101864
1718#define GCPRO3(3192,101930
1719#define GCPRO4(3194,102025
1720#define GCPRO5(3196,102145
1721#define GCPRO6(3198,102290
1722#define GCPRO7(3201,102465
1723#define UNGCPRO 3202,102544
1724#define GCPRO1(3208,102644
1725#define GCPRO2(3212,102766
1726#define GCPRO3(3217,102958
1727#define GCPRO4(3223,103220
1728#define GCPRO5(3230,103551
1729#define GCPRO6(3238,103952
1730#define GCPRO7(3247,104422
1731#define UNGCPRO 3257,104962
1732#define GCPRO1(3263,105056
1733#define GCPRO2(3269,105290
1734#define GCPRO3(3278,105708
1735#define GCPRO4(3289,106265
1736#define GCPRO5(3302,106963
1737#define GCPRO6(3317,107803
1738#define GCPRO7(3334,108784
1739#define UNGCPRO 3353,109907
1740#define RETURN_UNGCPRO(3363,110174
1741vcopy 3384,110648
1742set_hash_key_slot 3393,110923
1743set_hash_value_slot 3399,111062
1744set_symbol_function 3408,111297
1745set_symbol_plist 3414,111412
1746set_symbol_next 3420,111515
1747blv_found 3428,111688
1748set_overlay_plist 3437,111871
1749string_intervals 3445,112022
1750set_string_intervals 3453,112144
1751set_char_table_defalt 3462,112346
1752set_char_table_purpose 3467,112458
1753set_char_table_extras 3475,112627
1754set_char_table_contents 3482,112836
1755set_sub_char_table_contents 3489,113031
1756enum Arith_Comparison 3497,113294
1757 ARITH_EQUAL,3498,113318
1758 ARITH_NOTEQUAL,3499,113333
1759 ARITH_LESS,3500,113351
1760 ARITH_GRTR,3501,113365
1761 ARITH_LESS_OR_EQUAL,3502,113379
1762 ARITH_GRTR_OR_EQUAL3503,113402
1763#define INTEGER_TO_CONS(3511,113753
1764#define CONS_TO_INTEGER(3529,114616
1765enum { NEXT_ALMOST_PRIME_LIMIT 3573,116320
1766extern EMACS_INT next_almost_prime 3574,116359
1767enum constype 3739,123811
1768enum constype {CONSTYPE_HEAP,CONSTYPE_HEAP3739,123811
1769enum constype {CONSTYPE_HEAP, CONSTYPE_PURE}CONSTYPE_PURE3739,123811
1770list2i 3745,124001
1771list3i 3751,124110
1772list4i 3757,124249
1773extern Lisp_Object make_formatted_string 3767,124625
1774build_pure_c_string 3792,125653
1775build_string 3801,125858
1776make_uninit_vector 3820,126429
1777make_uninit_sub_char_table 3833,126648
1778#define ALLOCATE_PSEUDOVECTOR(3850,127192
1779#define ALLOCATE_ZEROED_PSEUDOVECTOR(3858,127528
1780INLINE void 3890,128934
1781extern void *r_alloc r_alloc3895,129055
1782#define FLOAT_TO_STRING_BUFSIZE 3927,130518
1783intern 3968,132125
1784intern_c_string 3974,132213
1785extern _Noreturn void error 4034,135592
1786fast_string_match_ignore_case 4136,140080
1787INLINE void fixup_locale 4241,143845
1788INLINE void synchronize_system_messages_locale 4242,143880
1789INLINE void synchronize_system_time_locale 4243,143937
1790#define IS_DAEMON 4257,144410
1791#define DAEMON_RUNNING 4258,144450
1792#define IS_DAEMON 4261,144549
1793#define DAEMON_RUNNING 4262,144594
1794# define WAIT_READING_MAX 4281,145413
1795# define WAIT_READING_MAX 4283,145485
1796extern _Noreturn void emacs_abort 4374,148377
1797egetenv 4532,152800
1798#define eabs(4545,153296
1799#define make_fixnum_or_float(4550,153429
1800enum MAX_ALLOCA 4556,153680
1801enum MAX_ALLOCA { MAX_ALLOCA 4556,153680
1802extern void *record_xmalloc record_xmalloc4558,153725
1803#define USE_SAFE_ALLOCA 4560,153791
1804#define AVAIL_ALLOCA(4564,153924
1805#define SAFE_ALLOCA(4568,154035
1806#define SAFE_NALLOCA(4576,154376
1807#define SAFE_ALLOCA_STRING(4590,154852
1808#define SAFE_FREE(4598,155104
1809#define SAFE_ALLOCA_LISP(4625,155682
1810# define USE_STACK_LISP_OBJECTS 4652,156804
1811# undef USE_STACK_LISP_OBJECTS4658,156970
1812# define USE_STACK_LISP_OBJECTS 4659,157001
1813enum { defined_GC_CHECK_STRING_BYTES 4663,157076
1814enum { defined_GC_CHECK_STRING_BYTES 4665,157129
1815union Aligned_Cons4670,157263
1816union Aligned_String4676,157343
1817 USE_STACK_CONS 4689,157698
1818 USE_STACK_STRING 4691,157804
1819#define STACK_CONS(4699,158141
1820#define AUTO_CONS_EXPR(4701,158238
1821#define AUTO_CONS(4709,158601
1822#define AUTO_LIST1(4710,158672
1823#define AUTO_LIST2(4712,158780
1824#define AUTO_LIST3(4716,158935
1825#define AUTO_LIST4(4720,159110
1826# define verify_ascii(4732,159501
1827#define AUTO_STRING(4740,159809
1828#define FOR_EACH_TAIL(4752,160273
1829#define FOR_EACH_ALIST_VALUE(4766,160764
1830maybe_gc 4774,161051
1831functionp 4784,161290
1832
1833c-src/machsyscalls.c,23
1834#define SYSCALL(6,113
1835
1836c-src/machsyscalls.h,159
1837SYSCALL (mach_msg_trap,1,0
1838SYSCALL (mach_reply_port,13,314
1839SYSCALL (mach_thread_self,18,377
1840SYSCALL (mach_task_self,23,441
1841SYSCALL (mach_host_self,28,503
1842
1843c-src/h.h,1850
1844 ELEM_I/ELEM_I3,15
1845} Fails_t;5,85
1846typedef void Lang_function 6,96
1847typedef struct tpcmd8,147
1848#define ggg 10,170
1849tpcmd;15,209
1850typedef struct foobar2_ 16,216
1851} foobar2;20,307
1852 DEVICE_SWP,23,333
1853 DEVICE_LAST24,349
1854} bsp_DevId;25,365
1855 struct constant_args 27,394
1856} args;30,457
1857typedef int *regset;regset31,465
1858typedef int INT;32,486
1859typedef union abc33,503
1860} ghi1;36,534
1861typedef union abc 37,542
1862} ghi2;39,573
1863typedef struct a 40,581
1864} b;41,600
1865#define c(42,605
1866typedef struct an_extern_linkage *an_extern_linkage_ptr;an_extern_linkage_ptr43,619
1867typedef struct an_extern_linkage 44,676
1868} an_extern_linkage;56,1054
1869typedef struct pollfd pfdset[pfdset57,1075
1870typedef union rtunion_def58,1119
1871 } womboid 63,1206
1872typedef union rtunion_def64,1220
1873womboid75,1330
1874enum {dog,dog81,1416
1875enum {dog, cat}cat81,1416
1876enum {dog, cat} animals;81,1416
1877typedef void (_CALLBACK_ *signal_handler)signal_handler82,1441
1878typedef void (_CALLBACK_ *signal_handler1)signal_handler183,1489
1879/* comment */ #define ANSIC84,1538
1880 #define ANSIC85,1566
1881typedef void (proc)87,1588
1882typedef void OperatorFun(88,1612
1883typedef int f(89,1648
1884struct my_struct 91,1691
1885typedef struct my_struct my_typedef;93,1713
1886typedef RETSIGTYPE (*signal_handler_t)signal_handler_t94,1750
1887 Date 04 May 87 235311 PDT 96,1802
1888typedef unsigned char unchar;99,1880
1889typedef int X,100,1910
1890typedef int X, Y,100,1910
1891typedef int X, Y, Z;100,1910
1892typedef mio mao;101,1931
1893typedef struct a 103,1966
1894typedef struct a { } b;103,1966
1895typedef struct b104,1990
1896} c;106,2009
1897int extvar;109,2053
1898#define tag1110,2065
1899#define aaaaaa 111,2078
1900#define bbbbbb\bbbbbb113,2102
1901#define cccccccccc115,2125
1902#define enter_critical_section 116,2144
1903#define exit_critical_to_previous 117,2199
1904#define UNDEFINED118,2259
1905struct re_pattern_buffer 119,2277
1906
1907cp-src/c.C,2094
1908template <typename ipc3dIslandHierarchy,1,0
1909template <typename ipc3dIslandHierarchy, typename ipc3dChannelType,1,0
1910template <typename ipc3dIslandHierarchy, typename ipc3dChannelType, unsigned numOfChannels,1,0
1911template <typename ipc3dIslandHierarchy, typename ipc3dChannelType, unsigned numOfChannels, typename ipc3dLinkControl,1,0
1912class CMultiChannelCSC19_3D2,151
1913 void execute(11,493
1914int main 25,1026
1915double base 26,1088
1916typedef struct s1 32,1251
1917} t1;34,1287
1918struct s2 35,1293
1919typedef struct s2 t2;38,1324
1920class A 39,1346
1921 enum { rosso,40,1356
1922 enum { rosso, giallo,40,1356
1923 enum { rosso, giallo, verde 40,1356
1924const A& A::operator+(operator+43,1431
1925void operator+(44,1467
1926void operator -(operator -45,1495
1927void operator int(operator int46,1524
1928A<int>* f(48,1556
1929int f(49,1571
1930int A<int>::f(f50,1590
1931A<float,B<int> > A<B<float>,int>::f(f51,1618
1932template <class C, int n> class AT 52,1668
1933class AU 53,1716
1934class B<B54,1735
1935class B<int> { void f(54,1735
1936const A::B::T& abt 55,1766
1937class A 56,1792
1938class A { class B 56,1792
1939class A 57,1827
1940 A operator+(59,1861
1941is_muldiv_operation(61,1888
1942domain foo 68,1956
1943 void f(69,1969
1944void A::A(A72,1990
1945struct A 73,2005
1946struct B 74,2023
1947void B::B(B75,2042
1948void BE_Node::BE_Node(BE_Node76,2057
1949class BE_Node 77,2084
1950struct foo 79,2103
1951class test 86,2157
1952 int f(87,2170
1953 int ff(89,2232
1954 int g(90,2255
1955class AST_Root 92,2279
1956AST_ConcreteType::AST_ConcreteType(99,2394
1957AST_Array::AST_Array(107,2533
1958 void f(115,2734
1959struct A 117,2754
1960A::~A(~A120,2778
1961struct B 122,2790
1962 ~B(123,2801
1963enum {dog,dog126,2818
1964enum {dog, cat}cat126,2818
1965enum {dog, cat} animals;126,2818
1966struct {int teats;} cow;127,2843
1967class Boo 129,2869
1968 enum {dog,dog130,2881
1969 enum {dog, cat}cat130,2881
1970 foo(133,2955
1971 Boo(137,2996
1972Boo::Boo(141,3071
1973typedef int should_see_this_one_enclosed_in_extern_C;149,3156
1974typedef int (*should_see_this_function_pointer)should_see_this_function_pointer153,3229
1975typedef int should_see_this_array_type[should_see_this_array_type156,3311
1976
1977cp-src/x.cc,63
1978class XX1,0
1979XX::foo(foo9,60
1980XX::bar(bar15,95
1981main(21,126
1982
1983cp-src/burton.cpp,124
1984::dummy::dummy test::dummy1(dummy11,0
1985::dummy::dummy test::dummy2(dummy26,64
1986::dummy::dummy test::dummy3(dummy311,143
1987
1988cp-src/functions.cpp,778
1989void Date::setDate setDate5,148
1990void Date::plus plus32,938
1991void Date::minus minus42,1226
1992void Date::shift shift52,1404
1993Date & Date::operator = operator =62,1625
1994Date & Date::operator += operator +=69,1786
1995Date & Date::operator -= operator -=78,1935
1996Date & Date::operator ++ operator ++87,2076
1997Date & Date::operator -- operator --96,2212
1998int Date::operator - operator -104,2327
1999int Date::operator < operator <112,2479
2000int Date::operator > operator >116,2553
2001int Date::operator == operator ==120,2627
2002ostream& operator << operator <<124,2703
2003istream& operator >> operator >>133,2939
2004bool isLeap 159,3539
2005bool isHoliday 163,3625
2006void asort(173,3861
2007void ReadVacation 186,4060
2008void Debug 201,4519
2009int WorkingDays(211,4863
2010Date StartDay(226,5125
2011
2012cp-src/MDiagArray2.h,482
2013#define octave_MDiagArray2_h 29,870
2014#undef LTGT35,967
2015#define LTGT39,1031
2016#define LTGT 42,1051
2017class MDiagArray2 78,2022
2018 MDiagArray2 82,2077
2019 MDiagArray2 86,2154
2020 MDiagArray2 87,2198
2021 MDiagArray2 88,2254
2022 MDiagArray2 89,2329
2023 MDiagArray2 90,2387
2024 MDiagArray2 91,2450
2025 ~MDiagArray2 93,2515
2026 MDiagArray2<T>& operator = operator =95,2542
2027 operator MArray2<T> operator MArray2<T>101,2667
2028#undef LTGT144,3874
2029#define INSTANTIATE_MDIAGARRAY_FRIENDS(146,3887
2030
2031cp-src/Range.h,275
2032#define octave_Range_h 24,765
2033Range35,891
2034 Range 39,909
2035 Range 42,995
2036 Range 46,1130
2037 Range 50,1248
2038 double base 54,1376
2039 double limit 55,1425
2040 double inc 56,1475
2041 int nelem 57,1523
2042 void set_base 68,1728
2043 void set_limit 69,1774
2044 void set_inc 70,1821
2045
2046cp-src/screen.cpp,228
2047unsigned char cursor_x,15,548
2048unsigned char cursor_x, cursor_y;15,548
2049static union REGS regs;16,582
2050void goto_xy(18,607
2051void hide_cursor(27,774
2052void cursor_position(32,836
2053void clear_screen(41,997
2054void write_xyc(55,1247
2055
2056cp-src/screen.hpp,414
2057#define __COLORS9,401
2058enum COLORS 11,419
2059 BLACK,12,433
2060 BLUE,13,471
2061 GREEN,14,481
2062 CYAN,15,492
2063 RED,16,502
2064 MAGENTA,17,511
2065 BROWN,18,524
2066 LIGHTGRAY,19,535
2067 DARKGRAY,20,550
2068 LIGHTBLUE,21,589
2069 LIGHTGREEN,22,604
2070 LIGHTCYAN,23,620
2071 LIGHTRED,24,635
2072 LIGHTMAGENTA,25,649
2073 YELLOW,26,667
2074 WHITE27,679
2075#define SCREEN_FP(31,700
2076#define SCREEN_START 33,795
2077
2078cp-src/conway.cpp,288
2079#define max(12,357
2080#define min(13,393
2081const int num_rows 15,430
2082const int num_columns 16,470
2083class site *field_of_play[field_of_play18,499
2084int site::total_surrounding(total_surrounding20,550
2085void display(37,958
2086void glider(50,1239
2087void traffic_light(59,1478
2088void main(67,1633
2089
2090cp-src/conway.hpp,164
2091class site:site5,235
2092 site(10,344
2093 char read(12,410
2094 void set(13,444
2095 void clear(14,478
2096 void compute_next_state(15,514
2097 void step(22,717
2098
2099cp-src/clheir.cpp,359
2100const int max_num_generic_objects 9,298
2101generic_object * object_registry[object_registry10,340
2102void init_registry(12,400
2103void step_everybody(19,527
2104void discrete_location::clear_neighbors(clear_neighbors31,852
2105generic_object::generic_object(generic_object36,981
2106generic_object::~generic_object(~generic_object48,1255
2107void agent::move(move53,1353
2108
2109cp-src/clheir.hpp,423
2110class generic_object13,520
2111 virtual void compute_next_state(21,843
2112 virtual void step(22,889
2113const int max_num_directions 31,1220
2114class location:location33,1290
2115 location(43,1643
2116class irregular_location:irregular_location47,1687
2117 irregular_location(51,1763
2118class discrete_location:discrete_location56,1890
2119 discrete_location(62,2045
2120 void assign_neighbor(66,2185
2121class agent:agent75,2509
2122
2123cp-src/fail.C,294
2124struct A 7,263
2125 struct B 8,274
2126 struct C 9,289
2127 C(11,318
2128 operator int(operator int12,342
2129 typedef C T;14,389
2130 typedef B T2;16,414
2131class A 23,453
2132 class B 24,463
2133 class C 25,474
2134 int f(26,488
2135int A::B::f(f31,521
2136main(37,571
2137 class D 41,622
2138 D(43,659
2139
2140el-src/TAGTEST.EL,181
2141(foo::defmumble bletch 3,33
2142(defun foo==bar foo==bar4,66
2143(defalias 'pending-delete-mode pending-delete-mode8,182
2144(defalias (quote explicitly-quoted-pending-delete-mode)11,255
2145
2146el-src/emacs/lisp/progmodes/etags.el,5069
2147(defvar tags-file-name 34,1035
2148(defgroup etags 43,1499
2149(defcustom tags-case-fold-search 47,1567
2150(defcustom tags-table-list 59,2052
2151(defcustom tags-compression-info-list69,2450
2152(defcustom tags-add-tables 88,3232
2153(defcustom tags-revert-without-query 98,3628
2154(defvar tags-table-computed-list 103,3779
2155(defvar tags-table-computed-list-for 112,4263
2156(defvar tags-table-list-pointer 117,4511
2157(defvar tags-table-list-started-at 121,4702
2158(defvar tags-table-set-list 124,4822
2159(defcustom find-tag-hook 129,5001
2160(defcustom find-tag-default-function 137,5264
2161(define-obsolete-variable-alias 'find-tag-marker-ring-lengthfind-tag-marker-ring-length145,5603
2162(defcustom tags-tag-face 148,5700
2163(defcustom tags-apropos-verbose 154,5835
2164(defcustom tags-apropos-additional-actions 160,5999
2165(defvaralias 'find-tag-marker-ring find-tag-marker-ring183,6921
2166(defvar default-tags-table-function 189,7101
2167(defvar tags-location-ring 194,7327
2168(defvar tags-table-files 201,7603
2169(defvar tags-completion-table 206,7770
2170(defvar tags-included-tables 209,7862
2171(defvar next-file-list 212,7957
2172(defvar tags-table-format-functions 217,8063
2173(defvar file-of-tag-function 224,8444
2174(defvar tags-table-files-function 228,8638
2175(defvar tags-completion-table-function 230,8749
2176(defvar snarf-tag-function 232,8844
2177(defvar goto-tag-location-function 236,9053
2178(defvar find-tag-regexp-search-function 239,9226
2179(defvar find-tag-regexp-tag-order 241,9347
2180(defvar find-tag-regexp-next-line-after-failure-p 243,9456
2181(defvar find-tag-search-function 245,9576
2182(defvar find-tag-tag-order 247,9683
2183(defvar find-tag-next-line-after-failure-p 249,9778
2184(defvar list-tags-function 251,9884
2185(defvar tags-apropos-function 253,9972
2186(defvar tags-included-tables-function 255,10066
2187(defvar verify-tags-table-function 257,10185
2188(defun initialize-new-tags-table 260,10296
2189(defun tags-table-mode 276,10984
2190(defun visit-tags-table 285,11249
2191(defun tags-table-check-computed-list 321,12787
2192(defun tags-table-extend-computed-list 360,14658
2193(defun tags-expand-table-name 400,16371
2194(defun tags-table-list-member 409,16714
2195(defun tags-verify-table 421,17186
2196(defun tags-table-including 470,19306
2197(defun tags-next-table 522,21350
2198(defun visit-tags-table-buffer 543,22207
2199(defun tags-reset-tags-tables 712,28517
2200(defun file-of-tag 731,29174
2201(defun tags-table-files 740,29524
2202(defun tags-included-tables 749,29874
2203(defun tags-completion-table 755,30120
2204(defun tags-lazy-completion-table 783,31314
2205(defun tags-completion-at-point-function 799,31949
2206(defun find-tag-tag 818,32699
2207(defvar last-tag 837,33372
2208(defun find-tag-interactive 840,33431
2209(defvar find-tag-history 852,33846
2210(defun find-tag-noselect 860,34016
2211(defun find-tag 932,37130
2212(defun find-tag-other-window 959,38346
2213(defun find-tag-other-frame 1000,40274
2214(defun find-tag-regexp 1025,41448
2215(defalias 'pop-tag-mark pop-tag-mark1049,42610
2216(defvar tag-lines-already-matched 1052,42661
2217(defun find-tag-in-order 1055,42768
2218(defun tag-find-file-of-tag-noselect 1167,47114
2219(defun tag-find-file-of-tag 1200,48960
2220(defun etags-recognize-tags-table 1208,49186
2221(defun etags-verify-tags-table 1241,50817
2222(defun etags-file-of-tag 1246,51015
2223(defun etags-tags-completion-table 1256,51350
2224(defun etags-snarf-tag 1286,52556
2225(defun etags-goto-tag-location 1324,54125
2226(defun etags-list-tags 1388,56568
2227(defmacro tags-with-face 1423,57843
2228(defun etags-tags-apropos-additional 1431,58176
2229(defun etags-tags-apropos 1465,59413
2230(defun etags-tags-table-files 1527,61622
2231(defun etags-tags-included-tables 1542,62058
2232(defun tags-recognize-empty-tags-table 1559,62598
2233(defun tag-exact-file-name-match-p 1587,63744
2234(defun tag-file-name-match-p 1596,64137
2235(defun tag-exact-match-p 1609,64693
2236(defun tag-implicit-name-match-p 1620,65261
2237(defun tag-symbol-match-p 1633,65861
2238(defun tag-word-match-p 1643,66297
2239(defun tag-partial-file-name-match-p 1652,66695
2240(defun tag-any-match-p 1662,67139
2241(defun tag-re-match-p 1667,67323
2242(defcustom tags-loop-revert-buffers 1675,67572
2243(defun next-file 1685,67981
2244(defvar tags-loop-operate 1760,70895
2245(defvar tags-loop-scan1763,70989
2246(defun tags-loop-eval 1771,71318
2247(defun tags-loop-continue 1782,71647
2248(defun tags-search 1850,73953
2249(defun tags-query-replace 1871,74779
2250(defun tags-complete-tags-table-file 1896,76003
2251(defun list-tags 1906,76382
2252(defun tags-apropos 1934,77335
2253(define-button-type 'tags-select-tags-tabletags-select-tags-table1957,78161
2254(defun select-tags-table 1964,78400
2255(defvar select-tags-table-mode-map 2019,80527
2256(define-derived-mode select-tags-table-mode 2030,80910
2257(defun select-tags-table-select 2034,81094
2258(defun select-tags-table-quit 2043,81460
2259(defun complete-tag 2049,81615
2260(defconst etags--xref-limit 2074,82556
2261(defvar etags-xref-find-definitions-tag-order 2076,82591
2262(defun etags-xref-find 2082,82881
2263(defun etags--xref-find-definitions 2096,83410
2264(defclass xref-etags-location 2129,85124
2265(defun xref-make-etags-location 2135,85347
2266(cl-defmethod xref-location-marker 2139,85502
2267(cl-defmethod xref-location-line 2146,85746
2268
2269erl-src/gs_dialog.erl,98
2270-define(VERSION2,32
2271behaviour_info(51,2177
2272show(124,5458
2273dialog_loop(219,9529
2274test(252,10806
2275
2276f-src/entry.for,172
2277 LOGICAL FUNCTION PRTPKG 3,75
2278 ENTRY SETPRT 194,3866
2279 ENTRY MSGSEL 395,8478
2280 & intensity1(577,12231
2281 character*(*) function foo(579,12307
2282
2283forth-src/test-forth.fth,733
2284: a-forth-word20,301
228599 constant a-forth-constant!22,343
228655 value a-forth-value?23,373
2287create :a-forth-dictionary-entry24,397
2288defer #a-defer-word27,460
2289: (another-forth-word)(another-forth-word)29,481
2290 9 field >field136,582
2291 5 field >field237,605
2292constant (a-forth-constant(a-forth-constant38,628
22932000 buffer: #some-storage41,657
2294code assemby-code-word43,685
2295: a-forth-word50,870
2296: (foo)(foo)55,988
2297: foo56,1000
2298: create-bar58,1015
22993 4 2constant 2const61,1074
23002const 2value 2val62,1095
23012variable 2var63,1114
23023.1415e fconstant fconst65,1130
2303fconst fvalue fval66,1155
2304fvariable fvar67,1174
2305synonym mypi69,1190
2306BEGIN-STRUCTURE point71,1211
2307 1 CELLS +FIELD p.x72,1262
2308 1 CELLS +FIELD p.y73,1318
2309
2310go-src/test.go,48
2311package main1,0
2312func say(5,28
2313func main(9,72
2314
2315go-src/test1.go,119
2316package main1,0
2317func (s str) PrintAdd(17,136
2318func (n intNumber) PrintAdd(21,189
2319func test(25,248
2320func main(29,285
2321
2322html-src/softwarelibero.html,200
2323Cos'è il software libero?4,38
2324Licenze d'uso di un programmalicenze65,2502
2325Sfatiamo alcuni miti138,6122
2326Il movimento open sourceoss191,8041
2327Impatto pratico del software liberoimpatto231,10070
2328
2329html-src/index.shtml,104
2330&nbsp;8,281
2331In evidenza15,447
2332Comunicati e iniziative32,976
2333Ultime notizie dall'associazione63,2030
2334
2335html-src/algrthms.html,467
2336Tutorial on Convolutional Coding with Viterbi Decoding--Description of the Data Generation, Convolutional Encoding, Channel Mapping and AWGN, and Quantizing Algorithms7,277
2337Descriptionalgorithms10,481
2338Generating the Datagenalgorithm48,1995
2339Convolutionallyconalgorithm55,2512
2340Nextstatetable262,11587
2341Outputoutputtable350,13915
2342Mapping the Channel Symbolsmapping433,16213
2343Adding Noise to theaddnoise439,16607
2344Quantizing the Receivedquantizing469,19100
2345
2346html-src/software.html,439
2347Francesco Potortì Software Page9,280
2348Software that I wrote for supporting my research activitysimulation36,1398
2349MTGmtg41,1482
2350Fracasfracas65,2624
2351GaliLEOgalileo101,4232
2352Leasqrleasqr114,4677
2353Free software that I wrote for the GNU project or for my personal or workgnu142,6066
2354Etagsetags148,6181
2355checkiso161,6731
2356cgrep178,7549
2357debian-bug.eldebian-bug190,7981
2358tcpdump205,8566
2359Links to interesting softwarelinks216,8893
2360
2361lua-src/allegro.lua,400
2362local function get_layer_by_name 7,175
2363local function count_layers 33,621
2364function GetLayerByName 54,980
2365function GetUniqueLayerName 65,1204
2366function SelectLayer 76,1415
2367function NewLayer 86,1773
2368function NewLayerSet 144,3226
2369function RemoveLayer 170,3750
2370function MoveLayerTop 211,4767
2371function MoveLayerBottom 223,5079
2372function MoveLayerBefore 236,5457
2373function MoveLayerAfter 258,6090
2374
2375lua-src/test.lua,442
2376function Rectangle.getPos 2,15
2377function Rectangle.getPos getPos2,15
2378function Circle.getPos 6,61
2379function Circle.getPos getPos6,61
2380function Cube.data.getFoo 10,102
2381function Cube.data.getFoo getFoo10,102
2382function Square.something:Bar 14,148
2383function Square.something:Bar Bar14,148
2384 function test.me_22a(22,241
2385 function test.me_22a(me_22a22,241
2386 local function test.me22b 25,297
2387 local function test.me22b me22b25,297
2388
2389make-src/Makefile,2175
2390LATEST=1,0
2391RELEASELIST=2,10
2392ADASRC=4,104
2393ASRC=5,171
2394CSRC=6,197
2395CPSRC=10,423
2396ELSRC=13,614
2397ERLSRC=14,661
2398FORTHSRC=15,702
2399FSRC=16,726
2400HTMLSRC=17,776
2401JAVASRC=18,844
2402LUASRC=19,907
2403MAKESRC=20,926
2404OBJCSRC=21,943
2405OBJCPPSRC=22,999
2406PASSRC=23,1035
2407PERLSRC=24,1053
2408PHPSRC=25,1108
2409PSSRC=26,1156
2410PROLSRC=27,1173
2411PYTSRC=28,1210
2412TEXSRC=29,1227
2413YSRC=30,1282
2414SRCS=31,1325
2415NONSRCS=35,1577
2416VHDLFLAGS=37,1624
2417COBOLFLAGS=38,1827
2418POSTSCRIPTFLAGS=39,1889
2419TCLFLAGS=40,1943
2420GETOPTOBJS=42,2002
2421RXINCLUDE=43,2034
2422REGEXOBJS=44,2056
2423CHECKOBJS=46,2075
2424CHECKFLAGS=47,2105
2425OBJS=48,2145
2426CPPFLAGS=49,2190
2427LDFLAGS=50,2259
2428WARNINGS=51,2282
2429CFLAGS=52,2466
2430FASTCFLAGS=55,2530
2431FASTCFLAGSWARN=56,2591
2432FILTER=58,2641
2433REGEX=59,2695
2434xx=60,2741
2435MAKE:MAKE62,2790
2436RUN=63,2825
2437RUN=64,2865
2438OPTIONS=65,2870
2439ARGS=66,2922
2440infiles 68,2940
2441quiettest:quiettest70,3002
2442test:test79,3409
2443${CHECKOBJS}:${CHECKOBJS}88,3805
2444checker:checker90,3849
2445standalone:standalone96,4062
2446prof:prof101,4168
2447fastetags:fastetags104,4198
2448fastctags:fastctags108,4322
2449staticetags:staticetags112,4446
2450rsynctofly:rsynctofly116,4608
2451rsyncfromfly:rsyncfromfly119,4698
2452web ftp publish:web ftp publish122,4794
2453release distrib:release distrib129,5115
2454tags:tags134,5255
2455clean:clean136,5267
2456srclist:srclist139,5302
2457regexfile:regexfile143,5391
2458/home/www/pub/etags.c.gz:/home/www/pub/etags.c.gz149,5566
2459/home/www/pub/software/unix/etags.tar.gz:/home/www/pub/software/unix/etags.tar.gz156,5825
2460regex.o:regex.o159,6031
2461getopt.o:getopt.o162,6086
2462getopt1.o:getopt1.o165,6147
2463etags:etags168,6210
2464ctags:ctags171,6299
2465man manpage:man manpage174,6396
2466etags.1.man:etags.1.man176,6422
2467maintaining.info:maintaining.info179,6475
2468TAGS:TAGS182,6557
2469%ediff:%ediff185,6587
2470oediff:oediff188,6677
2471%cdiff:%cdiff191,6764
2472xdiff:xdiff194,6854
2473ETAGS:ETAGS197,6942
2474ETAGS%:ETAGS%200,7012
2475ETAGS13 ETAGS14 ETAGS15:ETAGS13 ETAGS14 ETAGS15203,7084
2476ETAGS12:ETAGS12206,7216
2477OTAGS:OTAGS209,7304
2478CTAGS:CTAGS212,7369
2479CTAGS%:CTAGS%215,7443
2480CTAGS13 CTAGS14 CTAGS15:CTAGS13 CTAGS14 CTAGS15218,7545
2481EXTAGS:EXTAGS221,7680
2482.PRECIOUS:.PRECIOUS224,7838
2483FRC:FRC226,7894
2484
2485objc-src/Subprocess.h,98
2486#define Subprocess 41,1217
2487#define BUFFERSIZE 43,1267
2488@interface Subprocess:Subprocess45,1292
2489
2490objc-src/Subprocess.m,446
2491#define PTY_TEMPLATE 20,494
2492#define PTY_LENGTH 21,528
2493@interface Subprocess(Private)32,737
2494- childDidExit39,851
2495- fdHandler:fdHandler67,1589
2496showError 98,2360
2497fdHandler 112,2785
2498getptys 119,2907
2499- init:init183,4815
2500 andStdErr:init197,5147
2501- send:(const char *)string withNewline:send300,7436
2502- send:send308,7599
2503- terminateInput314,7689
2504- terminate:terminate321,7810
2505- setDelegate:setDelegate332,7961
2506- delegate338,8031
2507
2508objc-src/PackInsp.h,109
2509#define NUMSTATS 36,1101
2510#define TYPESTOSTAT 37,1120
2511@interface PackageInspector:PackageInspector39,1172
2512
2513objc-src/PackInsp.m,1322
2514static const char RCSid[RCSid30,1032
2515#define VERSION 34,1116
2516# define DEBUG 37,1155
2517#define LISTCONTENTS 39,1181
2518#define OPENBUTTON 47,1352
2519#define LISTCONTENTSBUTTON 48,1449
2520#define LISTDESCRIPTIONBUTTON 49,1562
2521#define STATE_UNINSTALLED 52,1687
2522#define STATE_INSTALLED 53,1807
2523#define STATE_COMPRESSD 54,1948
2524#define SIZEFORMAT 57,2152
2525#define KBYTES 58,2362
2526#define MBYTES 59,2473
2527#define LOCALIZE(61,2585
2528#define LOCALIZE_ARCH(62,2668
2529+newnew67,2802
2530-showInfo:showInfo93,3417
2531-revert:revert107,3737
2532-ok:ok136,4297
2533-loadload143,4424
2534#define LOOKUP(156,4826
2535#undef LOOKUP176,5694
2536-loadKeyValuesFrom:(const char *)type inTable:loadKeyValuesFrom186,5852
2537-loadContentsOf:(const char *)type inTable:loadContentsOf238,7079
2538-loadImageloadImage257,7552
2539#define STAT_EQ(275,7940
2540-(BOOL)shouldLoad280,8116
2541-toggleDescriptiontoggleDescription301,8626
2542-(const char *)getPath:(char *)buf forType:getPath317,8899
2543-setRevertButtonTitlesetRevertButtonTitle333,9320
2544-(const char *)formatSize:(const char *)size inBuf:formatSize344,9525
2545#define WORKING 368,10045
2546-(void)getArchs370,10100
2547-(void)addArchs:addArchs385,10520
2548-subprocess:(Subprocess *)sender output:subprocess428,11351
2549-subprocessDone:subprocessDone436,11484
2550static void openInWorkspace(446,11634
2551-open:open464,12063
2552
2553objcpp-src/SimpleCalc.H,41
2554@interface SimpleCalc:SimpleCalc14,400
2555
2556objcpp-src/SimpleCalc.M,445
2557- init52,1747
2558- appendToDisplay:appendToDisplay60,1933
2559- registerAction:registerAction70,2210
2560- decimalKey:decimalKey77,2348
2561- numberKeys:numberKeys91,2661
2562- equalsKey:equalsKey112,3192
2563- operationKeys:operationKeys131,3680
2564- clearKey:clearKey153,4301
2565- clearAllKey:clearAllKey160,4410
2566- appDidInit:appDidInit168,4591
2567- windowWillClose:windowWillClose178,4882
2568- infoPanel:infoPanel186,5132
2569- helpPanel:helpPanel198,5482
2570
2571pas-src/common.pas,1875
2572procedure InitializeStringPackage;26,527
2573function newtextstring;34,874
2574procedure disposetextstring;52,1404
2575function ConcatT;78,2066
2576function AppendTextString;112,3238
2577function CopyTextString;132,3947
2578procedure CONVERT_CHARSTRING_TO_VALUE;151,4505
2579procedure append_string;172,5166
2580function To_Upper;186,5462
2581function To_Lower;194,5617
2582function EmptyNmStr(209,6213
2583function chartonmstr;219,6436
2584function LowerCaseNmStr;230,6682
2585function concatenatenamestrings;242,7007
2586procedure writenamestring;263,7517
2587function IsControlChar;277,7928
2588function namestringequal;283,8079
2589function NameStringLess;302,8539
2590function IsControlCharName(343,9710
2591function SubString;358,10208
2592function SkipChars;379,10791
2593function RemoveUnderlineControl;397,11311
2594procedure First100Chars;427,12162
2595procedure SkipSpaces;462,13298
2596function SkipBlanks;477,13782
2597function stripname;505,14595
2598function Locate;522,15039
2599function NameHasChar;543,15581
2600function integertonmstr;561,16134
2601function NmStrToInteger;585,16901
2602function AddNullToNmStr;600,17317
2603function ValToNmStr;611,17585
2604function ChangeFileType;625,18037
2605function StripPath;647,18734
2606function ReprOfChar;675,19343
2607procedure ExtractCommentInfo;702,20749
2608procedure INSERT_TREE_NODE;784,24053
2609function GetNameList;920,27926
2610procedure DisposeANameList(925,28010
2611procedure DisposeNameList;938,28340
2612function GetNewNameListNode;943,28409
2613function insertname;972,29051
2614procedure InitNameList;988,29471
2615procedure InitNameStringPool;998,29767
2616procedure NewNameString;1004,29867
2617procedure ReleaseNameString;1022,30232
2618procedure SDTrefStringToRec 1045,30741
2619procedure SDTrefSkipSpaces;1059,31092
2620function SDTrefIsEnd 1070,31323
2621function SDTrefGetInteger 1082,31529
2622procedure SDTrefRecToString 1303,37546
2623function NmStrToErrStr;1497,42305
2624function ErrStrToNmStr;1509,42557
2625function GetTextRef;1529,43112
2626
2627php-src/lce_functions.php,2152
2628 define("LCE_FUNCTIONS"LCE_FUNCTIONS4,38
2629 define("LCE_UNKNOWN"LCE_UNKNOWN9,145
2630 define("LCE_WS"LCE_WS11,194
2631 define("LCE_COMMENT"LCE_COMMENT13,244
2632 define("LCE_COMMENT_USER"LCE_COMMENT_USER15,303
2633 define("LCE_COMMENT_TOOL"LCE_COMMENT_TOOL17,366
2634 define("LCE_MSGID"LCE_MSGID19,430
2635 define("LCE_MSGSTR"LCE_MSGSTR21,488
2636 define("LCE_TEXT"LCE_TEXT23,541
2637 define("STATE_ABORT"STATE_ABORT25,567
2638 define("STATE_OK"STATE_OK26,595
2639 define("STATE_LOOP"STATE_LOOP27,620
2640 class POEntryAD 29,648
2641 function validate(31,683
2642 function checkQuotation(59,1384
2643 class CommentAD 70,1639
2644 function CommentAD(73,1693
2645 function validate(83,1944
2646 class POEntry 105,2410
2647 function POEntry(119,2711
2648 function lineCount(135,3255
2649 function serializeToVars(141,3365
2650 function write(151,3800
2651 class POReader 163,4178
2652 function gettext(177,4457
2653 function parseFromVars(189,4705
2654 function serializeToVars(215,5331
2655 function POReader(229,5613
2656 function read(243,5983
2657 function write(259,6307
2658 function isComment(277,6645
2659 function comment(284,6822
2660 function msgid(304,7247
2661 function msgstr(320,7574
2662 function start(340,8232
2663 function createPOEntries(360,8644
2664 function stripLine(394,9472
2665 function printClassification(421,10056
2666 function classifyLine(432,10301
2667 function getTextDomains(471,11094
2668 class PORManager 498,11756
2669 function PORManager(502,11822
2670 function addPOReader(507,11896
2671 function &getPOReader(getPOReader512,11992
2672 function getDomainNames(517,12081
2673 function &loadPORManager(loadPORManager523,12174
2674 function fileJoin(536,12436
2675 function lce_bindtextdomain(557,12839
2676 function lce_textdomain(614,14530
2677 function lce_gettext(620,14641
2678 function lce_dgettext(626,14767
2679 function lce(634,14966
2680 function lce_bindtextdomain(651,15488
2681 function lce_textdomain(656,15592
2682 function lce_gettext(661,15674
2683 function lce_dgettext(666,15755
2684 function lce(670,15855
2685 function lce_geteditcode(676,15898
2686
2687php-src/ptest.php,46
2688define("TEST"TEST1,0
2689test 4,26
2690foo(16,200
2691
2692perl-src/htlmify-cystic,1197
2693my @section_name;section_name12,236
2694my @appendix_name;appendix_name13,254
2695my @section_toc;section_toc15,274
2696my @appendix_toc;appendix_toc16,291
2697my $new_tag new_tag18,310
2698my $appendix;appendix24,409
2699my $section;section25,423
2700my $subsection;subsection26,436
2701my $subsubsection;subsubsection27,452
2702my $this_file_toc this_file_toc29,472
2703my %file_tocs;file_tocs30,496
2704my @output_files output_files32,512
2705my $file_index file_index33,535
2706my $output_file;output_file35,556
2707my $line;line37,574
2708my $subsection_marker;subsection_marker161,3883
2709my $new;new163,3907
2710sub read_toc 165,3917
2711 my $entry entry218,5621
2712 my $entry entry234,6077
2713 my $entry entry245,6351
2714 my $entry entry252,6536
2715 my $entry entry268,7010
2716 my $entry entry276,7204
2717 my $entry entry281,7328
2718 my $entry entry296,7698
2719sub finish_subsubsections 302,7805
2720sub finish_subsections 309,7987
2721sub finish_sections 320,8310
2722sub finish_appendices 331,8599
2723sub section_url_base 337,8724
2724sub section_url_name 342,8922
2725sub section_url 355,9284
2726 my $name name357,9336
2727sub section_href 364,9452
2728sub section_name 368,9551
2729sub toc_line 372,9655
2730sub file_end 375,9750
2731
2732perl-src/yagrip.pl,233
2733sub getopt 7,156
2734 local($_,$flag,$opt,$f,$r,@temp)($_,$flag,$opt,$f,$r,@temp8,169
2735sub usage 38,856
2736 local($prog,$_,@list)($prog,$_,@list39,868
2737 local($string,$flag,@string,@temp,@last)($string,$flag,@string,@temp,@last40,897
2738
2739perl-src/kai-test.pl,203
2740sub f1 2,16
2741sub main::f2 f26,50
2742package Foo;10,90
2743sub f3 12,104
2744sub Bar::f4 f416,138
2745package Bar;20,177
2746sub f5 22,191
2747package Foo::Bar;26,225
2748sub f6 28,244
2749package main;32,278
2750sub f7 34,293
2751
2752ps-src/rfc1245.ps,2478
2753/FMversion 12,311
2754/FrameDict 17,500
2755/FMVERSION 47,1307
2756/FMLOCAL 56,1494
2757/FMDOCUMENT 73,1766
2758/FMBEGINPAGE 95,2279
2759/FMENDPAGE 109,2516
2760/FMDEFINEFONT 115,2582
2761/FMNORMALIZEGRAPHICS 126,2725
2762/FMBEGINEPSF 142,2955
2763/FMENDEPSF 153,3207
2764/setmanualfeed 158,3283
2765/max 163,3386
2766/min 164,3426
2767/inch 165,3466
2768/pagedimen 166,3485
2769/setpapername 172,3629
2770/papersize 190,4214
2771/manualpapersize 211,4789
2772/desperatepapersize 230,5211
2773/savematrix 239,5370
2774/restorematrix 242,5425
2775/dmatrix 245,5475
2776/dpi 246,5495
2777/freq 248,5583
2778/sangle 249,5658
2779/DiacriticEncoding 250,5717
2780/.notdef 251,5738
2781/.notdef 252,5801
2782/.notdef 253,5864
2783/.notdef 254,5927
2784/.notdef 255,5990
2785/numbersign 256,6051
2786/parenright 257,6115
2787/two 258,6184
2788/less 259,6251
2789/L 260,6320
2790/bracketright 261,6389
2791/i 262,6459
2792/braceright 263,6529
2793/Ntilde 264,6598
2794/atilde 265,6668
2795/iacute 266,6733
2796/ocircumflex 267,6797
2797/udieresis 268,6858
2798/paragraph 269,6919
2799/dieresis 270,6983
2800/yen 271,7050
2801/ordfeminine 272,7109
2802/exclamdown 273,7171
2803/guillemotleft 274,7230
2804/Otilde 275,7296
2805/quoteleft 276,7357
2806/fraction 277,7420
2807/periodcentered 278,7490
2808/Acircumflex 279,7549
2809/Icircumflex 280,7610
2810/Uacute 281,7680
2811/breve 282,7746
2812/ReEncode 284,7814
2813/graymode 300,8020
2814/setpattern 310,8184
2815/grayness 331,8725
2816/normalize 394,9873
2817/dnormalize 397,9942
2818/lnormalize 400,10014
2819/H 403,10104
2820/Z 406,10147
2821/X 409,10176
2822/V 412,10219
2823/N 415,10260
2824/M 418,10286
2825/E 419,10315
2826/D 420,10336
2827/O 421,10358
2828/L 423,10394
2829/Y 430,10489
2830/R 439,10588
2831/RR 450,10696
2832/C 467,10959
2833/U 473,11004
2834/F 477,11039
2835/T 481,11084
2836/RF 484,11115
2837/TF 488,11164
2838/P 495,11219
2839/PF 499,11270
2840/S 506,11344
2841/SF 510,11384
2842/B 517,11446
2843/BF 521,11505
2844/W 538,11714
2845/G 573,12382
2846/A 582,12525
2847/BEGINPRINTCODE 606,12918
2848/ENDPRINTCODE 615,13131
2849/gn 620,13259
2850/cfs 631,13384
2851/ic 636,13473
2852/ms 658,14285
2853/ip 668,14395
2854/wh 678,14492
2855/bl 684,14607
2856/s1 690,14722
2857/fl 691,14739
2858/hx 698,14887
2859/wbytes 709,15055
2860/BEGINBITMAPBWc 713,15147
2861/BEGINBITMAPGRAYc 716,15198
2862/BEGINBITMAP2BITc 719,15251
2863/COMMONBITMAPc 722,15304
2864/BEGINBITMAPBW 739,15660
2865/BEGINBITMAPGRAY 742,15709
2866/BEGINBITMAP2BIT 745,15760
2867/COMMONBITMAP 748,15811
2868/Fmcc 765,16156
2869/ngrayt 773,16371
2870/nredt 774,16393
2871/nbluet 775,16414
2872/ngreent 776,16436
2873/colorsetup 787,16603
2874/fakecolorsetup 814,17370
2875/BITMAPCOLOR 826,17636
2876/BITMAPCOLORc 839,17926
2877/BITMAPGRAY 855,18275
2878/BITMAPGRAYc 858,18335
2879/ENDBITMAP 861,18397
2880/fillprocs 868,18497
2881
2882prol-src/ordsets.prolog,525
2883is_ordset(47,1310
2884list_to_ord_set(63,1688
2885ord_add_element(71,1867
2886ord_del_element(85,2344
2887ord_disjoint(100,2783
2888ord_intersect(108,2953
2889ord_intersection(126,3553
2890ord_intersection3(130,3692
2891ord_intersection(150,4533
2892ord_intersection4(154,4705
2893ord_intersection(176,5666
2894ord_intersection2(181,5814
2895ord_member(200,6320
2896ord_seteq(216,6685
2897ord_setproduct(225,6973
2898ord_subset(240,7379
2899ord_subtract(257,7863
2900ord_symdiff(265,8056
2901ord_union(288,8889
2902ord_union4(303,9354
2903ord_union(324,10173
2904ord_union_all(329,10315
2905
2906prol-src/natded.prolog,2319
2907expandmng(100,2879
2908normalize(116,3359
2909fresh_vars(125,3716
2910subst(138,4134
2911normalize_fresh(159,4660
2912reduce_subterm(171,5112
2913reduce(185,5559
2914free_var(196,5903
2915free_for(209,6246
2916compile_lex(231,6875
2917consult_lex:-consult_lex248,7384
2918lex(259,7754
2919expandsyn(267,8068
2920bas_syn(292,8897
2921compile_empty:-compile_empty310,9376
2922complete(328,10055
2923add_active(340,10527
2924parse(353,10949
2925derived_analyses(364,11341
2926build(378,11967
2927buildact(392,12523
2928mapsyn(412,13544
2929add_edge(434,14280
2930findcats(447,14760
2931normalize_tree(465,15480
2932normalize_trees(475,15858
2933expandmng_tree(486,16250
2934expandmng_trees(496,16616
2935cat(511,17015
2936subtree(644,21268
2937hypothetical_mem(653,21567
2938make_coor(667,22132
2939start_up:-start_up688,23015
2940tokenizeatom(710,23923
2941tokenize(720,24350
2942isoperator(752,25379
2943isoptab(756,25433
2944specialsymbol(765,25758
2945sstab(771,25863
2946parse_cgi(787,26349
2947keyvalseq(792,26512
2948andkeyvalseq(796,26611
2949keyval(799,26690
2950valseq(807,26922
2951plusvalseq(810,27009
2952val(816,27111
2953argvals(824,27428
2954commaargvals(828,27505
2955atomval(833,27580
2956atom(836,27642
2957action(846,28006
2958keyvalcgi(864,28651
2959keyvalscgi(865,28672
2960outsyn(868,28728
2961act(876,29062
2962actout(901,29908
2963texttreelist(912,30091
2964htmltreelist(918,30192
2965fitchtreelist(924,30306
2966pp_html_table_tree(938,30761
2967pp_html_tree(949,31115
2968pp_html_trees(988,32383
2969pp_html_table_fitch_tree(999,32771
2970pp_html_fitch_tree(1017,33674
2971removeexp(1129,39004
2972splitexp(1142,39492
2973pp_exp(1155,39992
2974map_word(1168,40251
2975pp_exps(1180,40476
2976pp_tree(1188,40779
2977pp_trees(1216,41809
2978pp_word_list(1225,42130
2979pp_word(1231,42264
2980pp_word_list_rest(1238,42571
2981pp_cat(1248,42931
2982pp_syn(1255,43198
2983pp_syn_paren(1276,43901
2984pp_paren(1293,44379
2985pp_syn_back(1300,44663
2986pp_bas_cat(1311,45003
2987writecat(1322,45411
2988writesubs(1351,46457
2989writesups(1361,46759
2990writelistsubs(1371,47092
2991pp_lam(1380,47410
2992pp_lam_bracket(1398,48024
2993pp_lam_paren(1407,48340
2994pp_rule(1429,49240
2995member(1447,49868
2996append_list(1451,49921
2997append(1456,50012
2998at_least_one_member(1460,50078
2999numbervars(1464,50173
3000reverse(1467,50211
3001select(1471,50292
3002select_last(1475,50359
3003cat_atoms(1479,50438
3004writelist(1485,50526
3005write_lex_cat(1492,50678
3006writebreaklex(1500,50990
3007write_lex(1513,51267
3008writebreak(1521,51543
3009tt:-tt1531,51715
3010mt:-mt1534,51786
3011cmt:-cmt1537,51880
3012
3013pyt-src/server.py,1438
3014class Controls:Controls17,358
3015 def __init__(18,374
3016 def __repr__(24,590
3017 def __str__(34,871
3018class Server:Server37,934
3019 def __init__(38,948
3020 def dump(73,2198
3021 def __repr__(125,3896
3022 def __str__(128,3945
3023class User:User131,4014
3024 def __init__(132,4026
3025 def __repr__(172,5445
3026 def __str__(206,6883
3027def flag2str(223,7212
3028class LabeledEntry(232,7442
3029 def bind(234,7525
3030 def focus_set(236,7584
3031 def __init__(238,7629
3032def ButtonBar(245,7909
3033def helpwin(255,8280
3034class ListEdit(267,8707
3035 def __init__(269,8808
3036 def handleList(303,10042
3037 def handleNew(306,10094
3038 def editItem(314,10426
3039 def deleteItem(320,10596
3040def ConfirmQuit(326,10760
3041class ControlEdit(375,12377
3042 def PostControls(376,12403
3043 def GatherControls(421,13530
3044class ServerEdit(512,16264
3045 def __init__(513,16289
3046 def post(525,16629
3047 def gather(543,17191
3048 def nosave(547,17304
3049 def save(551,17408
3050 def refreshPort(556,17509
3051 def createWidgets(561,17663
3052 def edituser(631,20708
3053class UserEdit(645,20921
3054 def __init__(646,20944
3055 def post(658,21283
3056 def gather(676,21841
3057 def nosave(680,21950
3058 def save(684,22052
3059 def createWidgets(689,22151
3060class Configure(760,24879
3061 def __init__(761,24916
3062 def MakeDispose(772,25211
3063 def MakeSitelist(786,25706
3064 def editsite(794,25949
3065 def save(797,26022
3066 def nosave(807,26310
3067
3068ruby-src/test.rb,637
3069module ModuleExample1,0
3070 class ClassExample2,21
3071 def instance_method3,44
3072 def ClassExample.class_methodclass_method6,121
3073 def instance_method_exclamation!9,206
3074 def instance_method_question?12,310
3075 def instance_method_equals=instance_method_equals=15,408
3076 def `(18,502
3077 def +(21,592
3078 def [](24,640
3079 def []=([]=27,690
3080 def <<(30,752
3081 def ==(==33,802
3082 def <=(<=36,872
3083 def <=>(<=>39,943
3084 def ===(===42,990
3085 def module_instance_method46,1051
3086 def ModuleExample.module_class_methodmodule_class_method49,1131
3087
3088ruby-src/test1.ru,935
3089class A1,0
3090 def a(2,8
3091 def b(5,38
3092module A9,57
3093 class B10,66
3094 ABC 11,76
3095 Def_ 12,88
3096 Xyzzy 13,106
3097 def foo!15,121
3098 def self._bar?(_bar?18,143
3099 def qux=(qux=22,194
3100 attr_reader :foofoo26,233
3101 attr_reader :read1 read127,254
3102 attr_reader :read1 , :read2;read227,254
3103 attr_reader :read1 , :read2; attr_writer :write1,write1=27,254
3104 attr_reader :read1 , :read2; attr_writer :write1, :write2write2=27,254
3105 attr_writer :bar,bar=28,316
3106 :baz,baz=29,338
3107 :moremore=30,360
3108 attr_accessor :teetee31,382
3109 attr_accessor :teetee=31,382
3110 alias_method :qux,qux32,405
3111 alias_method :xyz,xyz33,456
3112 :tee ; attr_reader :subtlesubtle34,479
3113 attr_reader(:foo1,foo135,523
3114 attr_reader(:foo1, :bar1,bar135,523
3115 :qux1)qux136,563
3116 alias_method ( :foo2,foo237,586
3117A::Constant Constant42,655
3118
3119rs-src/test.rs,52
3120enum IpAddrKind 3,11
3121fn test1(8,48
3122fn main(12,88
3123
3124scm-src/test.scm,260
3125(define hello 1,0
3126(set! hello 3,32
3127(define (hello-world)5,62
3128(define (there-is-a-=-in-the-middle!)there-is-a-=-in-the-middle!10,128
3129(define =starts-with-equals! =starts-with-equals!12,171
3130(define (((((curry-test 14,205
3131(define-syntax test-begin17,265
3132
3133tex-src/testenv.tex,51
3134\newcommand{\nm}nm4,77
3135\section{blah}blah8,139
3136
3137tex-src/gzip.texi,303
3138@node Top,62,2139
3139@node Copying,80,2652
3140@node Overview,83,2705
3141@node Sample,166,7273
3142@node Invoking gzip,Invoking gzip210,8829
3143@node Advanced usage,Advanced usage357,13497
3144@node Environment,420,15209
3145@node Tapes,437,15770
3146@node Problems,460,16769
3147@node Concept Index,Concept Index473,17289
3148
3149tex-src/texinfo.tex,55236
3150\def\texinfoversion{texinfoversion26,1035
3151\let\ptexlbrace=\{ptexlbrace35,1308
3152\let\ptexrbrace=\}ptexrbrace36,1327
3153\let\ptexdots=\dotsptexdots37,1346
3154\let\ptexdot=\.ptexdot38,1366
3155\let\ptexstar=\*ptexstar39,1382
3156\let\ptexend=\endptexend40,1399
3157\let\ptexbullet=\bulletptexbullet41,1417
3158\let\ptexb=\bptexb42,1441
3159\let\ptexc=\cptexc43,1455
3160\let\ptexi=\iptexi44,1469
3161\let\ptext=\tptext45,1483
3162\let\ptexl=\lptexl46,1497
3163\let\ptexL=\LptexL47,1511
3164\def\tie{tie49,1526
3165\def\gloggingall{gloggingall72,2276
3166\def\loggingall{loggingall73,2345
3167\def\onepageout#1{onepageout99,3282
3168\shipout\vbox{{\let\hsize=\pagewidth \makeheadline}hsize103,3489
3169{\let\hsize=\pagewidth \makefootline}hsize104,3556
3170\def\croppageout#1{croppageout115,4032
3171 {\let\hsize=\pagewidth \makeheadline}hsize126,4511
3172 {\let\hsize=\pagewidth \makefootline}hsize128,4569
3173\def\cropmarks{cropmarks142,5092
3174\def\cropmarks{\let\onepageout=\croppageout }onepageout142,5092
3175\def\pagebody#1{pagebody144,5139
3176\gdef\pagecontents#1{pagecontents146,5220
3177\def\ewtop{ewtop157,5594
3178\def\nstop{nstop158,5658
3179\def\ewbot{ewbot160,5741
3180\def\nsbot{nsbot161,5805
3181\def\parsearg #1{parsearg170,6104
3182\def\parsearg #1{\let\next=#1\begingroup\obeylines\futurelet\temp\parseargx}next170,6104
3183\def\parseargx{parseargx172,6182
3184\gdef\parseargdiscardspace {parseargdiscardspace178,6321
3185\gdef\obeyedspace{obeyedspace180,6399
3186\def\parseargline{parseargline182,6422
3187\gdef\parsearglinex #1^^M{parsearglinex184,6493
3188\def\flushcr{flushcr186,6543
3189\def\flushcr{\ifx\par\lisppar \def\next##1{next186,6543
3190\def\flushcr{\ifx\par\lisppar \def\next##1{}\else \let\next=\relax \fi \next}next186,6543
3191\newif\ifENV \ENVfalse \def\inENV{inENV190,6742
3192\def\ENVcheck{ENVcheck191,6806
3193\outer\def\begin{begin198,7053
3194\def\beginxxx #1{beginxxx200,7091
3195\def\end{end208,7346
3196\def\endxxx #1{endxxx210,7374
3197\def\errorE#1{errorE216,7563
3198\def\singlespace{singlespace222,7757
3199\def\@{@232,7980
3200\def\`{`236,8080
3201\def\'{'237,8092
3202\def\mylbrace {mylbrace241,8140
3203\def\myrbrace {myrbrace242,8173
3204\let\{=\mylbrace{243,8206
3205\let\}=\myrbrace}244,8223
3206\def\:{:247,8287
3207\def\*{*250,8341
3208\def\.{.253,8417
3209\def\w#1{w258,8648
3210\def\group{group268,9131
3211 \def\Egroup{Egroup273,9295
3212\def\need{need289,9737
3213\def\needx#1{needx300,10014
3214\let\br = \parbr335,11355
3215\def\dots{dots339,11400
3216\def\page{page343,11464
3217\def\exdent{exdent353,11791
3218\def\exdentyyy #1{exdentyyy354,11824
3219\def\nofillexdent{nofillexdent357,11968
3220\def\nofillexdentyyy #1{nofillexdentyyy358,12013
3221\def\include{include365,12197
3222\def\includezzz #1{includezzz366,12232
3223\def\includezzz #1{{\def\thisfile{thisfile366,12232
3224\def\thisfile{thisfile369,12283
3225\def\center{center373,12346
3226\def\centerzzz #1{centerzzz374,12379
3227\def\sp{sp380,12521
3228\def\spxxx #1{spxxx381,12546
3229\def\comment{comment387,12720
3230\def\commentxxx #1{commentxxx390,12817
3231\let\c=\commentc392,12883
3232\def\ignoresections{ignoresections396,12986
3233\let\chapter=\relaxchapter397,13008
3234\let\unnumbered=\relaxunnumbered398,13028
3235\let\top=\relaxtop399,13051
3236\let\unnumberedsec=\relaxunnumberedsec400,13067
3237\let\unnumberedsection=\relaxunnumberedsection401,13093
3238\let\unnumberedsubsec=\relaxunnumberedsubsec402,13123
3239\let\unnumberedsubsection=\relaxunnumberedsubsection403,13152
3240\let\unnumberedsubsubsec=\relaxunnumberedsubsubsec404,13185
3241\let\unnumberedsubsubsection=\relaxunnumberedsubsubsection405,13217
3242\let\section=\relaxsection406,13253
3243\let\subsec=\relaxsubsec407,13273
3244\let\subsubsec=\relaxsubsubsec408,13292
3245\let\subsection=\relaxsubsection409,13314
3246\let\subsubsection=\relaxsubsubsection410,13337
3247\let\appendix=\relaxappendix411,13363
3248\let\appendixsec=\relaxappendixsec412,13384
3249\let\appendixsection=\relaxappendixsection413,13408
3250\let\appendixsubsec=\relaxappendixsubsec414,13436
3251\let\appendixsubsection=\relaxappendixsubsection415,13463
3252\let\appendixsubsubsec=\relaxappendixsubsubsec416,13494
3253\let\appendixsubsubsection=\relaxappendixsubsubsection417,13524
3254\let\contents=\relaxcontents418,13558
3255\let\smallbook=\relaxsmallbook419,13579
3256\let\titlepage=\relaxtitlepage420,13601
3257\def\ignore{ignore423,13626
3258\long\def\ignorexxx #1\end ignore{ignorexxx427,13766
3259\def\direntry{direntry429,13825
3260\long\def\direntryxxx #1\end direntry{direntryxxx430,13864
3261\def\ifset{ifset434,13974
3262\def\ifsetxxx #1{ifsetxxx436,14032
3263\expandafter\ifx\csname IF#1\endcsname\relax \let\temp=\ifsetfailtemp437,14059
3264\else \let\temp=\relax \fitemp438,14125
3265\def\Eifset{Eifset440,14159
3266\def\ifsetfail{ifsetfail441,14173
3267\long\def\ifsetfailxxx #1\end ifset{ifsetfailxxx442,14229
3268\def\ifclear{ifclear444,14290
3269\def\ifclearxxx #1{ifclearxxx446,14352
3270\expandafter\ifx\csname IF#1\endcsname\relax \let\temp=\relaxtemp447,14381
3271\else \let\temp=\ifclearfail \fitemp448,14443
3272\def\Eifclear{Eifclear450,14483
3273\def\ifclearfail{ifclearfail451,14499
3274\long\def\ifclearfailxxx #1\end ifclear{ifclearfailxxx452,14559
3275\def\set{set456,14710
3276\def\setxxx #1{setxxx457,14737
3277\expandafter\let\csname IF#1\endcsname=\set}csname458,14753
3278\def\clear{clear460,14799
3279\def\clearxxx #1{clearxxx461,14830
3280\expandafter\let\csname IF#1\endcsname=\relax}csname462,14848
3281\def\iftex{iftex466,14947
3282\def\Eiftex{Eiftex467,14960
3283\def\ifinfo{ifinfo468,14974
3284\long\def\ifinfoxxx #1\end ifinfo{ifinfoxxx469,15024
3285\long\def\menu #1\end menu{menu471,15083
3286\def\asis#1{asis472,15112
3287\let\implicitmath = $implicitmath484,15633
3288\def\math#1{math485,15655
3289\def\node{node487,15699
3290\def\nodezzz#1{nodezzz488,15737
3291\def\nodexxx[#1,#2]{nodexxx489,15768
3292\def\nodexxx[#1,#2]{\gdef\lastnode{lastnode489,15768
3293\let\lastnode=\relaxlastnode490,15808
3294\def\donoderef{donoderef492,15830
3295\let\lastnode=\relax}lastnode494,15928
3296\def\unnumbnoderef{unnumbnoderef496,15951
3297\let\lastnode=\relax}lastnode498,16059
3298\def\appendixnoderef{appendixnoderef500,16082
3299\expandafter\expandafter\expandafter\appendixsetref{setref501,16128
3300\let\lastnode=\relax}lastnode502,16194
3301\let\refill=\relaxrefill504,16217
3302\def\setfilename{setfilename509,16431
3303 \global\let\setfilename=\comment % Ignore extra @setfilename cmds.setfilename514,16562
3304\outer\def\bye{bye518,16677
3305\def\inforef #1{inforef520,16733
3306\def\inforefzzz #1,#2,#3,#4**{inforefzzz521,16771
3307\def\losespace #1{losespace523,16868
3308\def\sf{sf532,17072
3309\let\li = \sf % Sometimes we call it \li, not \sf.li533,17100
3310\let\mainmagstep=\magstephalfmainmagstep536,17201
3311\let\mainmagstep=\magstep1mainmagstep539,17250
3312\font\defbf=cmbx10 scaled \magstep1 %was 1314bf558,17867
3313\font\deftt=cmtt10 scaled \magstep1tt559,17913
3314\def\df{df560,17949
3315\def\df{\let\tentt=\deftt \let\tenbf = \defbf \bf}tentt560,17949
3316\def\df{\let\tentt=\deftt \let\tenbf = \defbf \bf}tt560,17949
3317\def\df{\let\tentt=\deftt \let\tenbf = \defbf \bf}tenbf560,17949
3318\def\df{\let\tentt=\deftt \let\tenbf = \defbf \bf}bf560,17949
3319\let\indsl=\inditindsl570,18310
3320\let\indtt=\ninettindtt571,18328
3321\let\indsf=\indrmindsf572,18347
3322\let\indbf=\indrmindbf573,18365
3323\let\indsc=\indrmindsc574,18383
3324\let\chapbf=\chaprmchapbf584,18643
3325\let\authorrm = \secrmauthorrm627,20193
3326\def\resetmathfonts{resetmathfonts635,20543
3327\def\textfonts{textfonts648,21132
3328 \let\tenrm=\textrm \let\tenit=\textit \let\tensl=\textsltenrm649,21149
3329 \let\tenrm=\textrm \let\tenit=\textit \let\tensl=\textsltenit649,21149
3330 \let\tenrm=\textrm \let\tenit=\textit \let\tensl=\textsltensl649,21149
3331 \let\tenbf=\textbf \let\tentt=\texttt \let\smallcaps=\textsctenbf650,21208
3332 \let\tenbf=\textbf \let\tentt=\texttt \let\smallcaps=\textsctentt650,21208
3333 \let\tenbf=\textbf \let\tentt=\texttt \let\smallcaps=\textscsmallcaps650,21208
3334 \let\tensf=\textsf \let\teni=\texti \let\tensy=\textsytensf651,21271
3335 \let\tensf=\textsf \let\teni=\texti \let\tensy=\textsyteni651,21271
3336 \let\tensf=\textsf \let\teni=\texti \let\tensy=\textsytensy651,21271
3337\def\chapfonts{chapfonts653,21347
3338 \let\tenrm=\chaprm \let\tenit=\chapit \let\tensl=\chapsl tenrm654,21364
3339 \let\tenrm=\chaprm \let\tenit=\chapit \let\tensl=\chapsl tenit654,21364
3340 \let\tenrm=\chaprm \let\tenit=\chapit \let\tensl=\chapsl tensl654,21364
3341 \let\tenbf=\chapbf \let\tentt=\chaptt \let\smallcaps=\chapsctenbf655,21424
3342 \let\tenbf=\chapbf \let\tentt=\chaptt \let\smallcaps=\chapsctentt655,21424
3343 \let\tenbf=\chapbf \let\tentt=\chaptt \let\smallcaps=\chapscsmallcaps655,21424
3344 \let\tensf=\chapsf \let\teni=\chapi \let\tensy=\chapsytensf656,21487
3345 \let\tensf=\chapsf \let\teni=\chapi \let\tensy=\chapsyteni656,21487
3346 \let\tensf=\chapsf \let\teni=\chapi \let\tensy=\chapsytensy656,21487
3347\def\secfonts{secfonts658,21563
3348 \let\tenrm=\secrm \let\tenit=\secit \let\tensl=\secsltenrm659,21579
3349 \let\tenrm=\secrm \let\tenit=\secit \let\tensl=\secsltenit659,21579
3350 \let\tenrm=\secrm \let\tenit=\secit \let\tensl=\secsltensl659,21579
3351 \let\tenbf=\secbf \let\tentt=\sectt \let\smallcaps=\secsctenbf660,21635
3352 \let\tenbf=\secbf \let\tentt=\sectt \let\smallcaps=\secsctentt660,21635
3353 \let\tenbf=\secbf \let\tentt=\sectt \let\smallcaps=\secscsmallcaps660,21635
3354 \let\tensf=\secsf \let\teni=\seci \let\tensy=\secsytensf661,21695
3355 \let\tensf=\secsf \let\teni=\seci \let\tensy=\secsyteni661,21695
3356 \let\tensf=\secsf \let\teni=\seci \let\tensy=\secsytensy661,21695
3357\def\subsecfonts{subsecfonts663,21768
3358 \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsltenrm664,21787
3359 \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsltenit664,21787
3360 \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsltensl664,21787
3361 \let\tenbf=\ssecbf \let\tentt=\ssectt \let\smallcaps=\ssecsctenbf665,21846
3362 \let\tenbf=\ssecbf \let\tentt=\ssectt \let\smallcaps=\ssecsctentt665,21846
3363 \let\tenbf=\ssecbf \let\tentt=\ssectt \let\smallcaps=\ssecscsmallcaps665,21846
3364 \let\tensf=\ssecsf \let\teni=\sseci \let\tensy=\ssecsytensf666,21909
3365 \let\tensf=\ssecsf \let\teni=\sseci \let\tensy=\ssecsyteni666,21909
3366 \let\tensf=\ssecsf \let\teni=\sseci \let\tensy=\ssecsytensy666,21909
3367\def\indexfonts{indexfonts668,21985
3368 \let\tenrm=\indrm \let\tenit=\indit \let\tensl=\indsltenrm669,22003
3369 \let\tenrm=\indrm \let\tenit=\indit \let\tensl=\indsltenit669,22003
3370 \let\tenrm=\indrm \let\tenit=\indit \let\tensl=\indsltensl669,22003
3371 \let\tenbf=\indbf \let\tentt=\indtt \let\smallcaps=\indsctenbf670,22059
3372 \let\tenbf=\indbf \let\tentt=\indtt \let\smallcaps=\indsctentt670,22059
3373 \let\tenbf=\indbf \let\tentt=\indtt \let\smallcaps=\indscsmallcaps670,22059
3374 \let\tensf=\indsf \let\teni=\indi \let\tensy=\indsytensf671,22119
3375 \let\tensf=\indsf \let\teni=\indi \let\tensy=\indsyteni671,22119
3376 \let\tensf=\indsf \let\teni=\indi \let\tensy=\indsytensy671,22119
3377\def\smartitalicx{smartitalicx691,22717
3378\def\smartitalic#1{smartitalic692,22793
3379\let\i=\smartitalici694,22851
3380\let\var=\smartitalicvar695,22871
3381\let\dfn=\smartitalicdfn696,22893
3382\let\emph=\smartitalicemph697,22915
3383\let\cite=\smartitaliccite698,22938
3384\def\b#1{b700,22962
3385\let\strong=\bstrong701,22981
3386\def\t#1{t703,22997
3387\let\ttfont = \tttfont704,23072
3388\def\samp #1{samp706,23149
3389\def\key #1{key707,23182
3390\def\ctrl #1{ctrl708,23243
3391\let\file=\sampfile710,23285
3392\def\tclose#1{tclose716,23445
3393\let\code=\tclosecode722,23722
3394\def\xkey{xkey728,23880
3395\def\kbdfoo#1#2#3\par{kbdfoo729,23896
3396\def\kbdfoo#1#2#3\par{\def\one{one729,23896
3397\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{three729,23896
3398\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{threex729,23896
3399\def\dmn#1{dmn738,24197
3400\def\kbd#1{kbd740,24224
3401\def\kbd#1{\def\look{look740,24224
3402\def\l#1{l742,24281
3403\def\r#1{r744,24310
3404\def\sc#1{sc746,24378
3405\def\ii#1{ii747,24421
3406\def\titlefont#1{titlefont755,24654
3407\def\titlepage{titlepage761,24757
3408 \let\subtitlerm=\tenrmsubtitlerm762,24810
3409 \def\subtitlefont{subtitlefont766,24984
3410 \def\authorfont{authorfont768,25068
3411 \def\title{title774,25278
3412 \def\titlezzz##1{titlezzz775,25313
3413 \def\subtitle{subtitle783,25628
3414 \def\subtitlezzz##1{subtitlezzz784,25669
3415 \def\author{author787,25787
3416 \def\authorzzz##1{authorzzz788,25824
3417 \let\oldpage = \pageoldpage793,26091
3418 \def\page{page794,26115
3419 \let\page = \oldpagepage799,26206
3420\def\Etitlepage{Etitlepage804,26284
3421\def\finishtitlepage{finishtitlepage817,26672
3422\let\thispage=\foliothispage825,26825
3423\let\HEADINGShook=\relaxHEADINGShook837,27420
3424\def\evenheading{evenheading846,27680
3425\def\oddheading{oddheading847,27723
3426\def\everyheading{everyheading848,27764
3427\def\evenfooting{evenfooting850,27810
3428\def\oddfooting{oddfooting851,27853
3429\def\everyfooting{everyfooting852,27894
3430\gdef\evenheadingxxx #1{evenheadingxxx856,27958
3431\gdef\evenheadingyyy #1@|#2@|#3@|#4\finish{evenheadingyyy857,28017
3432\gdef\oddheadingxxx #1{oddheadingxxx860,28126
3433\gdef\oddheadingyyy #1@|#2@|#3@|#4\finish{oddheadingyyy861,28183
3434\gdef\everyheadingxxx #1{everyheadingxxx864,28290
3435\gdef\everyheadingyyy #1@|#2@|#3@|#4\finish{everyheadingyyy865,28351
3436\gdef\evenfootingxxx #1{evenfootingxxx869,28522
3437\gdef\evenfootingyyy #1@|#2@|#3@|#4\finish{evenfootingyyy870,28581
3438\gdef\oddfootingxxx #1{oddfootingxxx873,28690
3439\gdef\oddfootingyyy #1@|#2@|#3@|#4\finish{oddfootingyyy874,28747
3440\gdef\everyfootingxxx #1{everyfootingxxx877,28854
3441\gdef\everyfootingyyy #1@|#2@|#3@|#4\finish{everyfootingyyy878,28915
3442\def\headings #1 {headings893,29586
3443\def\HEADINGSoff{HEADINGSoff895,29635
3444\def\HEADINGSdouble{HEADINGSdouble904,30062
3445\def\HEADINGSsingle{HEADINGSsingle914,30382
3446\def\HEADINGSon{HEADINGSon922,30603
3447\def\HEADINGSafter{HEADINGSafter924,30637
3448\def\HEADINGSafter{\let\HEADINGShook=\HEADINGSdoublex}HEADINGShook924,30637
3449\let\HEADINGSdoubleafter=\HEADINGSafterHEADINGSdoubleafter925,30692
3450\def\HEADINGSdoublex{HEADINGSdoublex926,30732
3451\def\HEADINGSsingleafter{HEADINGSsingleafter933,30920
3452\def\HEADINGSsingleafter{\let\HEADINGShook=\HEADINGSsinglex}HEADINGShook933,30920
3453\def\HEADINGSsinglex{HEADINGSsinglex934,30981
3454\def\today{today943,31256
3455\def\thistitle{thistitle958,31801
3456\def\settitle{settitle959,31826
3457\def\settitlezzz #1{settitlezzz960,31863
3458\def\settitlezzz #1{\gdef\thistitle{thistitle960,31863
3459\def\internalBitem{internalBitem992,32793
3460\def\internalBitemx{internalBitemx993,32843
3461\def\internalBxitem "#1"{internalBxitem995,32888
3462\def\internalBxitem "#1"{\def\xitemsubtopix{xitemsubtopix995,32888
3463\def\internalBxitemx "#1"{internalBxitemx996,32968
3464\def\internalBxitemx "#1"{\def\xitemsubtopix{xitemsubtopix996,32968
3465\def\internalBkitem{internalBkitem998,33043
3466\def\internalBkitemx{internalBkitemx999,33095
3467\def\kitemzzz #1{kitemzzz1001,33142
3468\def\xitemzzz #1{xitemzzz1004,33244
3469\def\itemzzz #1{itemzzz1007,33347
3470\def\item{item1037,34418
3471\def\itemx{itemx1038,34469
3472\def\kitem{kitem1039,34522
3473\def\kitemx{kitemx1040,34575
3474\def\xitem{xitem1041,34630
3475\def\xitemx{xitemx1042,34683
3476\def\description{description1045,34793
3477\def\table{table1047,34843
3478\gdef\tablex #1^^M{tablex1049,34925
3479\def\ftable{ftable1052,34987
3480\gdef\ftablex #1^^M{ftablex1054,35071
3481\def\Eftable{Eftable1056,35133
3482\let\Etable=\relax}Etable1057,35180
3483\def\vtable{vtable1059,35202
3484\gdef\vtablex #1^^M{vtablex1061,35286
3485\def\Evtable{Evtable1063,35348
3486\let\Etable=\relax}Etable1064,35395
3487\def\dontindex #1{dontindex1066,35417
3488\def\fnitemindex #1{fnitemindex1067,35437
3489\def\vritemindex #1{vritemindex1068,35482
3490\gdef\tabley#1#2 #3 #4 #5 #6 #7\endtabley{tabley1071,35543
3491\def\tablez #1#2#3#4#5#6{tablez1074,35631
3492\def\Edescription{Edescription1077,35689
3493\let\itemindex=#1%itemindex1078,35735
3494\def\itemfont{itemfont1082,35890
3495\def\Etable{Etable1090,36116
3496\let\item = \internalBitem %item1091,36162
3497\let\itemx = \internalBitemx %itemx1092,36191
3498\let\kitem = \internalBkitem %kitem1093,36222
3499\let\kitemx = \internalBkitemx %kitemx1094,36253
3500\let\xitem = \internalBxitem %xitem1095,36286
3501\let\xitemx = \internalBxitemx %xitemx1096,36317
3502\def\itemize{itemize1103,36440
3503\def\itemizezzz #1{itemizezzz1105,36476
3504\def\itemizey #1#2{itemizey1110,36571
3505\def\itemcontents{itemcontents1120,36858
3506\let\item=\itemizeitem}item1121,36881
3507\def\bullet{bullet1123,36906
3508\def\minus{minus1124,36933
3509\def\frenchspacing{frenchspacing1128,37041
3510\def\splitoff#1#2\endmark{splitoff1134,37266
3511\def\splitoff#1#2\endmark{\def\first{first1134,37266
3512\def\splitoff#1#2\endmark{\def\first{#1}\def\rest{rest1134,37266
3513\def\enumerate{enumerate1140,37496
3514\def\enumeratezzz #1{enumeratezzz1141,37535
3515\def\enumeratey #1 #2\endenumeratey{enumeratey1142,37588
3516 \def\thearg{thearg1146,37735
3517 \ifx\thearg\empty \def\thearg{thearg1147,37754
3518\def\numericenumerate{numericenumerate1184,39088
3519\def\lowercaseenumerate{lowercaseenumerate1190,39218
3520\def\uppercaseenumerate{uppercaseenumerate1203,39565
3521\def\startenumeration#1{startenumeration1219,40055
3522\def\alphaenumerate{alphaenumerate1227,40237
3523\def\capsenumerate{capsenumerate1228,40272
3524\def\Ealphaenumerate{Ealphaenumerate1229,40306
3525\def\Ecapsenumerate{Ecapsenumerate1230,40340
3526\def\itemizeitem{itemizeitem1234,40420
3527{\let\par=\endgraf \smallbreak}par1236,40460
3528\gdef\newwrite{newwrite1249,40841
3529\def\newindex #1{newindex1259,41277
3530\expandafter\xdef\csname#1index\endcsname{csname1262,41439
3531\def\defindex{defindex1268,41566
3532\def\newcodeindex #1{newcodeindex1272,41674
3533\expandafter\xdef\csname#1index\endcsname{csname1275,41840
3534\def\defcodeindex{defcodeindex1279,41934
3535\def\synindex #1 #2 {synindex1283,42114
3536\expandafter\let\expandafter\synindexfoo\expandafter=\csname#2indfile\endcsnameexpandafter1284,42137
3537\expandafter\let\csname#1indfile\endcsname=\synindexfoocsname1285,42217
3538\expandafter\xdef\csname#1index\endcsname{csname1286,42273
3539\def\syncodeindex #1 #2 {syncodeindex1292,42454
3540\expandafter\let\expandafter\synindexfoo\expandafter=\csname#2indfile\endcsnameexpandafter1293,42481
3541\expandafter\let\csname#1indfile\endcsname=\synindexfoocsname1294,42561
3542\expandafter\xdef\csname#1index\endcsname{csname1295,42617
3543\def\doindex#1{doindex1309,43133
3544\def\doindex#1{\edef\indexname{indexname1309,43133
3545\def\singleindexer #1{singleindexer1310,43192
3546\def\singleindexer #1{\doind{\indexname}name1310,43192
3547\def\docodeindex#1{docodeindex1313,43304
3548\def\docodeindex#1{\edef\indexname{indexname1313,43304
3549\def\singlecodeindexer #1{singlecodeindexer1314,43371
3550\def\singlecodeindexer #1{\doind{\indexname}name1314,43371
3551\def\indexdummies{indexdummies1316,43429
3552\def\_{_1317,43449
3553\def\w{w1318,43477
3554\def\bf{bf1319,43504
3555\def\rm{rm1320,43533
3556\def\sl{sl1321,43562
3557\def\sf{sf1322,43591
3558\def\tt{tt1323,43619
3559\def\gtr{gtr1324,43647
3560\def\less{less1325,43677
3561\def\hat{hat1326,43709
3562\def\char{char1327,43739
3563\def\TeX{TeX1328,43771
3564\def\dots{dots1329,43801
3565\def\copyright{copyright1330,43834
3566\def\tclose##1{tclose1331,43877
3567\def\code##1{code1332,43922
3568\def\samp##1{samp1333,43963
3569\def\t##1{t1334,44004
3570\def\r##1{r1335,44039
3571\def\i##1{i1336,44074
3572\def\b##1{b1337,44109
3573\def\cite##1{cite1338,44144
3574\def\key##1{key1339,44185
3575\def\file##1{file1340,44224
3576\def\var##1{var1341,44265
3577\def\kbd##1{kbd1342,44304
3578\def\indexdummyfont#1{indexdummyfont1347,44460
3579\def\indexdummytex{indexdummytex1348,44486
3580\def\indexdummydots{indexdummydots1349,44510
3581\def\indexnofonts{indexnofonts1351,44536
3582\let\w=\indexdummyfontw1352,44556
3583\let\w=\indexdummyfontdummyfont1352,44556
3584\let\t=\indexdummyfontt1353,44579
3585\let\t=\indexdummyfontdummyfont1353,44579
3586\let\r=\indexdummyfontr1354,44602
3587\let\r=\indexdummyfontdummyfont1354,44602
3588\let\i=\indexdummyfonti1355,44625
3589\let\i=\indexdummyfontdummyfont1355,44625
3590\let\b=\indexdummyfontb1356,44648
3591\let\b=\indexdummyfontdummyfont1356,44648
3592\let\emph=\indexdummyfontemph1357,44671
3593\let\emph=\indexdummyfontdummyfont1357,44671
3594\let\strong=\indexdummyfontstrong1358,44697
3595\let\strong=\indexdummyfontdummyfont1358,44697
3596\let\cite=\indexdummyfontcite1359,44725
3597\let\cite=\indexdummyfontdummyfont1359,44725
3598\let\sc=\indexdummyfontsc1360,44751
3599\let\sc=\indexdummyfontdummyfont1360,44751
3600\let\tclose=\indexdummyfonttclose1364,44923
3601\let\tclose=\indexdummyfontdummyfont1364,44923
3602\let\code=\indexdummyfontcode1365,44951
3603\let\code=\indexdummyfontdummyfont1365,44951
3604\let\file=\indexdummyfontfile1366,44977
3605\let\file=\indexdummyfontdummyfont1366,44977
3606\let\samp=\indexdummyfontsamp1367,45003
3607\let\samp=\indexdummyfontdummyfont1367,45003
3608\let\kbd=\indexdummyfontkbd1368,45029
3609\let\kbd=\indexdummyfontdummyfont1368,45029
3610\let\key=\indexdummyfontkey1369,45054
3611\let\key=\indexdummyfontdummyfont1369,45054
3612\let\var=\indexdummyfontvar1370,45079
3613\let\var=\indexdummyfontdummyfont1370,45079
3614\let\TeX=\indexdummytexTeX1371,45104
3615\let\TeX=\indexdummytexdummytex1371,45104
3616\let\dots=\indexdummydotsdots1372,45128
3617\let\dots=\indexdummydotsdummydots1372,45128
3618\let\indexbackslash=0 %overridden during \printindex.indexbackslash1382,45380
3619\def\doind #1#2{doind1384,45436
3620{\indexdummies % Must do this here, since \bf, etc expand at this stagedummies1386,45479
3621{\let\folio=0% Expand all macros now EXCEPT \foliofolio1388,45568
3622\def\rawbackslashxx{rawbackslashxx1389,45619
3623\def\rawbackslashxx{\indexbackslash}backslash1389,45619
3624{\indexnofontsnofonts1394,45881
3625\xdef\temp1{temp11395,45896
3626\edef\temp{temp1399,46068
3627\def\dosubind #1#2#3{dosubind1405,46192
3628{\indexdummies % Must do this here, since \bf, etc expand at this stagedummies1407,46240
3629{\let\folio=0%folio1409,46329
3630\def\rawbackslashxx{rawbackslashxx1410,46344
3631\def\rawbackslashxx{\indexbackslash}backslash1410,46344
3632{\indexnofontsnofonts1414,46498
3633\xdef\temp1{temp11415,46513
3634\edef\temp{temp1419,46688
3635\def\findex {findex1443,47429
3636\def\kindex {kindex1444,47452
3637\def\cindex {cindex1445,47475
3638\def\vindex {vindex1446,47498
3639\def\tindex {tindex1447,47521
3640\def\pindex {pindex1448,47544
3641\def\cindexsub {cindexsub1450,47568
3642\gdef\cindexsub "#1" #2^^M{cindexsub1452,47631
3643\def\printindex{printindex1462,47895
3644\def\doprintindex#1{doprintindex1464,47936
3645 \def\indexbackslash{indexbackslash1481,48421
3646 \indexfonts\rm \tolerance=9500 \advance\baselineskip -1ptfonts\rm1482,48460
3647\def\initial #1{initial1517,49532
3648{\let\tentt=\sectt \let\tt=\sectt \let\sf=\sectttentt1518,49550
3649{\let\tentt=\sectt \let\tt=\sectt \let\sf=\sectttt1518,49550
3650{\let\tentt=\sectt \let\tt=\sectt \let\sf=\secttsf1518,49550
3651\def\entry #1#2{entry1523,49739
3652 \null\nobreak\indexdotfill % Have leaders before the page number.dotfill1540,50386
3653\def\indexdotfill{indexdotfill1549,50714
3654\def\primary #1{primary1552,50820
3655\def\secondary #1#2{secondary1556,50902
3656\noindent\hskip\secondaryindent\hbox{#1}\indexdotfill #2\pardotfill1559,50984
3657\newbox\partialpageialpage1566,51157
3658\def\begindoublecolumns{begindoublecolumns1572,51315
3659 \output={\global\setbox\partialpage=ialpage1573,51351
3660\def\enddoublecolumns{enddoublecolumns1577,51539
3661\def\doublecolumnout{doublecolumnout1580,51624
3662 \dimen@=\pageheight \advance\dimen@ by-\ht\partialpageialpage1581,51693
3663\def\pagesofar{pagesofar1584,51871
3664\def\pagesofar{\unvbox\partialpage %ialpage1584,51871
3665\def\balancecolumns{balancecolumns1588,52108
3666 \availdimen@=\pageheight \advance\availdimen@ by-\ht\partialpageialpage1594,52279
3667 \dimen@=\pageheight \advance\dimen@ by-\ht\partialpageialpage1600,52540
3668\newcount \appendixno \appendixno = `\@no1627,53445
3669\newcount \appendixno \appendixno = `\@no1627,53445
3670\def\appendixletter{appendixletter1628,53486
3671\def\appendixletter{\char\the\appendixno}no1628,53486
3672\def\opencontents{opencontents1632,53589
3673\def\thischapter{thischapter1637,53770
3674\def\thischapter{} \def\thissection{thissection1637,53770
3675\def\seccheck#1{seccheck1638,53808
3676\def\chapternofonts{chapternofonts1643,53912
3677\let\rawbackslash=\relax%rawbackslash1644,53934
3678\let\frenchspacing=\relax%frenchspacing1645,53960
3679\def\result{result1646,53987
3680\def\equiv{equiv1647,54022
3681\def\expansion{expansion1648,54055
3682\def\print{print1649,54096
3683\def\TeX{TeX1650,54129
3684\def\dots{dots1651,54158
3685\def\copyright{copyright1652,54189
3686\def\tt{tt1653,54230
3687\def\bf{bf1654,54257
3688\def\w{w1655,54285
3689\def\less{less1656,54310
3690\def\gtr{gtr1657,54341
3691\def\hat{hat1658,54370
3692\def\char{char1659,54399
3693\def\tclose##1{tclose1660,54430
3694\def\code##1{code1661,54474
3695\def\samp##1{samp1662,54514
3696\def\r##1{r1663,54554
3697\def\b##1{b1664,54588
3698\def\key##1{key1665,54622
3699\def\file##1{file1666,54660
3700\def\kbd##1{kbd1667,54700
3701\def\i##1{i1669,54808
3702\def\cite##1{cite1670,54842
3703\def\var##1{var1671,54882
3704\def\emph##1{emph1672,54920
3705\def\dfn##1{dfn1673,54960
3706\def\thischaptername{thischaptername1676,55001
3707\outer\def\chapter{chapter1677,55040
3708\outer\def\chapter{\parsearg\chapterzzz}zzz1677,55040
3709\def\chapterzzz #1{chapterzzz1678,55081
3710\gdef\thissection{thissection1682,55246
3711\gdef\thischaptername{thischaptername1683,55269
3712\xdef\thischapter{thischapter1686,55410
3713{\chapternofonts%nofonts1687,55477
3714\edef\temp{temp1688,55495
3715\global\let\section = \numberedsecsection1692,55630
3716\global\let\subsection = \numberedsubsecsubsection1693,55665
3717\global\let\subsubsection = \numberedsubsubsecsubsubsection1694,55706
3718\outer\def\appendix{appendix1697,55757
3719\outer\def\appendix{\parsearg\appendixzzz}zzz1697,55757
3720\def\appendixzzz #1{appendixzzz1698,55800
3721\global\advance \appendixno by 1 \message{no1700,55877
3722\global\advance \appendixno by 1 \message{Appendix \appendixletter}letter1700,55877
3723\chapmacro {#1}{Appendix \appendixletter}letter1701,55946
3724\gdef\thissection{thissection1702,55989
3725\gdef\thischaptername{thischaptername1703,56012
3726\xdef\thischapter{thischapter1704,56039
3727\xdef\thischapter{Appendix \appendixletter: \noexpand\thischaptername}letter:1704,56039
3728{\chapternofonts%nofonts1705,56111
3729\edef\temp{temp1706,56129
3730 {#1}{Appendix \appendixletter}letter1707,56167
3731\appendixnoderef %noderef1710,56267
3732\global\let\section = \appendixsecsection1711,56286
3733\global\let\section = \appendixsecsec1711,56286
3734\global\let\subsection = \appendixsubsecsubsection1712,56321
3735\global\let\subsection = \appendixsubsecsubsec1712,56321
3736\global\let\subsubsection = \appendixsubsubsecsubsubsection1713,56362
3737\global\let\subsubsection = \appendixsubsubsecsubsubsec1713,56362
3738\outer\def\top{top1716,56413
3739\outer\def\unnumbered{unnumbered1717,56453
3740\def\unnumberedzzz #1{unnumberedzzz1718,56500
3741\gdef\thischapter{thischapter1721,56619
3742\gdef\thischapter{#1}\gdef\thissection{thissection1721,56619
3743{\chapternofonts%nofonts1722,56663
3744\edef\temp{temp1723,56681
3745\global\let\section = \unnumberedsecsection1727,56813
3746\global\let\subsection = \unnumberedsubsecsubsection1728,56850
3747\global\let\subsubsection = \unnumberedsubsubsecsubsubsection1729,56893
3748\outer\def\numberedsec{numberedsec1732,56946
3749\def\seczzz #1{seczzz1733,56987
3750\gdef\thissection{thissection1735,57079
3751{\chapternofonts%nofonts1736,57143
3752\edef\temp{temp1737,57161
3753\outer\def\appendixsection{appendixsection1745,57329
3754\outer\def\appendixsection{\parsearg\appendixsectionzzz}sectionzzz1745,57329
3755\outer\def\appendixsec{appendixsec1746,57386
3756\outer\def\appendixsec{\parsearg\appendixsectionzzz}sectionzzz1746,57386
3757\def\appendixsectionzzz #1{appendixsectionzzz1747,57439
3758\gdef\thissection{thissection1749,57551
3759\gdef\thissection{#1}\secheading {#1}{\appendixletter}letter1749,57551
3760{\chapternofonts%nofonts1750,57619
3761\edef\temp{temp1751,57637
3762{#1}{\appendixletter}letter1752,57675
3763\appendixnoderef %noderef1755,57775
3764\outer\def\unnumberedsec{unnumberedsec1759,57815
3765\def\unnumberedseczzz #1{unnumberedseczzz1760,57868
3766\plainsecheading {#1}\gdef\thissection{thissection1761,57919
3767{\chapternofonts%nofonts1762,57963
3768\edef\temp{temp1763,57981
3769\outer\def\numberedsubsec{numberedsubsec1770,58131
3770\def\numberedsubseczzz #1{numberedsubseczzz1771,58186
3771\gdef\thissection{thissection1772,58235
3772{\chapternofonts%nofonts1774,58365
3773\edef\temp{temp1775,58383
3774\outer\def\appendixsubsec{appendixsubsec1783,58569
3775\outer\def\appendixsubsec{\parsearg\appendixsubseczzz}subseczzz1783,58569
3776\def\appendixsubseczzz #1{appendixsubseczzz1784,58624
3777\gdef\thissection{thissection1785,58677
3778\subsecheading {#1}{\appendixletter}letter1786,58746
3779{\chapternofonts%nofonts1787,58811
3780\edef\temp{temp1788,58829
3781{#1}{\appendixletter}letter1789,58870
3782\appendixnoderef %noderef1792,58985
3783\outer\def\unnumberedsubsec{unnumberedsubsec1796,59025
3784\def\unnumberedsubseczzz #1{unnumberedsubseczzz1797,59084
3785\plainsecheading {#1}\gdef\thissection{thissection1798,59141
3786{\chapternofonts%nofonts1799,59185
3787\edef\temp{temp1800,59203
3788\outer\def\numberedsubsubsec{numberedsubsubsec1807,59356
3789\def\numberedsubsubseczzz #1{numberedsubsubseczzz1808,59417
3790\gdef\thissection{thissection1809,59472
3791{\chapternofonts%nofonts1812,59614
3792\edef\temp{temp1813,59632
3793\outer\def\appendixsubsubsec{appendixsubsubsec1823,59847
3794\outer\def\appendixsubsubsec{\parsearg\appendixsubsubseczzz}subsubseczzz1823,59847
3795\def\appendixsubsubseczzz #1{appendixsubsubseczzz1824,59908
3796\gdef\thissection{thissection1825,59967
3797 {\appendixletter}letter1827,60047
3798{\chapternofonts%nofonts1828,60113
3799\edef\temp{temp1829,60131
3800 {\appendixletter}letter1830,60178
3801\appendixnoderef %noderef1834,60312
3802\outer\def\unnumberedsubsubsec{unnumberedsubsubsec1838,60352
3803\def\unnumberedsubsubseczzz #1{unnumberedsubsubseczzz1839,60417
3804\plainsecheading {#1}\gdef\thissection{thissection1840,60480
3805{\chapternofonts%nofonts1841,60524
3806\edef\temp{temp1842,60542
3807\def\infotop{infotop1851,60853
3808\def\infounnumbered{infounnumbered1852,60891
3809\def\infounnumberedsec{infounnumberedsec1853,60936
3810\def\infounnumberedsubsec{infounnumberedsubsec1854,60987
3811\def\infounnumberedsubsubsec{infounnumberedsubsubsec1855,61044
3812\def\infoappendix{infoappendix1857,61108
3813\def\infoappendix{\parsearg\appendixzzz}zzz1857,61108
3814\def\infoappendixsec{infoappendixsec1858,61149
3815\def\infoappendixsec{\parsearg\appendixseczzz}seczzz1858,61149
3816\def\infoappendixsubsec{infoappendixsubsec1859,61196
3817\def\infoappendixsubsec{\parsearg\appendixsubseczzz}subseczzz1859,61196
3818\def\infoappendixsubsubsec{infoappendixsubsubsec1860,61249
3819\def\infoappendixsubsubsec{\parsearg\appendixsubsubseczzz}subsubseczzz1860,61249
3820\def\infochapter{infochapter1862,61309
3821\def\infochapter{\parsearg\chapterzzz}zzz1862,61309
3822\def\infosection{infosection1863,61348
3823\def\infosection{\parsearg\sectionzzz}zzz1863,61348
3824\def\infosubsection{infosubsection1864,61387
3825\def\infosubsection{\parsearg\subsectionzzz}zzz1864,61387
3826\def\infosubsubsection{infosubsubsection1865,61432
3827\def\infosubsubsection{\parsearg\subsubsectionzzz}zzz1865,61432
3828\global\let\section = \numberedsecsection1870,61669
3829\global\let\subsection = \numberedsubsecsubsection1871,61704
3830\global\let\subsubsection = \numberedsubsubsecsubsubsection1872,61745
3831\def\majorheading{majorheading1886,62252
3832\def\majorheadingzzz #1{majorheadingzzz1887,62297
3833\def\chapheading{chapheading1893,62530
3834\def\chapheadingzzz #1{chapheadingzzz1894,62573
3835\def\heading{heading1899,62768
3836\def\subheading{subheading1901,62805
3837\def\subsubheading{subsubheading1903,62848
3838\def\dobreak#1#2{dobreak1910,63125
3839\def\setchapterstyle #1 {setchapterstyle1912,63203
3840\def\chapbreak{chapbreak1919,63458
3841\def\chappager{chappager1920,63508
3842\def\chapoddpage{chapoddpage1921,63546
3843\def\setchapternewpage #1 {setchapternewpage1923,63625
3844\def\CHAPPAGoff{CHAPPAGoff1925,63682
3845\global\let\pchapsepmacro=\chapbreakpchapsepmacro1926,63699
3846\global\let\pagealignmacro=\chappager}pagealignmacro1927,63736
3847\def\CHAPPAGon{CHAPPAGon1929,63776
3848\global\let\pchapsepmacro=\chappagerpchapsepmacro1930,63792
3849\global\let\pagealignmacro=\chappagerpagealignmacro1931,63829
3850\global\def\HEADINGSon{HEADINGSon1932,63867
3851\def\CHAPPAGodd{CHAPPAGodd1934,63909
3852\global\let\pchapsepmacro=\chapoddpagepchapsepmacro1935,63926
3853\global\let\pagealignmacro=\chapoddpagepagealignmacro1936,63965
3854\global\def\HEADINGSon{HEADINGSon1937,64005
3855\def\CHAPFplain{CHAPFplain1941,64059
3856\global\let\chapmacro=\chfplainchapmacro1942,64076
3857\global\let\unnumbchapmacro=\unnchfplain}unnumbchapmacro1943,64108
3858\def\chfplain #1#2{chfplain1945,64151
3859\def\unnchfplain #1{unnchfplain1956,64374
3860\def\unnchfopen #1{unnchfopen1964,64603
3861\def\chfopen #1#2{chfopen1970,64811
3862\def\CHAPFopen{CHAPFopen1975,64955
3863\global\let\chapmacro=\chfopenchapmacro1976,64971
3864\global\let\unnumbchapmacro=\unnchfopen}unnumbchapmacro1977,65002
3865\def\subsecheadingbreak{subsecheadingbreak1982,65173
3866\def\secheadingbreak{secheadingbreak1985,65302
3867\let\paragraphindent=\commentparagraphindent1988,65428
3868\def\secheading #1#2#3{secheading1993,65584
3869\def\plainsecheading #1{plainsecheading1994,65640
3870\def\secheadingi #1{secheadingi1995,65683
3871\def\subsecheading #1#2#3#4{subsecheading2006,66051
3872\def\subsecheadingi #1{subsecheadingi2007,66118
3873\def\subsubsecfonts{subsubsecfonts2014,66415
3874\def\subsubsecheading #1#2#3#4#5{subsubsecheading2017,66538
3875\def\subsubsecheadingi #1{subsubsecheadingi2018,66616
3876\def\startcontents#1{startcontents2032,67088
3877 \unnumbchapmacro{#1}\def\thischapter{thischapter2040,67361
3878\outer\def\contents{contents2049,67720
3879\outer\def\summarycontents{summarycontents2057,67864
3880 \let\chapentry = \shortchapentrychapentry2060,67936
3881 \let\unnumbchapentry = \shortunnumberedentryunnumbchapentry2061,67975
3882 \let\rm=\shortcontrm \let\bf=\shortcontbf \let\sl=\shortcontslrm2064,68098
3883 \let\rm=\shortcontrm \let\bf=\shortcontbf \let\sl=\shortcontslbf2064,68098
3884 \let\rm=\shortcontrm \let\bf=\shortcontbf \let\sl=\shortcontslsl2064,68098
3885 \def\secentry ##1##2##3##4{secentry2067,68235
3886 \def\unnumbsecentry ##1##2{unnumbsecentry2068,68270
3887 \def\subsecentry ##1##2##3##4##5{subsecentry2069,68305
3888 \def\unnumbsubsecentry ##1##2{unnumbsubsecentry2070,68346
3889 \def\subsubsecentry ##1##2##3##4##5##6{subsubsecentry2071,68384
3890 \def\unnumbsubsubsecentry ##1##2{unnumbsubsubsecentry2072,68431
3891\let\shortcontents = \summarycontentsshortcontents2077,68530
3892\def\chapentry#1#2#3{chapentry2085,68865
3893\def\chapentry#1#2#3{\dochapentry{#2\labelspace#1}space2085,68865
3894\def\shortchapentry#1#2#3{shortchapentry2088,68982
3895 {#2\labelspace #1}space2091,69092
3896\def\unnumbchapentry#1#2{unnumbchapentry2094,69146
3897\def\shortunnumberedentry#1#2{shortunnumberedentry2095,69193
3898\def\secentry#1#2#3#4{secentry2102,69357
3899\def\secentry#1#2#3#4{\dosecentry{#2.#3\labelspace#1}space2102,69357
3900\def\unnumbsecentry#1#2{unnumbsecentry2103,69416
3901\def\subsecentry#1#2#3#4#5{subsecentry2106,69477
3902\def\subsecentry#1#2#3#4#5{\dosubsecentry{#2.#3.#4\labelspace#1}space2106,69477
3903\def\unnumbsubsecentry#1#2{unnumbsubsecentry2107,69547
3904\def\subsubsecentry#1#2#3#4#5#6{subsubsecentry2110,69621
3905 \dosubsubsecentry{#2.#3.#4.#5\labelspace#1}space2111,69655
3906\def\unnumbsubsubsecentry#1#2{unnumbsubsubsecentry2112,69706
3907\def\dochapentry#1#2{dochapentry2123,70080
3908\def\dosecentry#1#2{dosecentry2138,70685
3909\def\dosubsecentry#1#2{dosubsecentry2145,70863
3910\def\dosubsubsecentry#1#2{dosubsubsecentry2152,71048
3911\def\labelspace{labelspace2160,71299
3912\def\dopageno#1{dopageno2162,71334
3913\def\doshortpageno#1{doshortpageno2163,71360
3914\def\chapentryfonts{chapentryfonts2165,71392
3915\def\secentryfonts{secentryfonts2166,71427
3916\let\subsecentryfonts = \textfontssubsecentryfonts2167,71458
3917\let\subsubsecentryfonts = \textfontssubsubsecentryfonts2168,71493
3918\let\ptexequiv = \equivptexequiv2180,71896
3919\def\point{point2192,72386
3920\def\result{result2194,72407
3921\def\expansion{expansion2195,72480
3922\def\print{print2196,72551
3923\def\equiv{equiv2198,72618
3924\def\error{error2218,73391
3925\def\tex{tex2224,73620
3926\catcode `\^=7 \catcode `\_=8 \catcode `\~=13 \let~=\tie~2227,73731
3927\let\{=\ptexlbrace{2237,73912
3928\let\}=\ptexrbrace}2238,73931
3929\let\.=\ptexdot.2239,73950
3930\let\*=\ptexstar*2240,73966
3931\let\dots=\ptexdotsdots2241,73983
3932\def\@{@2242,74003
3933\let\bullet=\ptexbulletbullet2243,74014
3934\let\b=\ptexb \let\c=\ptexc \let\i=\ptexi \let\t=\ptext \let\l=\ptexlb2244,74038
3935\let\b=\ptexb \let\c=\ptexc \let\i=\ptexi \let\t=\ptext \let\l=\ptexlc2244,74038
3936\let\b=\ptexb \let\c=\ptexc \let\i=\ptexi \let\t=\ptext \let\l=\ptexli2244,74038
3937\let\b=\ptexb \let\c=\ptexc \let\i=\ptexi \let\t=\ptext \let\l=\ptexlt2244,74038
3938\let\b=\ptexb \let\c=\ptexc \let\i=\ptexi \let\t=\ptext \let\l=\ptexll2244,74038
3939\let\L=\ptexLL2245,74108
3940\let\Etex=\endgroup}Etex2247,74124
3941\gdef\lisppar{lisppar2259,74517
3942\gdef\sepspaces{sepspaces2265,74735
3943\def\aboveenvbreak{aboveenvbreak2268,74817
3944\def\afterenvbreak{afterenvbreak2272,74983
3945\let\nonarrowing=\relaxnonarrowing2276,75176
3946\def\ctl{ctl2286,75494
3947\def\ctr{ctr2287,75566
3948\def\cbl{cbl2288,75605
3949\def\cbr{cbr2289,75645
3950\def\carttop{carttop2290,75684
3951\def\cartbot{cartbot2293,75792
3952\long\def\cartouche{cartouche2299,75932
3953 \let\nonarrowing=\commentnonarrowing2311,76404
3954\def\Ecartouche{Ecartouche2326,76720
3955\def\lisp{lisp2338,76855
3956\let\par=\lispparpar2347,77184
3957\def\Elisp{Elisp2348,77202
3958\let\exdent=\nofillexdentexdent2355,77418
3959\let\nonarrowing=\relaxnonarrowing2356,77444
3960\def\next##1{next2360,77528
3961\let\example=\lispexample2363,77551
3962\def\Eexample{Eexample2364,77570
3963\let\smallexample=\lispsmallexample2366,77593
3964\def\Esmallexample{Esmallexample2367,77617
3965\def\smalllispx{smalllispx2373,77795
3966\let\par=\lispparpar2382,78131
3967\def\Esmalllisp{Esmalllisp2383,78149
3968\let\exdent=\nofillexdentexdent2392,78436
3969\let\nonarrowing=\relaxnonarrowing2393,78462
3970\obeyspaces \obeylines \ninett \indexfonts \rawbackslashfonts2396,78505
3971\def\next##1{next2397,78562
3972\def\display{display2401,78642
3973\let\par=\lispparpar2409,78943
3974\def\Edisplay{Edisplay2410,78961
3975\let\exdent=\nofillexdentexdent2417,79180
3976\let\nonarrowing=\relaxnonarrowing2418,79206
3977\def\next##1{next2422,79272
3978\def\format{format2426,79375
3979\let\par=\lispparpar2433,79653
3980\def\Eformat{Eformat2434,79671
3981\def\next##1{next2437,79760
3982\def\flushleft{flushleft2441,79812
3983\let\par=\lispparpar2450,80165
3984\def\Eflushleft{Eflushleft2451,80183
3985\def\next##1{next2454,80276
3986\def\flushright{flushright2456,80298
3987\let\par=\lispparpar2465,80652
3988\def\Eflushright{Eflushright2466,80670
3989\def\next##1{next2470,80801
3990\def\quotation{quotation2474,80859
3991\def\Equotation{Equotation2480,81051
3992\let\nonarrowing=\relaxnonarrowing2487,81301
3993\def\setdeffont #1 {setdeffont2493,81449
3994\newskip\defbodyindent \defbodyindent=.4inbodyindent2495,81495
3995\newskip\defbodyindent \defbodyindent=.4inbodyindent2495,81495
3996\newskip\defargsindent \defargsindent=50ptargsindent2496,81538
3997\newskip\defargsindent \defargsindent=50ptargsindent2496,81538
3998\newskip\deftypemargin \deftypemargin=12pttypemargin2497,81581
3999\newskip\deftypemargin \deftypemargin=12pttypemargin2497,81581
4000\newskip\deflastargmargin \deflastargmargin=18ptlastargmargin2498,81624
4001\newskip\deflastargmargin \deflastargmargin=18ptlastargmargin2498,81624
4002\def\activeparens{activeparens2503,81822
4003\gdef\functionparens{functionparens2507,82016
4004\gdef\functionparens{\boldbrax\let&=\amprm\parencount=0 }&2507,82016
4005\gdef\boldbrax{boldbrax2508,82074
4006\gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb}(2508,82074
4007\gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb})2508,82074
4008\gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb}[2508,82074
4009\gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb}]2508,82074
4010\gdef\oprm#1 {oprm2512,82250
4011\gdef\oprm#1 {{\rm\char`\(}#1 \bf \let(=\opnested %(2512,82250
4012\gdef\opnested{opnested2516,82407
4013\gdef\clrm{clrm2518,82466
4014\ifnum \parencount=1 {\rm \char `\)}\sl \let(=\oprm \else \char `\) \fi(2520,82602
4015\gdef\amprm#1 {amprm2523,82769
4016\gdef\amprm#1 {{\rm\&#1}\let(=\oprm \let)=\clrm\ }(2523,82769
4017\gdef\amprm#1 {{\rm\&#1}\let(=\oprm \let)=\clrm\ })2523,82769
4018\gdef\normalparens{normalparens2525,82822
4019\gdef\normalparens{\boldbrax\let&=\ampnr}&2525,82822
4020\def\opnr{opnr2529,83034
4021\def\opnr{{\sf\char`\(}} \def\clnr{clnr2529,83034
4022\def\opnr{{\sf\char`\(}} \def\clnr{{\sf\char`\)}} \def\ampnr{ampnr2529,83034
4023\def\lbrb{lbrb2530,83099
4024\def\lbrb{{\bf\char`\[}} \def\rbrb{rbrb2530,83099
4025\def\defname #1#2{defname2536,83300
4026\advance\dimen2 by -\defbodyindentbodyindent2540,83418
4027\advance\dimen3 by -\defbodyindentbodyindent2542,83472
4028\setbox0=\hbox{\hskip \deflastargmargin{lastargmargin2544,83526
4029\setbox0=\hbox{\hskip \deflastargmargin{\rm #2}\hskip \deftypemargin}typemargin2544,83526
4030\dimen1=\hsize \advance \dimen1 by -\defargsindent %size for continuationsargsindent2546,83668
4031\parshape 2 0in \dimen0 \defargsindent \dimen1 %argsindent2547,83743
4032\rlap{\rightline{{\rm #2}\hskip \deftypemargin}typemargin2554,84112
4033\advance\leftskip by -\defbodyindentbodyindent2557,84246
4034\exdentamount=\defbodyindentbodyindent2558,84283
4035\def\defparsebody #1#2#3{defparsebody2568,84642
4036\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2575,84934
4037\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2575,84934
4038\exdentamount=\defbodyindentbodyindent2576,85008
4039\def\defmethparsebody #1#2#3#4 {defmethparsebody2581,85112
4040\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2588,85392
4041\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2588,85392
4042\exdentamount=\defbodyindentbodyindent2589,85466
4043\def\defopparsebody #1#2#3#4#5 {defopparsebody2592,85551
4044\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2600,85848
4045\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2600,85848
4046\exdentamount=\defbodyindentbodyindent2601,85922
4047\def\defvarparsebody #1#2#3{defvarparsebody2608,86193
4048\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2615,86475
4049\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2615,86475
4050\exdentamount=\defbodyindentbodyindent2616,86549
4051\def\defvrparsebody #1#2#3#4 {defvrparsebody2621,86640
4052\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2628,86905
4053\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2628,86905
4054\exdentamount=\defbodyindentbodyindent2629,86979
4055\def\defopvarparsebody #1#2#3#4#5 {defopvarparsebody2632,87051
4056\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2640,87338
4057\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2640,87338
4058\exdentamount=\defbodyindentbodyindent2641,87412
4059\gdef\spacesplit#1#2^^M{spacesplit2652,87775
4060\long\gdef\spacesplitfoo#1#2 #3#4\spacesplitfoo{spacesplitfoo2653,87852
4061\def\defunargs #1{defunargs2664,88172
4062\def\deftypefunargs #1{deftypefunargs2676,88554
4063\def\deffn{deffn2690,88936
4064\def\deffn{\defmethparsebody\Edeffn\deffnx\deffnheader}methparsebody\Edeffn2690,88936
4065\def\deffn{\defmethparsebody\Edeffn\deffnx\deffnheader}fnx\deffnheader2690,88936
4066\def\deffn{\defmethparsebody\Edeffn\deffnx\deffnheader}fnheader2690,88936
4067\def\deffnheader #1#2#3{deffnheader2692,88993
4068\begingroup\defname {name2693,89041
4069\begingroup\defname {#2}{#1}\defunargs{unargs2693,89041
4070\def\defun{defun2699,89186
4071\def\defun{\defparsebody\Edefun\defunx\defunheader}parsebody\Edefun2699,89186
4072\def\defun{\defparsebody\Edefun\defunx\defunheader}unx\defunheader2699,89186
4073\def\defun{\defparsebody\Edefun\defunx\defunheader}unheader2699,89186
4074\def\defunheader #1#2{defunheader2701,89239
4075\begingroup\defname {name2702,89314
4076\defunargs {unargs2703,89350
4077\def\deftypefun{deftypefun2709,89498
4078\def\deftypefun{\defparsebody\Edeftypefun\deftypefunx\deftypefunheader}parsebody\Edeftypefun2709,89498
4079\def\deftypefun{\defparsebody\Edeftypefun\deftypefunx\deftypefunheader}typefunx\deftypefunheader2709,89498
4080\def\deftypefun{\defparsebody\Edeftypefun\deftypefunx\deftypefunheader}typefunheader2709,89498
4081\def\deftypefunheader #1#2{deftypefunheader2712,89620
4082\def\deftypefunheader #1#2{\deftypefunheaderx{typefunheaderx2712,89620
4083\def\deftypefunheaderx #1#2 #3\relax{deftypefunheaderx2714,89729
4084\begingroup\defname {name2716,89821
4085\deftypefunargs {typefunargs2717,89867
4086\def\deftypefn{deftypefn2723,90038
4087\def\deftypefn{\defmethparsebody\Edeftypefn\deftypefnx\deftypefnheader}methparsebody\Edeftypefn2723,90038
4088\def\deftypefn{\defmethparsebody\Edeftypefn\deftypefnx\deftypefnheader}typefnx\deftypefnheader2723,90038
4089\def\deftypefn{\defmethparsebody\Edeftypefn\deftypefnx\deftypefnheader}typefnheader2723,90038
4090\def\deftypefnheader #1#2#3{deftypefnheader2726,90187
4091\def\deftypefnheader #1#2#3{\deftypefnheaderx{typefnheaderx2726,90187
4092\def\deftypefnheaderx #1#2#3 #4\relax{deftypefnheaderx2728,90323
4093\begingroup\defname {name2730,90416
4094\deftypefunargs {typefunargs2731,90456
4095\def\defmac{defmac2737,90577
4096\def\defmac{\defparsebody\Edefmac\defmacx\defmacheader}parsebody\Edefmac2737,90577
4097\def\defmac{\defparsebody\Edefmac\defmacx\defmacheader}macx\defmacheader2737,90577
4098\def\defmac{\defparsebody\Edefmac\defmacx\defmacheader}macheader2737,90577
4099\def\defmacheader #1#2{defmacheader2739,90634
4100\begingroup\defname {name2740,90710
4101\defunargs {unargs2741,90743
4102\def\defspec{defspec2747,90867
4103\def\defspec{\defparsebody\Edefspec\defspecx\defspecheader}parsebody\Edefspec2747,90867
4104\def\defspec{\defparsebody\Edefspec\defspecx\defspecheader}specx\defspecheader2747,90867
4105\def\defspec{\defparsebody\Edefspec\defspecx\defspecheader}specheader2747,90867
4106\def\defspecheader #1#2{defspecheader2749,90928
4107\begingroup\defname {name2750,91005
4108\defunargs {unargs2751,91045
4109\def\deffnx #1 {deffnx2758,91240
4110\def\defunx #1 {defunx2759,91297
4111\def\defmacx #1 {defmacx2760,91354
4112\def\defspecx #1 {defspecx2761,91413
4113\def\deftypefnx #1 {deftypefnx2762,91474
4114\def\deftypeunx #1 {deftypeunx2763,91539
4115\def\defop #1 {defop2769,91685
4116\def\defop #1 {\def\defoptype{defoptype2769,91685
4117\defopparsebody\Edefop\defopx\defopheader\defoptype}opparsebody\Edefop2770,91720
4118\defopparsebody\Edefop\defopx\defopheader\defoptype}opx\defopheader2770,91720
4119\defopparsebody\Edefop\defopx\defopheader\defoptype}opheader\defoptype2770,91720
4120\defopparsebody\Edefop\defopx\defopheader\defoptype}optype2770,91720
4121\def\defopheader #1#2#3{defopheader2772,91774
4122\begingroup\defname {name2774,91863
4123\begingroup\defname {#2}{\defoptype{optype2774,91863
4124\defunargs {unargs2775,91909
4125\def\defmethod{defmethod2780,91970
4126\def\defmethod{\defmethparsebody\Edefmethod\defmethodx\defmethodheader}methparsebody\Edefmethod2780,91970
4127\def\defmethod{\defmethparsebody\Edefmethod\defmethodx\defmethodheader}methodx\defmethodheader2780,91970
4128\def\defmethod{\defmethparsebody\Edefmethod\defmethodx\defmethodheader}methodheader2780,91970
4129\def\defmethodheader #1#2#3{defmethodheader2782,92043
4130\begingroup\defname {name2784,92131
4131\defunargs {unargs2785,92171
4132\def\defcv #1 {defcv2790,92245
4133\def\defcv #1 {\def\defcvtype{defcvtype2790,92245
4134\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}opvarparsebody\Edefcv2791,92280
4135\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}cvx\defcvarheader2791,92280
4136\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}cvarheader\defcvtype2791,92280
4137\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}cvtype2791,92280
4138\def\defcvarheader #1#2#3{defcvarheader2793,92339
4139\begingroup\defname {name2795,92425
4140\begingroup\defname {#2}{\defcvtype{cvtype2795,92425
4141\defvarargs {varargs2796,92471
4142\def\defivar{defivar2801,92544
4143\def\defivar{\defvrparsebody\Edefivar\defivarx\defivarheader}vrparsebody\Edefivar2801,92544
4144\def\defivar{\defvrparsebody\Edefivar\defivarx\defivarheader}ivarx\defivarheader2801,92544
4145\def\defivar{\defvrparsebody\Edefivar\defivarx\defivarheader}ivarheader2801,92544
4146\def\defivarheader #1#2#3{defivarheader2803,92607
4147\begingroup\defname {name2805,92693
4148\defvarargs {varargs2806,92744
4149\def\defopx #1 {defopx2812,92893
4150\def\defmethodx #1 {defmethodx2813,92950
4151\def\defcvx #1 {defcvx2814,93015
4152\def\defivarx #1 {defivarx2815,93072
4153\def\defvarargs #1{defvarargs2822,93343
4154\def\defvr{defvr2828,93487
4155\def\defvr{\defvrparsebody\Edefvr\defvrx\defvrheader}vrparsebody\Edefvr2828,93487
4156\def\defvr{\defvrparsebody\Edefvr\defvrx\defvrheader}vrx\defvrheader2828,93487
4157\def\defvr{\defvrparsebody\Edefvr\defvrx\defvrheader}vrheader2828,93487
4158\def\defvrheader #1#2#3{defvrheader2830,93542
4159\begingroup\defname {name2831,93590
4160\begingroup\defname {#2}{#1}\defvarargs{varargs2831,93590
4161\def\defvar{defvar2835,93675
4162\def\defvar{\defvarparsebody\Edefvar\defvarx\defvarheader}varparsebody\Edefvar2835,93675
4163\def\defvar{\defvarparsebody\Edefvar\defvarx\defvarheader}varx\defvarheader2835,93675
4164\def\defvar{\defvarparsebody\Edefvar\defvarx\defvarheader}varheader2835,93675
4165\def\defvarheader #1#2{defvarheader2837,93735
4166\begingroup\defname {name2838,93806
4167\defvarargs {varargs2839,93842
4168\def\defopt{defopt2844,93908
4169\def\defopt{\defvarparsebody\Edefopt\defoptx\defoptheader}varparsebody\Edefopt2844,93908
4170\def\defopt{\defvarparsebody\Edefopt\defoptx\defoptheader}optx\defoptheader2844,93908
4171\def\defopt{\defvarparsebody\Edefopt\defoptx\defoptheader}optheader2844,93908
4172\def\defoptheader #1#2{defoptheader2846,93968
4173\begingroup\defname {name2847,94039
4174\defvarargs {varargs2848,94078
4175\def\deftypevar{deftypevar2853,94135
4176\def\deftypevar{\defvarparsebody\Edeftypevar\deftypevarx\deftypevarheader}varparsebody\Edeftypevar2853,94135
4177\def\deftypevar{\defvarparsebody\Edeftypevar\deftypevarx\deftypevarheader}typevarx\deftypevarheader2853,94135
4178\def\deftypevar{\defvarparsebody\Edeftypevar\deftypevarx\deftypevarheader}typevarheader2853,94135
4179\def\deftypevarheader #1#2{deftypevarheader2856,94251
4180\begingroup\defname {name2858,94334
4181\def\deftypevr{deftypevr2865,94508
4182\def\deftypevr{\defvrparsebody\Edeftypevr\deftypevrx\deftypevrheader}vrparsebody\Edeftypevr2865,94508
4183\def\deftypevr{\defvrparsebody\Edeftypevr\deftypevrx\deftypevrheader}typevrx\deftypevrheader2865,94508
4184\def\deftypevr{\defvrparsebody\Edeftypevr\deftypevrx\deftypevrheader}typevrheader2865,94508
4185\def\deftypevrheader #1#2#3{deftypevrheader2867,94579
4186\begingroup\defname {name2868,94631
4187\def\defvrx #1 {defvrx2876,94868
4188\def\defvarx #1 {defvarx2877,94925
4189\def\defoptx #1 {defoptx2878,94984
4190\def\deftypevarx #1 {deftypevarx2879,95043
4191\def\deftypevrx #1 {deftypevrx2880,95110
4192\def\deftpargs #1{deftpargs2885,95259
4193\def\deftpargs #1{\bf \defvarargs{varargs2885,95259
4194\def\deftp{deftp2889,95339
4195\def\deftp{\defvrparsebody\Edeftp\deftpx\deftpheader}vrparsebody\Edeftp2889,95339
4196\def\deftp{\defvrparsebody\Edeftp\deftpx\deftpheader}tpx\deftpheader2889,95339
4197\def\deftp{\defvrparsebody\Edeftp\deftpx\deftpheader}tpheader2889,95339
4198\def\deftpheader #1#2#3{deftpheader2891,95394
4199\begingroup\defname {name2892,95442
4200\begingroup\defname {#2}{#1}\deftpargs{tpargs2892,95442
4201\def\deftpx #1 {deftpx2897,95601
4202\def\setref#1{setref2908,95922
4203\def\unnumbsetref#1{unnumbsetref2913,96036
4204\def\appendixsetref#1{appendixsetref2918,96143
4205\def\pxref#1{pxref2929,96554
4206\def\xref#1{xref2930,96590
4207\def\ref#1{ref2931,96625
4208\def\xrefX[#1,#2,#3,#4,#5,#6]{xrefX2932,96655
4209\def\printedmanual{printedmanual2933,96698
4210\def\printednodename{printednodename2934,96736
4211\def\printednodename{printednodename2939,96861
4212section ``\printednodename'' in \cite{\printedmanual}printedmanual2954,97493
4213\refx{x2957,97571
4214\refx{#1-snt}{} [\printednodename], page\tie\refx{x2957,97571
4215\def\dosetq #1#2{dosetq2965,97791
4216\def\dosetq #1#2{{\let\folio=0 \turnoffactive%folio2965,97791
4217\edef\next{next2966,97838
4218\def\internalsetq #1#2{internalsetq2973,98049
4219\def\Ypagenumber{Ypagenumber2977,98150
4220\def\Ytitle{Ytitle2979,98176
4221\def\Ynothing{Ynothing2981,98203
4222\def\Ysectionnumberandtype{Ysectionnumberandtype2983,98220
4223\def\Yappendixletterandtype{Yappendixletterandtype2992,98536
4224\ifnum\secno=0 Appendix\xreftie'char\the\appendixno{no2993,98566
4225\else \ifnum \subsecno=0 Section\xreftie'char\the\appendixno.\the\secno %no.\the2994,98621
4226Section\xreftie'char\the\appendixno.\the\secno.\the\subsecno %no.\the2996,98725
4227Section\xreftie'char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno %no.\the2998,98796
4228\gdef\xreftie{xreftie3001,98891
4229 \let\linenumber = \empty % Non-3.0.linenumber3007,99091
4230 \def\linenumber{linenumber3009,99135
4231\def\refx#1#2{refx3015,99319
4232\def\xrdef #1#2{xrdef3037,99945
4233{\catcode`\'=\other\expandafter \gdef \csname X#1\endcsname {csname3038,99962
4234\def\readauxfile{readauxfile3040,100030
4235\def\supereject{supereject3110,101811
4236\let\footnotestyle=\commentfootnotestyle3113,101918
4237\let\ptexfootnote=\footnoteptexfootnote3115,101947
4238\long\gdef\footnote #1{footnote3118,101993
4239\edef\thisfootno{thisfootno3120,102060
4240\let\@sf\empty@sf3121,102100
4241\ifhmode\edef\@sf{@sf3122,102115
4242\long\gdef\footnotezzz #1{footnotezzz3126,102228
4243\footstrut\parindent=\defaultparindent\hang\textindent{aultparindent\hang3131,102496
4244\def\openindices{openindices3139,102682
4245\newdimen\defaultparindent \defaultparindent = 15ptaultparindent3151,102907
4246\newdimen\defaultparindent \defaultparindent = 15ptaultparindent3151,102907
4247\parindent = \defaultparindentaultparindent3152,102959
4248\def\smallbook{smallbook3175,103683
4249\global\let\smalllisp=\smalllispxsmalllisp3190,104039
4250\global\let\smallexample=\smalllispxsmallexample3191,104073
4251\global\def\Esmallexample{Esmallexample3192,104110
4252\def\afourpaper{afourpaper3196,104201
4253\def\finalout{finalout3224,105009
4254\def\normaldoublequote{normaldoublequote3235,105270
4255\def\normaltilde{normaltilde3236,105296
4256\def\normalcaret{normalcaret3237,105316
4257\def\normalunderscore{normalunderscore3238,105336
4258\def\normalverticalbar{normalverticalbar3239,105361
4259\def\normalless{normalless3240,105387
4260\def\normalgreater{normalgreater3241,105406
4261\def\normalplus{normalplus3242,105428
4262\def\ifusingtt#1#2{ifusingtt3253,105920
4263\def\activedoublequote{activedoublequote3261,106248
4264\let"=\activedoublequote"3262,106289
4265\def~{~3264,106334
4266\def^{^3267,106395
4267\def_{_3270,106434
4268\def\_{_3272,106508
4269\def\lvvmode{lvvmode3279,106845
4270\def|{|3282,106895
4271\def<{<3285,106958
4272\def>{>3288,107015
4273\def+{+3290,107053
4274\def\turnoffactive{turnoffactive3296,107214
4275\def\turnoffactive{\let"=\normaldoublequote"3296,107214
4276\let~=\normaltilde~3297,107258
4277\let^=\normalcaret^3298,107277
4278\let_=\normalunderscore_3299,107296
4279\let|=\normalverticalbar|3300,107320
4280\let<=\normalless<3301,107345
4281\let>=\normalgreater>3302,107363
4282\let+=\normalplus}+3303,107384
4283\global\def={=3307,107500
4284\def\normalbackslash{normalbackslash3321,107882
4285
4286merc-src/accumulator.m,3228
4287:- interface146,5371
4288:- import_module hlds148,5386
4289:- import_module univ152,5478
4290:- pred accu_transform_proc159,5793
4291:- implementation166,6115
4292:- import_module libs180,6552
4293:- import_module mdbcomp184,6681
4294:- import_module parse_tree186,6742
4295:- import_module assoc_list194,7013
4296:- import_module bool195,7042
4297:- import_module int196,7065
4298:- import_module io197,7087
4299:- import_module list198,7108
4300:- import_module map199,7131
4301:- import_module maybe200,7153
4302:- import_module pair201,7177
4303:- import_module require202,7200
4304:- import_module set203,7226
4305:- import_module solutions204,7248
4306:- import_module string205,7276
4307:- import_module term206,7301
4308:- import_module varset207,7324
4309:- type top_level213,7499
4310:- type accu_goal_id225,7900
4311:- type accu_case228,7964
4312:- type accu_goal_store234,8091
4313:- type accu_subst238,8216
4314:- type accu_warning240,8264
4315:- pred generate_warnings334,12550
4316:- pred generate_warning342,12895
4317:- pred should_attempt_accu_transform365,13886
4318:- pred should_attempt_accu_transform_2398,15406
4319:- pred accu_standardize440,17390
4320:- pred identify_goal_type465,18169
4321:- pred is_recursive_case549,21175
4322:- type store_info560,21713
4323:- func initialize_goal_store570,22060
4324:- pred accu_store580,22421
4325:- pred identify_recursive_calls601,23288
4326:- pred identify_out_and_out_prime626,24397
4327:- type accu_sets676,26426
4328:- pred accu_stage1689,26978
4329:- pred accu_stage1_2727,28348
4330:- pred accu_sets_init781,30558
4331:- func set_upto796,30985
4332:- pred accu_before812,31499
4333:- pred accu_assoc835,32478
4334:- pred accu_construct862,33713
4335:- pred accu_construct_assoc896,35308
4336:- pred accu_update938,37070
4337:- pred member_lessthan_goalid964,38220
4338:- type accu_assoc975,38653
4339:- pred accu_is_associative986,39139
4340:- pred associativity_assertion1014,40264
4341:- pred commutativity_assertion1037,41243
4342:- pred accu_is_update1057,41953
4343:- pred is_associative_construction1078,42803
4344:- type accu_substs1095,43481
4345:- type accu_base1103,43745
4346:- pred accu_stage21124,44606
4347:- pred accu_substs_init1179,46958
4348:- pred acc_var_subst_init1194,47574
4349:- pred create_new_var1207,48148
4350:- pred accu_process_assoc_set1223,48863
4351:- pred accu_has_heuristic1297,52082
4352:- pred accu_heuristic1304,52337
4353:- pred accu_process_update_set1318,52907
4354:- pred accu_divide_base_case1380,55845
4355:- pred accu_related1412,57147
4356:- inst stored_goal_plain_call1444,58416
4357:- pred lookup_call1449,58602
4358:- pred accu_stage31470,59433
4359:- pred acc_proc_info1508,61327
4360:- pred acc_pred_info1556,63450
4361:- pred accu_create_goal1600,65286
4362:- func create_acc_call1621,66401
4363:- pred create_orig_goal1634,66988
4364:- pred create_acc_goal1662,68158
4365:- func create_new_orig_recursive_goals1709,70226
4366:- func create_new_recursive_goals1723,70919
4367:- func create_new_base_goals1738,71718
4368:- pred acc_unification1749,72157
4369:- pred accu_top_level1766,72897
4370:- pred update_accumulator_pred1856,76291
4371:- func accu_rename1876,77254
4372:- func base_case_ids1889,77785
4373:- func base_case_ids_set1898,78049
4374:- func accu_goal_list1905,78270
4375:- pred calculate_goal_info1916,78681
4376:- func chain_subst1932,79320
4377:- pred chain_subst_21938,79483
4378:- some [T] pred unravel_univ1956,80061
4379:- pragma foreign_export1957,80117
4380
4381c-src/c.c,76
4382T f(1,0
4383}T i;2,14
4384void bar(5,69
4385int foobar(6,94
4386interface_locate(9,131
4387
4388c.c,1807
4389my_printf 135,
4390void fatala 138,
4391max 141,
4392struct bar 143,
4393__attribute__ ((always_inline)) max 147,
4394struct foo150,
4395char stack[stack155,
4396struct S 156,
4397} wait_status_ptr_t 161,
4398Some_Class A 162,
4399typedef T1 T3 163,
4400T3 z 164,
4401typedef int more_aligned_int 165,
4402struct S __attribute__ ((vector_size (16))) foo;166,
4403int foo 167,
4404char *__attribute__((aligned(8))) *f;f168,
4405int i 169,
4406extern void foobar 170,
4407typedef struct cacheLRUEntry_s172,
4408__attribute__ ((packed)) cacheLRUEntry_t;177,
4409struct foo 178,
4410 f1 183,
4411void f2 184,
4412int x 188,
4413struct foo 189,
4414short array[array190,
4415int f193,
4416DEAFUN 196,
4417XDEFUN 203,
4418DEFUN ("x-get-selection-internal", Fx_get_selection_internal,206,
4419DEFUN ("x-get-selection-internal", Fx_get_selection_internal,x-get-selection-internal206,
4420 Fx_get_selection_internal,212,
4421 Fx_get_selection_internal,x-get-selection-internal212,
4422 Fy_get_selection_internal,216,
4423 Fy_get_selection_internal,y-get-selection-internal216,
4424defun_func1(218,
4425DEFUN_func2(220,
4426typedef int bool;222,
4427bool funcboo 223,
4428struct my_struct 226,
4429typedef struct my_struct my_typedef;228,
4430int bla 229,
4431a(234,
4432int func1237,
4433static struct cca_control init_control 239,
4434static tpcmd rbtp 240,
4435static byte ring1 241,
4436static byte ring2 242,
4437request request 243,
4438int func2 246,
4439 aaa;249,
4440 bbb;251,
4441struct sss1 252,
4442struct sss2253,
4443 struct ss3255,
4444struct a b;259,
4445struct aa *b;b260,
4446 **b;b262,
4447caccacacca 263,
4448a 267,
4449 typedef struct aa 269,
4450 typedef struct aa {} aaa;269,
4451static void inita 271,
4452node *lasta lasta272,
4453b 273,
4454 typedef int bb;275,
4455static void initb 277,
4456node *lastb lastb278,
4457typedef enum { REG_ENOSYS 279,
4458typedef enum { REG_ENOSYS = -1, aa 279,
4459typedef enum { REG_ENOSYS = -1, aa } reg_errcode_t;279,
4460
4461c-src/a/b/b.c,18
4462#define this 1,0
4463
4464../c/c.web,20
4465#define questo 34,
4466
4467y-src/parse.y,738
4468#define obstack_chunk_alloc 47,1124
4469#define obstack_chunk_free 48,1162
4470VOIDSTAR parse_hash;64,1413
4471unsigned char fnin[fnin68,1532
4472#define YYSTYPE 72,1630
4473typedef struct node *YYSTYPE;YYSTYPE73,1661
4474YYSTYPE parse_return;74,1691
4475char *instr;instr81,1803
4476int parse_error 82,1816
4477line:line87,1875
4478exp:exp95,1988
4479exp_list:exp_list263,5655
4480range_exp:range_exp269,5753
4481range_exp_list:range_exp_list273,5783
4482cell:cell279,5901
4483yyerror FUN1(286,5948
4484make_list FUN2(293,6028
4485#define ERROR 304,6228
4486yylex FUN0(315,6405
4487parse_cell_or_range FUN2(587,11772
4488#define CK_ABS_R(671,13214
4489#define CK_REL_R(675,13293
4490#define CK_ABS_C(680,13422
4491#define CK_REL_C(684,13501
4492#define MAYBEREL(689,13630
4493str_to_col FUN1(847,16831
4494
4495y-src/parse.c,520
4496#define YYBISON 4,64
4497# define NE 6,114
4498# define LE 7,130
4499# define GE 8,146
4500# define NEG 9,162
4501# define L_CELL 10,179
4502# define L_RANGE 11,199
4503# define L_VAR 12,220
4504# define L_CONST 13,239
4505# define L_FN0 14,260
4506# define L_FN1 15,279
4507# define L_FN2 16,298
4508# define L_FN3 17,317
4509# define L_FN4 18,336
4510# define L_FNN 19,355
4511# define L_FN1R 20,374
4512# define L_FN2R 21,394
4513# define L_FN3R 22,414
4514# define L_FN4R 23,434
4515# define L_FNNR 24,454
4516# define L_LE 25,474
4517# define L_NE 26,492
4518# define L_GE 27,510
4519
4520/usr/share/bison/bison.simple,1693
4521# define YYSTD(40,
4522# define YYSTD(42,
4523# define YYSTACK_ALLOC 50,
4524# define YYSIZE_T 51,
4525# define YYSTACK_ALLOC 55,
4526# define YYSIZE_T 56,
4527# define YYSTACK_ALLOC 59,
4528# define YYSTACK_FREE(67,
4529# define YYSIZE_T 71,
4530# define YYSIZE_T 75,
4531# define YYSTACK_ALLOC 78,
4532# define YYSTACK_FREE 79,
4533union yyalloc83,
4534# define YYSTACK_GAP_MAX 93,
4535# define YYSTACK_BYTES(98,
4536# define YYSTACK_BYTES(102,
4537# define YYSTACK_RELOCATE(112,
4538# define YYSIZE_T 128,
4539# define YYSIZE_T 131,
4540# define YYSIZE_T 136,
4541# define YYSIZE_T 140,
4542# define YYSIZE_T 145,
4543#define yyerrok 148,
4544#define yyclearin 149,
4545#define YYEMPTY 150,
4546#define YYEOF 151,
4547#define YYACCEPT 152,
4548#define YYABORT 153,
4549#define YYERROR 154,
4550#define YYFAIL 158,
4551#define YYRECOVERING(159,
4552#define YYBACKUP(160,
4553#define YYTERROR 177,
4554#define YYERRCODE 178,
4555# define YYLLOC_DEFAULT(189,
4556# define YYLEX 200,
4557# define YYLEX 202,
4558# define YYLEX 206,
4559# define YYLEX 208,
4560# define YYLEX 212,
4561# define YYFPRINTF 225,
4562# define YYDPRINTF(228,
4563int yydebug;237,
4564# define YYDPRINTF(239,
4565# define YYINITDEPTH 244,
4566# undef YYMAXDEPTH255,
4567# define YYMAXDEPTH 259,
4568# define yymemcpy 264,
4569yymemcpy 271,
4570# define yystrlen 293,
4571yystrlen 298,
4572# define yystpcpy 316,
4573yystpcpy 322,
4574# define YYPARSE_PARAM_ARG 351,
4575# define YYPARSE_PARAM_DECL352,
4576# define YYPARSE_PARAM_ARG 354,
4577# define YYPARSE_PARAM_DECL 355,
4578# define YYPARSE_PARAM_ARG358,
4579# define YYPARSE_PARAM_DECL359,
4580#define YY_DECL_NON_LSP_VARIABLES 374,
4581# define YY_DECL_VARIABLES 385,
4582# define YY_DECL_VARIABLES 391,
4583yyparse 403,
4584# define YYPOPSTACK 445,
4585# define YYPOPSTACK 447,
4586# undef YYSTACK_RELOCATE548,
4587
4588y-src/atest.y,9
4589exp 2,3
4590
4591y-src/cccp.c,303
4592#define YYBISON 4,63
4593# define INT 6,113
4594# define CHAR 7,130
4595# define NAME 8,148
4596# define ERROR 9,166
4597# define OR 10,185
4598# define AND 11,201
4599# define EQUAL 12,218
4600# define NOTEQUAL 13,237
4601# define LEQ 14,259
4602# define GEQ 15,276
4603# define LSH 16,293
4604# define RSH 17,310
4605# define UNARY 18,327
4606
4607/usr/share/bison/bison.simple,2110
4608# define YYSTD(41,
4609# define YYSTD(43,
4610# define YYSTACK_ALLOC 51,
4611# define YYSIZE_T 52,
4612# define YYSTACK_ALLOC 56,
4613# define YYSIZE_T 57,
4614# define YYSTACK_ALLOC 60,
4615# define YYSTACK_FREE(68,
4616# define YYSIZE_T 72,
4617# define YYSIZE_T 76,
4618# define YYSTACK_ALLOC 79,
4619# define YYSTACK_FREE 80,
4620union yyalloc84,
4621# define YYSTACK_GAP_MAX 94,
4622# define YYSTACK_BYTES(99,
4623# define YYSTACK_BYTES(103,
4624# define YYSTACK_RELOCATE(113,
4625# define YYSIZE_T 129,
4626# define YYSIZE_T 132,
4627# define YYSIZE_T 137,
4628# define YYSIZE_T 141,
4629# define YYSIZE_T 146,
4630#define yyerrok 149,
4631#define yyclearin 150,
4632#define YYEMPTY 151,
4633#define YYEOF 152,
4634#define YYACCEPT 153,
4635#define YYABORT 154,
4636#define YYERROR 155,
4637#define YYFAIL 159,
4638#define YYRECOVERING(160,
4639#define YYBACKUP(161,
4640#define YYTERROR 178,
4641#define YYERRCODE 179,
4642# define YYLLOC_DEFAULT(190,
4643# define YYLEX 201,
4644# define YYLEX 203,
4645# define YYLEX 207,
4646# define YYLEX 209,
4647# define YYLEX 213,
4648# define YYFPRINTF 226,
4649# define YYDPRINTF(229,
4650int yydebug;238,
4651# define YYDPRINTF(240,
4652# define YYINITDEPTH 245,
4653# undef YYMAXDEPTH256,
4654# define YYMAXDEPTH 260,
4655# define yymemcpy 265,
4656yymemcpy 272,
4657# define yystrlen 294,
4658yystrlen 299,
4659# define yystpcpy 317,
4660yystpcpy 323,
4661# define YYPARSE_PARAM_ARG 351,
4662# define YYPARSE_PARAM_DECL352,
4663# define YYPARSE_PARAM_ARG 354,
4664# define YYPARSE_PARAM_DECL 355,
4665# define YYPARSE_PARAM_ARG358,
4666# define YYPARSE_PARAM_DECL359,
4667#define YY_DECL_NON_LSP_VARIABLES 374,
4668# define YY_DECL_VARIABLES 385,
4669# define YY_DECL_VARIABLES 391,
4670yyparse 403,
4671# define YYPOPSTACK 445,
4672# define YYPOPSTACK 447,
4673# undef YYSTACK_RELOCATE548,
4674 *++yyvsp yyvsp746,
4675 *++yylsp yylsp748,
4676 yyn 755,
4677 yystate 757,
4678 yystate 761,
4679 goto yynewstate;763,
4680 goto yyerrlab1;823,
4681 yyerrstatus 846,
4682 goto yyerrhandle;848,
4683 yyn 861,
4684 yystate 875,
4685 yyn 895,
4686 yyn 903,
4687 *++yyvsp yyvsp919,
4688 *++yylsp yylsp921,
4689 yystate 924,
4690 goto yynewstate;925,
4691 yyresult 932,
4692 goto yyreturn;933,
4693 yyresult 939,
4694 goto yyreturn;940,
4695 yyresult 947,
4696
4697y-src/cccp.y,1107
4698typedef unsigned char U_CHAR;38,1201
4699struct arglist 41,1301
4700#define NULL 51,1468
4701#define GENERIC_PTR 56,1578
4702#define GENERIC_PTR 58,1611
4703#define NULL_PTR 63,1670
4704int expression_value;68,1743
4705static jmp_buf parse_return_error;70,1766
4706static int keyword_parsing 73,1865
4707#define CHAR_TYPE_SIZE 87,2162
4708#define INT_TYPE_SIZE 91,2229
4709#define LONG_TYPE_SIZE 95,2296
4710#define WCHAR_TYPE_SIZE 99,2365
4711#define possible_sum_sign(104,2556
4712 struct constant 112,2733
4713 struct name 113,2789
4714start 143,3226
4715exp1 148,3330
4716exp 156,3505
4717exp 185,4295
4718keywords 306,7835
4719static char *lexptr;lexptr332,8579
4720parse_number 341,8842
4721struct token 437,11038
4722static struct token tokentab2[tokentab2442,11088
4723yylex 459,11367
4724parse_escape 740,17718
4725yyerror 836,19599
4726integer_overflow 844,19690
4727left_shift 851,19804
4728right_shift 873,20194
4729parse_c_expression 893,20732
4730main 923,21483
4731unsigned char is_idchar[is_idchar948,21901
4732unsigned char is_idstart[is_idstart950,21996
4733char is_hor_space[is_hor_space953,22160
4734initialize_random_junk 958,22259
4735error 988,22915
4736warning 993,22963
4737lookup 999,23033
diff --git a/test/manual/etags/Makefile b/test/manual/etags/Makefile
index 81b5c3ca721..7480356d2d3 100644
--- a/test/manual/etags/Makefile
+++ b/test/manual/etags/Makefile
@@ -59,6 +59,7 @@ check:
59 @$(MAKE) OPTIONS='--regex=@regexfile --no-members' ediff_4 59 @$(MAKE) OPTIONS='--regex=@regexfile --no-members' ediff_4
60 @$(MAKE) OPTIONS='nonexistent --members --declarations --regex=@regexfile' ediff_5 60 @$(MAKE) OPTIONS='nonexistent --members --declarations --regex=@regexfile' ediff_5
61 @$(MAKE) OPTIONS='--class-qualify --members --declarations --regex=@regexfile' ediff_6 61 @$(MAKE) OPTIONS='--class-qualify --members --declarations --regex=@regexfile' ediff_6
62 @$(MAKE) OPTIONS='--no-members --no-fallback --no-empty' ediff_7
62 @$(MAKE) cdiff 63 @$(MAKE) cdiff
63 @$(MAKE) ctags_update 64 @$(MAKE) ctags_update
64 65