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,538 229#define _GETOPT_H 19,799 230extern char *optarg;optarg31,1107 231extern int optind;45,1615 232extern int opterr;50,1741 233struct option73,2795 234#define no_argument 89,3122 235#define required_argument 90,3145 236#define optional_argument 91,3173 237extern int getopt 98,3438 238extern int getopt 100,3542 239extern int getopt_long 102,3597 240extern int getopt_long_only 104,3729 241extern int _getopt_internal 109,3940 242extern int getopt 114,4138 243extern int getopt_long 115,4160 244extern int getopt_long_only 116,4187 245extern int _getopt_internal 118,4220 246 247c-src/etags.c,12175 248char pot_etags_version[pot_etags_version81,3471 249# undef DEBUG84,3553 250# define DEBUG 85,3568 251# define DEBUG 87,3595 252# define NDEBUG 88,3618 253# define _GNU_SOURCE 94,3706 254# undef MSDOS100,3877 255# undef WINDOWSNT101,3891 256# define WINDOWSNT102,3910 257# undef MSDOS106,3969 258# define MSDOS 107,3983 259# define MSDOS 110,4033 260# define MAXPATHLEN 115,4112 261# undef HAVE_NTGUI116,4142 262# undef DOS_NT117,4161 263# define DOS_NT118,4177 264# undef assert 135,4483 265# define assert(136,4542 266# undef CTAGS146,4858 267# define CTAGS 147,4873 268# define CTAGS 149,4899 269#define streq(152,4928 270#define strcaseeq(153,4997 271#define strneq(154,5076 272#define strncaseeq(155,5152 273#define CHARS 157,5239 274#define CHAR(158,5279 275#define iswhite(159,5330 276#define notinname(160,5395 277#define begtoken(161,5470 278#define intoken(162,5543 279#define endtoken(163,5615 280#define ISALNUM(165,5685 281#define ISALPHA(166,5723 282#define ISDIGIT(167,5761 283#define ISLOWER(168,5799 284#define lowcase(170,5838 285#define xnew(179,6016 286#define xrnew(180,6084 287typedef void Lang_function 182,6165 288} compressor;188,6366 289} language;199,6836 290typedef struct fdesc201,6849 291} fdesc;212,7367 292typedef struct node_st214,7377 293} node;225,7895 294} linebuffer;239,8249 295 at_language,245,8345 296 at_regexp,246,8394 297 at_filename,247,8438 298 at_stdin,248,8474 299 at_end 249,8517 300} argument;253,8699 301typedef struct regexp256,8759 302} regexp;268,9326 303static void Ada_funcs 274,9429 304static void Asm_labels 275,9461 305static void C_entries 276,9494 306static void default_C_entries 277,9537 307static void plain_C_entries 278,9577 308static void Cjava_entries 279,9615 309static void Cobol_paragraphs 280,9651 310static void Cplusplus_entries 281,9690 311static void Cstar_entries 282,9730 312static void Erlang_functions 283,9766 313static void Forth_words 284,9805 314static void Fortran_functions 285,9839 315static void HTML_labels 286,9879 316static void Lisp_functions 287,9913 317static void Lua_functions 288,9950 318static void Makefile_targets 289,9986 319static void Pascal_functions 290,10025 320static void Perl_functions 291,10064 321static void PHP_functions 292,10101 322static void PS_functions 293,10137 323static void Prolog_functions 294,10172 324static void Python_functions 295,10211 325static void Scheme_functions 296,10250 326static void TeX_commands 297,10289 327static void Texinfo_nodes 298,10324 328static void Yacc_entries 299,10360 329static void just_read_file 300,10395 330static language *get_language_from_langname get_language_from_langname302,10433 331static void readline 303,10493 332static long readline_internal 304,10538 333static bool nocase_tail 305,10592 334static void get_tag 306,10632 335static void analyze_regex 308,10672 336static void free_regexps 309,10708 337static void regex_tag_multiline 310,10741 338static void error 311,10781 339# undef STDIN408,15074 340#define STDIN 411,15096 341static compressor compressors[compressors457,17665 342static const char *Ada_suffixes Ada_suffixes473,17908 343static const char Ada_help 475,17978 344static const char *Asm_suffixes Asm_suffixes493,18581 345static const char Asm_help 504,18977 346static const char *default_C_suffixes default_C_suffixes512,19313 347static const char default_C_help 515,19414 348static const char default_C_help 523,19851 349static const char *Cplusplus_suffixes Cplusplus_suffixes535,20461 350static const char Cplusplus_help 540,20659 351static const char *Cjava_suffixes Cjava_suffixes549,21114 352static char Cjava_help 551,21173 353static const char *Cobol_suffixes Cobol_suffixes556,21338 354static char Cobol_help 558,21403 355static const char *Cstar_suffixes Cstar_suffixes562,21544 356static const char *Erlang_suffixes Erlang_suffixes565,21608 357static const char Erlang_help 567,21674 358const char *Forth_suffixes Forth_suffixes571,21800 359static const char Forth_help 573,21858 360static const char *Fortran_suffixes Fortran_suffixes577,22009 361static const char Fortran_help 579,22086 362static const char *HTML_suffixes HTML_suffixes582,22191 363static const char HTML_help 584,22265 364static const char *Lisp_suffixes Lisp_suffixes589,22453 365static const char Lisp_help 591,22557 366static const char *Lua_suffixes Lua_suffixes598,22872 367static const char Lua_help 600,22935 368static const char *Makefile_filenames Makefile_filenames603,23011 369static const char Makefile_help 605,23134 370static const char *Objc_suffixes Objc_suffixes609,23278 371static const char Objc_help 613,23400 372static const char *Pascal_suffixes Pascal_suffixes619,23715 373static const char Pascal_help 621,23779 374static const char *Perl_suffixes Perl_suffixes626,23967 375static const char *Perl_interpreters Perl_interpreters628,24029 376static const char Perl_help 630,24101 377static const char *PHP_suffixes PHP_suffixes637,24452 378static const char PHP_help 639,24524 379static const char *plain_C_suffixes plain_C_suffixes643,24679 380static const char *PS_suffixes PS_suffixes647,24763 381static const char PS_help 649,24849 382static const char *Prolog_suffixes Prolog_suffixes652,24932 383static const char Prolog_help 654,24994 384static const char *Python_suffixes Python_suffixes658,25108 385static const char Python_help 660,25166 386static const char *Scheme_suffixes Scheme_suffixes665,25348 387static const char Scheme_help 667,25461 388static const char *TeX_suffixes TeX_suffixes672,25684 389static const char TeX_help 674,25782 390static const char *Texinfo_suffixes Texinfo_suffixes686,26317 391static const char Texinfo_help 688,26396 392static const char *Yacc_suffixes Yacc_suffixes691,26493 393static const char Yacc_help 693,26607 394static const char auto_help 699,26857 395static const char none_help 703,27021 396static const char no_lang_help 707,27144 397static language lang_names 718,27356 398print_language_names 753,29533 399# define EMACS_NAME 786,30756 400# define VERSION 789,30812 401print_version 792,30870 402# define PRINT_UNDOCUMENTED_OPTIONS_HELP 804,31174 403print_help 808,31251 404main 981,37439 405get_compressor_from_suffix 1319,46218 406get_language_from_langname 1355,47159 407get_language_from_interpreter 1377,47546 408get_language_from_filename 1399,47977 409process_file_name 1433,48835 410process_file 1555,51666 411init 1632,54151 412find_entries 1656,54902 413make_tag 1814,59708 414pfnote 1856,60943 415free_tree 1917,62745 416free_fdesc 1935,63030 417add_node 1955,63473 418invalidate_nodes 2035,65538 419static int total_size_of_entries 2067,66151 420static int number_len 2068,66194 421total_size_of_entries 2087,66695 422put_entries 2107,67155 423#define C_EXT 2193,68996 424#define C_PLAIN 2194,69038 425#define C_PLPL 2195,69071 426#define C_STAR 2196,69105 427#define C_JAVA 2197,69138 428#define C_AUTO 2198,69173 429#define YACC 2199,69243 430enum sym_type2204,69313 431 st_none,2206,69329 432 st_C_objprot,2207,69340 433 st_C_objprot, st_C_objimpl,2207,69340 434 st_C_objprot, st_C_objimpl, st_C_objend,2207,69340 435 st_C_gnumacro,2208,69383 436 st_C_ignore,2209,69400 437 st_C_ignore, st_C_attribute,2209,69400 438 st_C_javastruct,2210,69431 439 st_C_operator,2211,69450 440 st_C_class,2212,69467 441 st_C_class, st_C_template,2212,69467 442 st_C_struct,2213,69496 443 st_C_struct, st_C_extern,2213,69496 444 st_C_struct, st_C_extern, st_C_enum,2213,69496 445 st_C_struct, st_C_extern, st_C_enum, st_C_define,2213,69496 446 st_C_struct, st_C_extern, st_C_enum, st_C_define, st_C_typedef2213,69496 447struct C_stab_entry 2271,71279 448hash 2275,71410 449in_word_set 2321,72938 450 TOTAL_KEYWORDS 2325,73019 451 MIN_WORD_LENGTH 2326,73046 452 MAX_WORD_LENGTH 2327,73073 453 MIN_HASH_VALUE 2328,73101 454 MAX_HASH_VALUE 2329,73127 455C_symtype 2387,74986 456static bool inattribute;2400,75235 457 fvnone,2408,75436 458 fdefunkey,2409,75467 459 fdefunname,2410,75513 460 foperator,2411,75557 461 fvnameseen,2412,75614 462 fstartlist,2413,75667 463 finlist,2414,75723 464 flistseen,2415,75766 465 fignore,2416,75814 466 vignore 2417,75857 467} fvdef;2418,75902 468static bool fvextern;2420,75912 469 tnone,2428,76090 470 tkeyseen,2429,76120 471 ttypeseen,2430,76161 472 tinbody,2431,76200 473 tend,2432,76239 474 tignore 2433,76280 475} typdef;2434,76321 476 snone,2443,76500 477 skeyseen,2445,76576 478 stagseen,2446,76621 479 scolonseen 2447,76662 480} structdef;2448,76716 481static const char *objtag objtag2453,76810 482 dnone,2460,76943 483 dsharpseen,2461,76973 484 ddefineseen,2462,77026 485 dignorerest 2463,77071 486} definedef;2464,77113 487 onone,2472,77268 488 oprotocol,2473,77298 489 oimplementation,2474,77348 490 otagseen,2475,77396 491 oparenseen,2476,77432 492 ocatseen,2477,77487 493 oinbody,2478,77526 494 omethodsign,2479,77569 495 omethodtag,2480,77627 496 omethodcolon,2481,77667 497 omethodparm,2482,77710 498 oignore 2483,77756 499} objdef;2484,77788 500static struct tok2491,77945 501} token;2508,78627 502static void pushclass_above 2514,78785 503static void popclass_above 2515,78833 504static void write_classname 2516,78867 505} cstack;2523,79137 506#define nestlev 2525,79265 507#define instruct 2527,79370 508pushclass_above 2531,79490 509popclass_above 2550,79949 510write_classname 2564,80163 511static bool consider_token 2592,80762 512static void make_C_tag 2593,80834 513consider_token 2613,81342 514} lbs[lbs2924,88533 515#define current_lb_is_new 2926,88544 516#define switch_line_buffers(2927,88589 517#define curlb 2929,88642 518#define newlb 2930,88673 519#define curlinepos 2931,88704 520#define newlinepos 2932,88745 521#define plainc 2934,88787 522#define cplpl 2935,88831 523#define cjava 2936,88862 524#define CNL_SAVE_DEFINEDEF(2938,88906 525#define CNL(2947,89118 526make_C_tag 2960,89376 527C_entries 2986,90195 528default_C_entries 3833,110157 529plain_C_entries 3840,110277 530Cplusplus_entries 3847,110365 531Cjava_entries 3854,110461 532Cstar_entries 3861,110551 533Yacc_entries 3868,110643 534#define LOOP_ON_INPUT_LINES(3875,110721 535#define LOOKING_AT(3884,111057 536#define LOOKING_AT_NOCASE(3891,111462 537just_read_file 3901,111862 538static void F_takeprec 3910,111966 539static void F_getit 3911,111997 540F_takeprec 3914,112040 541F_getit 3937,112367 542Fortran_functions 3961,112841 543Ada_getit 4052,114670 544Ada_funcs 4115,116045 545Asm_labels 4228,118583 546Perl_functions 4261,119550 547Python_functions 4357,122058 548PHP_functions 4387,122685 549Cobol_paragraphs 4466,124472 550Makefile_targets 4494,125030 551Pascal_functions 4529,125951 552static void L_getit 4706,130278 553L_getit 4709,130319 554Lisp_functions 4725,130665 555Lua_functions 4785,131851 556PS_functions 4811,132386 557Forth_words 4841,133054 558Scheme_functions 4877,134093 559static linebuffer *TEX_toktab TEX_toktab4908,134782 560static const char *TEX_defenv TEX_defenv4912,134975 561static void TEX_mode 4917,135173 562static void TEX_decode_env 4918,135204 563static char TEX_esc 4920,135262 564static char TEX_opgrp 4921,135290 565static char TEX_clgrp 4922,135319 566TeX_commands 4928,135396 567#define TEX_LESC 4986,136653 568#define TEX_SESC 4987,136675 569TEX_mode 4992,136805 570TEX_decode_env 5026,137510 571Texinfo_nodes 5071,138555 572HTML_labels 5094,139014 573static size_t prolog_pr 5214,142193 574static void prolog_skip_comment 5215,142235 575static size_t prolog_atom 5216,142291 576Prolog_functions 5219,142348 577prolog_skip_comment 5255,143129 578prolog_pr 5281,143737 579prolog_atom 5319,144629 580static int erlang_func 5374,145541 581static void erlang_attribute 5375,145582 582static int erlang_atom 5376,145621 583Erlang_functions 5379,145667 584erlang_func 5438,146966 585erlang_attribute 5476,147643 586erlang_atom 5496,148062 587static char *scan_separators scan_separators5520,148488 588static void add_regex 5521,148527 589static char *substitute substitute5522,148571 590scan_separators 5534,149081 591analyze_regex 5586,150461 592add_regex 5654,152051 593substitute 5767,154798 594free_regexps 5814,155838 595regex_tag_multiline 5836,156292 596nocase_tail 5913,158264 597get_tag 5928,158520 598readline_internal 5959,159456 599readline 6037,161297 600savestr 6230,167244 601savenstr 6240,167474 602skip_spaces 6249,167680 603skip_non_spaces 6258,167834 604skip_name 6267,167984 605fatal 6277,168157 606pfatal 6284,168254 607suggest_asking_for_help 6291,168333 608error 6300,168555 609concat 6313,168847 610etags_getcwd 6329,169260 611relative_filename 6350,169726 612absolute_filename 6389,170752 613absolute_dirname 6453,172417 614filename_is_absolute 6472,172846 615canonicalize_filename 6484,173097 616# define ISUPPER(6491,173236 617linebuffer_init 6514,173657 618linebuffer_setlen 6524,173888 619xmalloc 6536,174149 620xrealloc 6545,174315 621 622c-src/exit.c,47 623 } __libc_atexit;30,1022 624DEFUN(exit,38,1263 625 626c-src/exit.strange_suffix,47 627 } __libc_atexit;30,1022 628DEFUN(exit,38,1263 629 630c-src/sysdep.h,491 631#define ENTRY(21,875 632#define PSEUDO(26,982 633 movl $SYS_##syscall_nam$SYS_##syscall_na31,1142 634 movl $SYS_##syscall_name, %eax;eax31,1142 635 int $0x80;32,1190 636 test %eax,eax33,1220 637 test %eax, %eax;eax33,1220 638 jl syscall_error;34,1255 639#define XCHG_0 47,1572 640#define XCHG_1 48,1616 641#define XCHG_2 49,1658 642#define XCHG_3 50,1701 643#define XCHG_4 51,1744 644#define XCHG_5 52,1787 645#define r0 54,1831 646#define r1 55,1885 647#define scratch 56,1942 648#define MOVE(57,2011 649 650c-src/tab.c,196 651static int count_words(15,263 652static char *get_word(get_word35,553 653void tab_free(59,966 654char **tab_fill(tab_fill70,1129 655int tab_delete_first(91,1638 656int tab_count_words(103,1820 657 658c-src/dostorture.c,198 659(*tag1 tag118,468 660#define notag2 26,577 661(*tag2 tag229,657 662(*tag3 tag339,809 663#define notag4 45,904 664(*tag4 tag448,1001 665tag5 57,1136 666tag6 66,1272 667int pp1(74,1389 668pp287,1504 669pp3(100,1616 670 671c-src/emacs/src/gmalloc.c,6643 672#define USE_PTHREAD25,1003 673#undef get_current_dir_name33,1127 674extern void emacs_abort 47,1306 675#undef malloc64,2111 676#undef realloc65,2125 677#undef calloc66,2140 678#undef free67,2154 679#define malloc 68,2166 680#define realloc 69,2189 681#define calloc 70,2214 682#define aligned_alloc 71,2237 683#define free 72,2274 684extern void *bss_sbrk bss_sbrk76,2336 685extern int bss_sbrk_did_unexec;77,2376 686extern char bss_sbrk_buffer[bss_sbrk_buffer78,2408 687extern void *bss_sbrk_buffer_end;bss_sbrk_buffer_end79,2439 688#define DUMPED 80,2473 689#define ALLOCATED_BEFORE_DUMPING(81,2508 690extern void *malloc malloc94,2719 691#define INT_BIT 124,3935 692#define BLOCKLOG 125,3978 693#define BLOCKSIZE 126,4019 694#define BLOCKIFY(127,4053 695#define HEAP 131,4216 696#define FINAL_FREE_BLOCKS 135,4392 697 } malloc_info;167,5389 698extern char *_heapbase;_heapbase170,5450 699extern malloc_info *_heapinfo;_heapinfo173,5542 700#define BLOCK(176,5621 701#define ADDRESS(177,5683 702extern size_t _heapindex;180,5798 703extern size_t _heaplimit;183,5867 704struct list186,5940 705extern struct list _fraghead[_fraghead193,6057 706struct alignlist196,6154 707extern struct alignlist *_aligned_blocks;_aligned_blocks202,6335 708extern size_t _chunks_used;205,6402 709extern size_t _bytes_used;206,6430 710extern size_t _chunks_free;207,6457 711extern size_t _bytes_free;208,6485 712extern void *_malloc_internal _malloc_internal213,6674 713extern void *_realloc_internal _realloc_internal214,6714 714extern void _free_internal 215,6763 715extern void *_malloc_internal_nolock _malloc_internal_nolock216,6800 716extern void *_realloc_internal_nolock _realloc_internal_nolock217,6847 717extern void _free_internal_nolock 218,6903 718extern pthread_mutex_t _malloc_mutex,221,6967 719extern pthread_mutex_t _malloc_mutex, _aligned_blocks_mutex;221,6967 720extern int _malloc_thread_enabled_p;222,7028 721#define LOCK(223,7065 722#define UNLOCK(228,7196 723#define LOCK_ALIGNED_BLOCKS(233,7330 724#define UNLOCK_ALIGNED_BLOCKS(238,7485 725#define LOCK(244,7650 726#define UNLOCK(245,7665 727#define LOCK_ALIGNED_BLOCKS(246,7682 728#define UNLOCK_ALIGNED_BLOCKS(247,7712 729extern void *malloc_find_object_address malloc_find_object_address252,7866 730extern void *(*__morecore)__morecore256,8022 731extern void *__default_morecore __default_morecore259,8106 732extern void (*__after_morecore_hook)__after_morecore_hook263,8270 733extern size_t __malloc_extra_blocks;267,8443 734extern int __malloc_initialized;270,8553 735extern int __malloc_initialize 272,8647 736extern void (*__malloc_initialize_hook)__malloc_initialize_hook275,8724 737extern void (*__free_hook)__free_hook276,8772 738extern void *(*__malloc_hook)__malloc_hook277,8812 739extern void *(*__realloc_hook)__realloc_hook278,8857 740extern void *(*__memalign_hook)__memalign_hook279,8914 741enum mcheck_status283,9093 742 MCHECK_DISABLED 285,9116 743 MCHECK_OK,286,9188 744 MCHECK_FREE,287,9227 745 MCHECK_HEAD,288,9271 746 MCHECK_TAIL 289,9335 747extern int mcheck 296,9702 748extern enum mcheck_status mprobe 301,9953 749extern void mtrace 304,10056 750extern void muntrace 305,10083 751struct mstats308,10154 752extern struct mstats mstats 318,10519 753extern void memory_warnings 321,10626 754void *(*__malloc_hook)__malloc_hook352,11745 755char *_heapbase;_heapbase355,11831 756malloc_info *_heapinfo;_heapinfo358,11929 757static size_t heapsize;361,11985 758size_t _heapindex;364,12049 759size_t _heaplimit;367,12111 760struct list _fraghead[_fraghead370,12173 761size_t _chunks_used;373,12231 762size_t _bytes_used;374,12252 763size_t _chunks_free;375,12272 764size_t _bytes_free;376,12293 765int __malloc_initialized;379,12342 766size_t __malloc_extra_blocks;381,12369 767void (*__malloc_initialize_hook)__malloc_initialize_hook383,12400 768void (*__after_morecore_hook)__after_morecore_hook384,12441 769static int state_protected_p;400,12914 770static size_t last_state_size;401,12944 771static malloc_info *last_heapinfo;last_heapinfo402,12975 772protect_malloc_state 405,13016 773#define PROTECT_MALLOC_STATE(426,13629 774#define PROTECT_MALLOC_STATE(429,13699 775align 435,13796 776get_contiguous_space 466,14618 777register_heapinfo 497,15327 778pthread_mutex_t _malloc_mutex 517,15881 779pthread_mutex_t _aligned_blocks_mutex 518,15940 780int _malloc_thread_enabled_p;519,16007 781malloc_atfork_handler_prepare 522,16050 782malloc_atfork_handler_parent 529,16141 783malloc_atfork_handler_child 536,16235 784malloc_enable_thread 544,16377 785malloc_initialize_1 563,16963 786__malloc_initialize 594,17795 787static int morecore_recursing;604,17928 788morecore_nolock 609,18068 789_malloc_internal_nolock 722,21586 790_malloc_internal 920,28104 791malloc 932,28249 792extern void *_malloc _malloc956,29035 793extern void _free 957,29066 794extern void *_realloc _realloc958,29094 795_malloc 961,29142 796_free 967,29198 797_realloc 973,29242 798void (*__free_hook)__free_hook1001,30262 799struct alignlist *_aligned_blocks _aligned_blocks1004,30348 800_free_internal_nolock 1009,30477 801_free_internal 1255,38479 802free 1265,38606 803weak_alias 1277,38802 804#define min(1306,39817 805void *(*__realloc_hook)__realloc_hook1310,39902 806_realloc_internal_nolock 1319,40313 807_realloc_internal 1435,43567 808realloc 1447,43730 809calloc 1478,44899 810#define __sbrk 1513,46048 811extern void *__sbrk __sbrk1518,46253 812__default_morecore 1525,46517 813void *(*__memalign_hook)__memalign_hook1554,47463 814aligned_alloc 1557,47529 815memalign 1647,49711 816posix_memalign 1656,49916 817extern void *valloc valloc1695,51148 818extern int getpagesize 1700,51286 819static size_t pagesize;1703,51325 820valloc 1706,51357 821#undef malloc1715,51498 822#undef realloc1716,51512 823#undef calloc1717,51527 824#undef aligned_alloc1718,51541 825#undef free1719,51562 826extern void *malloc malloc1722,51617 827extern void *realloc realloc1723,51652 828extern void *calloc calloc1724,51699 829extern void free 1725,51748 830extern void *aligned_alloc aligned_alloc1727,51804 831extern int posix_memalign 1729,51898 832hybrid_malloc 1736,52091 833hybrid_calloc 1744,52196 834hybrid_free 1752,52327 835hybrid_aligned_alloc 1765,52634 836hybrid_realloc 1780,52990 837char *gget_current_dir_name gget_current_dir_name1808,53759 838hybrid_get_current_dir_name 1811,53803 839static void (*old_free_hook)old_free_hook1846,54928 840static void *(*old_malloc_hook)old_malloc_hook1847,54970 841static void *(*old_realloc_hook)old_realloc_hook1848,55017 842static void (*abortfunc)abortfunc1851,55131 843#define MAGICWORD 1854,55213 844#define MAGICFREE 1855,55268 845#define MAGICBYTE 1856,55323 846#define MALLOCFLOOD 1857,55355 847#define FREEFLOOD 1858,55389 848struct hdr1860,55422 849checkhdr 1867,55588 850freehook 1891,56029 851mallochook 1927,56811 852reallochook 1944,57150 853mabort 1978,57908 854static int mcheck_used 2012,58593 855mcheck 2015,58626 856mprobe 2035,59145 857 858c-src/emacs/src/regex.h,4576 859#define _REGEX_H 21,837 860typedef unsigned long reg_syntax_t;43,1578 861#define RE_BACKSLASH_ESCAPE_IN_LISTS 47,1750 862#define RE_BK_PLUS_QM 52,1970 863#define RE_CHAR_CLASSES 58,2299 864#define RE_CONTEXT_INDEP_ANCHORS 72,3033 865#define RE_CONTEXT_INDEP_OPS 80,3459 866#define RE_CONTEXT_INVALID_OPS 84,3659 867#define RE_DOT_NEWLINE 88,3802 868#define RE_DOT_NOT_NULL 92,3938 869#define RE_HAT_LISTS_NOT_NEWLINE 96,4083 870#define RE_INTERVALS 101,4293 871#define RE_LIMITED_OPS 105,4442 872#define RE_NEWLINE_ALT 109,4584 873#define RE_NO_BK_BRACES 114,4774 874#define RE_NO_BK_PARENS 118,4965 875#define RE_NO_BK_REFS 122,5121 876#define RE_NO_BK_VBAR 126,5317 877#define RE_NO_EMPTY_RANGES 132,5611 878#define RE_UNMATCHED_RIGHT_PAREN_ORD 136,5767 879#define RE_NO_POSIX_BACKTRACKING 140,5938 880#define RE_NO_GNU_OPS 144,6134 881#define RE_FRUGAL 147,6254 882#define RE_SHY_GROUPS 150,6361 883#define RE_NO_NEWLINE_ANCHOR 153,6469 884#define RE_DEBUG 161,6885 885extern reg_syntax_t re_syntax_options;167,7171 886extern Lisp_Object re_match_object;172,7345 887extern size_t re_max_failures;176,7455 888#define RE_SYNTAX_EMACS 183,7685 889#define RE_SYNTAX_AWK 186,7781 890#define RE_SYNTAX_GNU_AWK 193,8085 891#define RE_SYNTAX_POSIX_AWK 197,8256 892#define RE_SYNTAX_GREP 201,8394 893#define RE_SYNTAX_EGREP 206,8550 894#define RE_SYNTAX_POSIX_EGREP 212,8766 895#define RE_SYNTAX_ED 216,8911 896#define RE_SYNTAX_SED 218,8955 897#define _RE_SYNTAX_POSIX_COMMON 221,9073 898#define RE_SYNTAX_POSIX_BASIC 225,9216 899#define RE_SYNTAX_POSIX_MINIMAL_BASIC 231,9509 900#define RE_SYNTAX_POSIX_EXTENDED 234,9599 901#define RE_SYNTAX_POSIX_MINIMAL_EXTENDED 242,9968 902# undef RE_DUP_MAX253,10455 903#define RE_DUP_MAX 256,10541 904#define REG_EXTENDED 263,10763 905#define REG_ICASE 267,10887 906#define REG_NEWLINE 272,11071 907#define REG_NOSUB 276,11249 908#define REG_NOTBOL 286,11615 909#define REG_NOTEOL 289,11689 910 REG_ENOSYS 297,11860 911 REG_NOERROR 300,11942 912 REG_NOMATCH,301,11977 913 REG_BADPAT,305,12124 914 REG_ECOLLATE,306,12163 915 REG_ECTYPE,307,12204 916 REG_EESCAPE,308,12256 917 REG_ESUBREG,309,12299 918 REG_EBRACK,310,12346 919 REG_EPAREN,311,12392 920 REG_EBRACE,312,12437 921 REG_BADBR,313,12473 922 REG_ERANGE,314,12520 923 REG_ESPACE,315,12561 924 REG_BADRPT,316,12602 925 REG_EEND,319,12694 926 REG_ESIZE,320,12729 927 REG_ERPAREN,321,12791 928 REG_ERANGEX 322,12860 929} reg_errcode_t;323,12912 930# define RE_TRANSLATE_TYPE 332,13274 931struct re_pattern_buffer335,13316 932#define REGS_UNALLOCATED 376,14890 933#define REGS_REALLOCATE 377,14917 934#define REGS_FIXED 378,14943 935typedef struct re_pattern_buffer regex_t;416,16099 936typedef ssize_t regoff_t;423,16493 937struct re_registers428,16653 938# define RE_NREGS 440,16943 939} regmatch_t;451,17318 940extern reg_syntax_t re_set_syntax 457,17513 941extern const char *re_compile_pattern re_compile_pattern462,17777 942extern int re_compile_fastmap 469,18059 943extern regoff_t re_search 477,18467 944extern regoff_t re_search_2 485,18782 945extern regoff_t re_match 495,19178 946extern regoff_t re_match_2 501,19408 947extern void re_set_registers 520,20198 948extern char *re_comp re_comp528,20470 949extern int re_exec 529,20507 950# define _Restrict_ 540,20887 951# define _Restrict_ 542,20980 952# define _Restrict_544,21019 953# define _Restrict_arr_ 555,21419 954# define _Restrict_arr_557,21462 955extern reg_errcode_t regcomp 562,21531 956extern reg_errcode_t regexec 566,21657 957extern size_t regerror 571,21851 958extern void regfree 574,21957 959# define CHAR_CLASS_MAX_LENGTH 593,22471 960# define CHAR_CLASS_MAX_LENGTH 597,22649 961typedef wctype_t re_wctype_t;599,22693 962typedef wchar_t re_wchar_t;600,22723 963# define re_wctype 601,22751 964# define re_iswctype 602,22777 965# define re_wctype_to_bit(603,22807 966# define CHAR_CLASS_MAX_LENGTH 605,22845 967# define btowc(606,22907 968typedef enum { RECC_ERROR 609,22954 969 RECC_ALNUM,610,22985 970 RECC_ALNUM, RECC_ALPHA,610,22985 971 RECC_ALNUM, RECC_ALPHA, RECC_WORD,610,22985 972 RECC_GRAPH,611,23028 973 RECC_GRAPH, RECC_PRINT,611,23028 974 RECC_LOWER,612,23060 975 RECC_LOWER, RECC_UPPER,612,23060 976 RECC_PUNCT,613,23092 977 RECC_PUNCT, RECC_CNTRL,613,23092 978 RECC_DIGIT,614,23124 979 RECC_DIGIT, RECC_XDIGIT,614,23124 980 RECC_BLANK,615,23157 981 RECC_BLANK, RECC_SPACE,615,23157 982 RECC_MULTIBYTE,616,23189 983 RECC_MULTIBYTE, RECC_NONASCII,616,23189 984 RECC_ASCII,617,23228 985 RECC_ASCII, RECC_UNIBYTE617,23228 986} re_wctype_t;618,23261 987extern char re_iswctype 620,23277 988extern re_wctype_t re_wctype 621,23330 989typedef int re_wchar_t;623,23388 990extern void re_set_whitespace_regexp 625,23413 991 992c-src/emacs/src/keyboard.c,17467 993volatile int interrupt_input_blocked;76,1809 994volatile bool pending_signals;80,1945 995#define KBD_BUFFER_SIZE 82,1977 996KBOARD *initial_kboard;initial_kboard84,2007 997KBOARD *current_kboard;current_kboard85,2031 998static KBOARD *all_kboards;all_kboards86,2055 999static bool single_kboard;89,2155 1000#define NUM_RECENT_KEYS 91,2183 1001static int recent_keys_index;94,2270 1002static int total_keys;97,2358 1003static Lisp_Object recent_keys;100,2444 1004Lisp_Object this_command_keys;107,2778 1005ptrdiff_t this_command_key_count;108,2809 1006static bool this_command_key_count_reset;112,2923 1007static Lisp_Object raw_keybuf;116,3075 1008static int raw_keybuf_count;117,3106 1009#define GROW_RAW_KEYBUF 119,3136 1010static ptrdiff_t this_single_command_key_start;125,3351 1011static ptrdiff_t before_command_key_count;129,3499 1012static ptrdiff_t before_command_echo_length;130,3542 1013sigjmp_buf return_to_command_loop;135,3678 1014static Lisp_Object recover_top_level_message;138,3792 1015static Lisp_Object regular_top_level_message;143,3931 1016static sys_jmp_buf getcjmp;147,4032 1017bool waiting_for_input;150,4096 1018static bool echoing;154,4187 1019static struct kboard *ok_to_echo_at_next_pause;ok_to_echo_at_next_pause159,4329 1020struct kboard *echo_kboard;echo_kboard166,4633 1021Lisp_Object echo_message_buffer;171,4745 1022bool immediate_quit;174,4838 1023int quit_char;192,5624 1024EMACS_INT command_loop_level;195,5681 1025Lisp_Object unread_switch_frame;204,6109 1026static ptrdiff_t last_non_minibuf_size;207,6217 1027uintmax_t num_input_events;210,6335 1028static EMACS_INT last_auto_save;214,6429 1029static ptrdiff_t last_point_position;217,6524 1030Lisp_Object internal_last_event_frame;228,7029 1031static Lisp_Object read_key_sequence_cmd;232,7169 1032static Lisp_Object read_key_sequence_remapped;233,7211 1033static FILE *dribble;dribble236,7311 1034bool input_pending;239,7369 1035static bool input_was_pending;287,10023 1036static struct input_event kbd_buffer[kbd_buffer291,10108 1037static struct input_event *kbd_fetch_ptr;kbd_fetch_ptr297,10387 1038static struct input_event * volatile kbd_store_ptr;302,10602 1039static void recursive_edit_unwind 313,11089 1040static Lisp_Object command_loop 314,11145 1041static void echo_now 316,11186 1042static ptrdiff_t echo_length 317,11215 1043unsigned timers_run;320,11297 1044struct timespec *input_available_clear_time;input_available_clear_time324,11409 1045bool interrupt_input;328,11574 1046bool interrupts_deferred;331,11672 1047static struct timespec timer_idleness_start_time;335,11747 1048static struct timespec timer_last_idleness_start_time;340,11917 1049#define READABLE_EVENTS_DO_TIMERS_NOW 346,12047 1050#define READABLE_EVENTS_FILTER_EVENTS 347,12095 1051#define READABLE_EVENTS_IGNORE_SQUEEZABLES 348,12143 1052static void (*keyboard_init_hook)keyboard_init_hook351,12265 1053static bool get_input_pending 353,12308 1054static bool readable_events 354,12345 1055static Lisp_Object read_char_x_menu_prompt 355,12380 1056static Lisp_Object read_char_minibuf_menu_prompt 357,12503 1057static Lisp_Object make_lispy_event 358,12572 1058static Lisp_Object make_lispy_movement 359,12632 1059static Lisp_Object modify_event_symbol 363,12841 1060static Lisp_Object make_lispy_switch_frame 366,13051 1061static Lisp_Object make_lispy_focus_in 367,13109 1062static Lisp_Object make_lispy_focus_out 369,13189 1063static bool help_char_p 371,13276 1064static void save_getcjmp 372,13315 1065static void restore_getcjmp 373,13355 1066static Lisp_Object apply_modifiers 374,13398 1067static void clear_event 375,13453 1068static void restore_kboard_configuration 376,13501 1069static void deliver_input_available_signal 378,13569 1070static void handle_interrupt 380,13632 1071static _Noreturn void quit_throw_to_read_char 381,13669 1072static void process_special_events 382,13723 1073static void timer_start_idle 383,13766 1074static void timer_stop_idle 384,13803 1075static void timer_resume_idle 385,13839 1076static void deliver_user_signal 386,13877 1077static char *find_user_signal_name find_user_signal_name387,13916 1078static void store_user_signal_events 388,13958 1079kset_echo_string 392,14089 1080kset_kbd_queue 397,14185 1081kset_keyboard_translate_table 402,14277 1082kset_last_prefix_arg 407,14400 1083kset_last_repeatable_command 412,14505 1084kset_local_function_key_map 417,14626 1085kset_overriding_terminal_local_map 422,14745 1086kset_real_last_command 427,14878 1087kset_system_key_syms 432,14987 1088echo_add_key 443,15250 1089echo_char 527,17528 1090echo_dash 541,17814 1091echo_now 586,19141 1092cancel_echoing 635,20615 1093echo_length 648,20923 1094echo_truncate 660,21254 1095add_command_key 672,21583 1096recursive_edit_1 697,22407 1097record_auto_save 742,23849 1098force_auto_save_soon 751,24017 1099DEFUN ("recursive-edit", Frecursive_edit,759,24138 1100DEFUN ("recursive-edit", Frecursive_edit,recursive-edit759,24138 1101recursive_edit_unwind 804,25748 1102any_kboard_state 817,26014 1103single_kboard_state 838,26666 1104not_single_kboard_state 848,26804 1105struct kboard_stack858,27066 1106static struct kboard_stack *kboard_stack;kboard_stack864,27139 1107push_kboard 867,27187 1108pop_kboard 879,27376 1109temporarily_switch_to_single_kboard 914,28264 1110record_single_kboard_state 943,29438 1111restore_kboard_configuration 952,29622 1112cmd_error 970,30078 1113cmd_error_internal 1024,31511 1114DEFUN ("command-error-default-function", Fcommand_error_default_function,1043,32031 1115DEFUN ("command-error-default-function", Fcommand_error_default_function,command-error-default-function1043,32031 1116static Lisp_Object command_loop_2 1086,33638 1117static Lisp_Object top_level_1 1087,33687 1118command_loop 1094,33917 1119command_loop_2 1134,35136 1120top_level_2 1146,35340 1121top_level_1 1152,35418 1122DEFUN ("top-level", Ftop_level,1164,35788 1123DEFUN ("top-level", Ftop_level,top-level1164,35788 1124user_error 1183,36289 1125DEFUN ("exit-recursive-edit", Fexit_recursive_edit,1189,36430 1126DEFUN ("exit-recursive-edit", Fexit_recursive_edit,exit-recursive-edit1189,36430 1127DEFUN ("abort-recursive-edit", Fabort_recursive_edit,1201,36820 1128DEFUN ("abort-recursive-edit", Fabort_recursive_edit,abort-recursive-edit1201,36820 1129tracking_off 1216,37282 1130DEFUN ("internal--track-mouse", Ftrack_mouse,1234,37817 1131DEFUN ("internal--track-mouse", Ftrack_mouse,track-mouse1234,37817 1132bool ignore_mouse_drag_p;1256,38393 1133some_mouse_moved 1259,38442 1134static int read_key_sequence 1282,38800 1135static void adjust_point_for_property 1284,38918 1136Lisp_Object last_undo_boundary;1287,39033 1137command_loop_1 1294,39274 1138read_menu_command 1649,50890 1139adjust_point_for_property 1678,51618 1140safe_run_hooks_1 1831,57340 1141safe_run_hooks_error 1841,57570 1142safe_run_hook_funcall 1878,58577 1143safe_run_hooks 1893,59059 1144int poll_suppress_count;1908,59398 1145static struct atimer *poll_timer;poll_timer1915,59488 1146poll_for_input_1 1919,59590 1147poll_for_input 1930,59790 1148start_polling 1942,60054 1149input_polling_used 1979,61092 1150stop_polling 1994,61391 1151set_poll_suppress_count 2009,61760 1152bind_polling_period 2029,62142 1153make_ctrl_char 2048,62493 1154show_help_echo 2113,64456 1155static Lisp_Object kbd_buffer_get_event 2152,65485 1156static void record_char 2154,65597 1157static Lisp_Object help_form_saved_window_configs;2156,65639 1158read_char_help_form_unwind 2158,65702 1159#define STOP_POLLING 2166,65960 1160#define RESUME_POLLING 2170,66085 1161read_event_from_main_queue 2175,66230 1162read_decoded_event_from_main_queue 2249,68418 1163#define MAX_ENCODED_BYTES 2254,68665 1164echo_keystrokes_p 2342,71557 1165read_char 2376,72849 1166record_menu_key 3225,98950 1167help_char_p 3258,99675 1168record_char 3273,99954 1169save_getcjmp 3412,104236 1170restore_getcjmp 3418,104327 1171readable_events 3430,104698 1172int stop_character EXTERNALLY_VISIBLE;3497,106438 1173event_to_kboard 3500,106494 1174kbd_buffer_nr_stored 3522,107143 1175kbd_buffer_store_event 3534,107484 1176kbd_buffer_store_event_hold 3550,108026 1177kbd_buffer_unget_event 3684,111618 1178#define INPUT_EVENT_POS_MAX 3698,112019 1179#define INPUT_EVENT_POS_MIN 3701,112148 1180position_to_Time 3706,112288 1181Time_to_position 3716,112515 1182gen_help_event 3738,113172 1183kbd_buffer_store_help_event 3756,113612 1184discard_mouse_events 3773,113977 1185kbd_buffer_events_waiting 3803,114712 1186clear_event 3823,115069 1187kbd_buffer_get_event 3836,115409 1188process_special_events 4258,127882 1189swallow_events 4322,129706 1190timer_start_idle 4339,130099 1191timer_stop_idle 4355,130577 1192timer_resume_idle 4363,130721 1193struct input_event last_timer_event EXTERNALLY_VISIBLE;4372,130913 1194Lisp_Object pending_funcalls;4377,131173 1195decode_timer 4381,131294 1196timer_check_2 4414,132247 1197timer_check 4572,136818 1198DEFUN ("current-idle-time", Fcurrent_idle_time,4607,137663 1199DEFUN ("current-idle-time", Fcurrent_idle_time,current-idle-time4607,137663 1200static Lisp_Object accent_key_syms;4625,138240 1201static Lisp_Object func_key_syms;4626,138276 1202static Lisp_Object mouse_syms;4627,138310 1203static Lisp_Object wheel_syms;4628,138341 1204static Lisp_Object drag_n_drop_syms;4629,138372 1205static const int lispy_accent_codes[lispy_accent_codes4634,138517 1206static const char *const lispy_accent_keys[lispy_accent_keys4741,139879 1207#define FUNCTION_KEY_OFFSET 4766,140315 1208const char *const lispy_function_keys[lispy_function_keys4768,140348 1209static const char *const lispy_multimedia_keys[lispy_multimedia_keys4962,148902 1210static const char *const lispy_kana_keys[lispy_kana_keys5026,150136 1211#define FUNCTION_KEY_OFFSET 5061,151752 1212static const char *const lispy_function_keys[lispy_function_keys5065,151895 1213#define ISO_FUNCTION_KEY_OFFSET 5149,154430 1214static const char *const iso_lispy_function_keys[iso_lispy_function_keys5151,154470 1215static Lisp_Object Vlispy_mouse_stem;5172,155329 1216static const char *const lispy_wheel_names[lispy_wheel_names5174,155368 1217static const char *const lispy_drag_n_drop_names[lispy_drag_n_drop_names5181,155620 1218static short const scroll_bar_parts[scroll_bar_parts5189,155886 1219static Lisp_Object button_down_location;5210,156911 1220static int last_mouse_button;5215,157066 1221static int last_mouse_x;5216,157096 1222static int last_mouse_y;5217,157121 1223static Time button_down_time;5218,157146 1224static int double_click_count;5222,157230 1225make_lispy_position 5228,157391 1226toolkit_menubar_in_use 5456,163954 1227make_scroll_bar_position 5469,164322 1228make_lispy_event 5485,164968 1229make_lispy_movement 6104,183531 1230make_lispy_switch_frame 6131,184262 1231make_lispy_focus_in 6137,184369 1232make_lispy_focus_out 6145,184495 1233parse_modifiers_uncached 6163,184945 1234#define SINGLE_LETTER_MOD(6185,185465 1235#undef SINGLE_LETTER_MOD6212,185906 1236#define MULTI_LETTER_MOD(6214,185932 1237#undef MULTI_LETTER_MOD6231,186400 1238apply_modifiers_uncached 6273,187574 1239static const char *const modifier_names[modifier_names6319,189193 1240#define NUM_MOD_NAMES 6325,189399 1241static Lisp_Object modifier_symbols;6327,189449 1242lispy_modifier_list 6331,189586 1243#define KEY_TO_CHAR(6353,190252 1244parse_modifiers 6356,190328 1245DEFUN ("internal-event-symbol-parse-modifiers", Fevent_symbol_parse_modifiers,6399,191517 1246DEFUN ("internal-event-symbol-parse-modifiers", Fevent_symbol_parse_modifiers,event-symbol-parse-modifiers6399,191517 1247apply_modifiers 6422,192391 1248reorder_modifiers 6491,194720 1249modify_event_symbol 6536,196528 1250DEFUN ("event-convert-list", Fevent_convert_list,6628,199244 1251DEFUN ("event-convert-list", Fevent_convert_list,event-convert-list6628,199244 1252parse_solitary_modifier 6695,201135 1253#define SINGLE_LETTER_MOD(6701,201258 1254#define MULTI_LETTER_MOD(6705,201343 1255#undef SINGLE_LETTER_MOD6763,202641 1256#undef MULTI_LETTER_MOD6764,202666 1257lucid_event_type_list_p 6775,202889 1258get_input_pending 6814,203960 1259record_asynch_buffer_change 6834,204579 1260gobble_input 6872,205702 1261tty_read_avail_input 6967,208310 1262handle_async_input 7149,214039 1263process_pending_signals 7165,214359 1264unblock_input_to 7177,214645 1265unblock_input 7200,215277 1266totally_unblock_input 7209,215445 1267handle_input_available_signal 7217,215529 1268deliver_input_available_signal 7226,215700 1269struct user_signal_info7235,215865 1270static struct user_signal_info *user_signals user_signals7250,216090 1271add_user_signal 7253,216149 1272handle_user_signal 7275,216598 1273deliver_user_signal 7316,217558 1274find_user_signal_name 7322,217659 1275store_user_signal_events 7334,217841 1276static void menu_bar_item 7362,218341 1277static Lisp_Object menu_bar_one_keymap_changed_items;7363,218416 1278static Lisp_Object menu_bar_items_vector;7368,218630 1279static int menu_bar_items_index;7369,218672 1280static const char *separator_names[separator_names7372,218707 1281menu_separator_name_p 7393,219148 1282menu_bar_items 7426,219852 1283Lisp_Object item_properties;7568,224603 1284menu_bar_item 7571,224645 1285menu_item_eval_property_1 7647,227175 1286eval_dyn 7658,227465 1287menu_item_eval_property 7666,227675 1288parse_menu_item 7686,228341 1289static Lisp_Object tool_bar_items_vector;7965,236336 1290static Lisp_Object tool_bar_item_properties;7970,236510 1291static int ntool_bar_items;7974,236606 1292static void init_tool_bar_items 7978,236664 1293static void process_tool_bar_item 7979,236711 1294static bool parse_tool_bar_item 7981,236801 1295static void append_tool_bar_item 7982,236861 1296tool_bar_items 7990,237083 1297process_tool_bar_item 8075,239892 1298#define PROP(8112,240969 1299set_prop 8114,241038 1300parse_tool_bar_item 8167,242453 1301#undef PROP8379,248844 1302init_tool_bar_items 8387,248969 1303append_tool_bar_item 8401,249261 1304read_char_x_menu_prompt 8443,250771 1305read_char_minibuf_menu_prompt 8503,252445 1306#define PUSH_C_STR(8527,253014 1307follow_key 8726,258553 1308active_maps 8733,258695 1309typedef struct keyremap8742,259021 1310} keyremap;8754,259464 1311access_keymap_keyremap 8764,259808 1312keyremap_step 8811,261450 1313test_undefined 8867,262934 1314read_key_sequence 8916,264861 1315read_key_sequence_vs 9826,295821 1316DEFUN ("read-key-sequence", Fread_key_sequence,9885,297294 1317DEFUN ("read-key-sequence", Fread_key_sequence,read-key-sequence9885,297294 1318DEFUN ("read-key-sequence-vector", Fread_key_sequence_vector,9938,299982 1319DEFUN ("read-key-sequence-vector", Fread_key_sequence_vector,read-key-sequence-vector9938,299982 1320detect_input_pending 9950,300488 1321detect_input_pending_ignore_squeezables 9959,300654 1322detect_input_pending_run_timers 9967,300870 1323clear_input_pending 9985,301362 1324requeued_events_pending_p 9997,301732 1325DEFUN ("input-pending-p", Finput_pending_p,10002,301813 1326DEFUN ("input-pending-p", Finput_pending_p,input-pending-p10002,301813 1327DEFUN ("recent-keys", Frecent_keys,10024,302596 1328DEFUN ("recent-keys", Frecent_keys,recent-keys10024,302596 1329DEFUN ("this-command-keys", Fthis_command_keys,10055,303517 1330DEFUN ("this-command-keys", Fthis_command_keys,this-command-keys10055,303517 1331DEFUN ("this-command-keys-vector", Fthis_command_keys_vector,10068,303958 1332DEFUN ("this-command-keys-vector", Fthis_command_keys_vector,this-command-keys-vector10068,303958 1333DEFUN ("this-single-command-keys", Fthis_single_command_keys,10080,304380 1334DEFUN ("this-single-command-keys", Fthis_single_command_keys,this-single-command-keys10080,304380 1335DEFUN ("this-single-command-raw-keys", Fthis_single_command_raw_keys,10096,304955 1336DEFUN ("this-single-command-raw-keys", Fthis_single_command_raw_keys,this-single-command-raw-keys10096,304955 1337DEFUN ("reset-this-command-lengths", Freset_this_command_lengths,10109,305495 1338DEFUN ("reset-this-command-lengths", Freset_this_command_lengths,reset-this-command-lengths10109,305495 1339DEFUN ("clear-this-command-keys", Fclear_this_command_keys,10136,306510 1340DEFUN ("clear-this-command-keys", Fclear_this_command_keys,clear-this-command-keys10136,306510 1341DEFUN ("recursion-depth", Frecursion_depth,10158,307069 1342DEFUN ("recursion-depth", Frecursion_depth,recursion-depth10158,307069 1343DEFUN ("open-dribble-file", Fopen_dribble_file,10169,307406 1344DEFUN ("open-dribble-file", Fopen_dribble_file,open-dribble-file10169,307406 1345DEFUN ("discard-input", Fdiscard_input,10203,308447 1346DEFUN ("discard-input", Fdiscard_input,discard-input10203,308447 1347DEFUN ("suspend-emacs", Fsuspend_emacs,10225,308949 1348DEFUN ("suspend-emacs", Fsuspend_emacs,suspend-emacs10225,308949 1349stuff_buffered_input 10285,311045 1350set_waiting_for_input 10323,312016 1351clear_waiting_for_input 10337,312390 1352handle_interrupt_signal 10351,312754 1353deliver_interrupt_signal 10378,313642 1354static int volatile force_quit_count;10387,313932 1355handle_interrupt 10401,314414 1356quit_throw_to_read_char 10541,318711 1357DEFUN ("set-input-interrupt-mode", Fset_input_interrupt_mode,10562,319288 1358DEFUN ("set-input-interrupt-mode", Fset_input_interrupt_mode,set-input-interrupt-mode10562,319288 1359DEFUN ("set-output-flow-control", Fset_output_flow_control,10609,320516 1360DEFUN ("set-output-flow-control", Fset_output_flow_control,set-output-flow-control10609,320516 1361DEFUN ("set-input-meta-mode", Fset_input_meta_mode,10643,321432 1362DEFUN ("set-input-meta-mode", Fset_input_meta_mode,set-input-meta-mode10643,321432 1363DEFUN ("set-quit-char", Fset_quit_char,10694,322706 1364DEFUN ("set-quit-char", Fset_quit_char,set-quit-char10694,322706 1365DEFUN ("set-input-mode", Fset_input_mode,10729,323570 1366DEFUN ("set-input-mode", Fset_input_mode,set-input-mode10729,323570 1367DEFUN ("current-input-mode", Fcurrent_input_mode,10750,324459 1368DEFUN ("current-input-mode", Fcurrent_input_mode,current-input-mode10750,324459 1369DEFUN ("posn-at-x-y", Fposn_at_x_y,10787,325837 1370DEFUN ("posn-at-x-y", Fposn_at_x_y,posn-at-x-y10787,325837 1371DEFUN ("posn-at-point", Fposn_at_point,10824,327060 1372DEFUN ("posn-at-point", Fposn_at_point,posn-at-point10824,327060 1373init_kboard 10861,328214 1374allocate_kboard 10893,329284 1375wipe_kboard 10909,329637 1376delete_kboard 10917,329751 1377init_keyboard 10942,330281 1378struct event_head11021,332696 1379static const struct event_head head_table[head_table11027,332747 1380syms_of_keyboard 11045,333577 1381keys_of_keyboard 11841,367115 1382mark_kboards 11916,370434 1383 1384c-src/emacs/src/lisp.h,33840 1385#define EMACS_LISP_H22,801 1386#define DECLARE_GDB_SYM(47,1422 1387# define DEFINE_GDB_SYMBOL_BEGIN(49,1509 1388# define DEFINE_GDB_SYMBOL_END(50,1579 1389# define DEFINE_GDB_SYMBOL_BEGIN(52,1626 1390# define DEFINE_GDB_SYMBOL_END(53,1703 1391#undef min57,1791 1392#undef max58,1802 1393#define max(59,1813 1394#define min(60,1855 1395#define ARRAYELTS(63,1937 1396#define GCTYPEBITS 67,2080 1397DEFINE_GDB_SYMBOL_BEGIN GCTYPEBITS66,2038 1398# define NONPOINTER_BITS 78,2568 1399# define NONPOINTER_BITS 80,2601 1400typedef int EMACS_INT;91,3024 1401typedef unsigned int EMACS_UINT;92,3047 1402# define EMACS_INT_MAX 93,3080 1403# define pI 94,3112 1404typedef long int EMACS_INT;96,3204 1405typedef unsigned long EMACS_UINT;97,3232 1406# define EMACS_INT_MAX 98,3266 1407# define pI 99,3299 1408typedef long long int EMACS_INT;103,3478 1409typedef unsigned long long int EMACS_UINT;104,3511 1410# define EMACS_INT_MAX 105,3554 1411# define pI 106,3588 1412enum { BOOL_VECTOR_BITS_PER_CHAR 114,3805 1413#define BOOL_VECTOR_BITS_PER_CHAR 115,3841 1414typedef size_t bits_word;123,4166 1415# define BITS_WORD_MAX 124,4192 1416enum { BITS_PER_BITS_WORD 125,4224 1417typedef unsigned char bits_word;127,4291 1418# define BITS_WORD_MAX 128,4324 1419enum { BITS_PER_BITS_WORD 129,4387 1420verify 131,4451 1421 BITS_PER_CHAR 136,4571 1422 BITS_PER_SHORT 137,4606 1423 BITS_PER_LONG 138,4658 1424 BITS_PER_EMACS_INT 139,4713 1425typedef intmax_t printmax_t;148,5090 1426typedef uintmax_t uprintmax_t;149,5119 1427# define pMd 150,5150 1428# define pMu 151,5171 1429typedef EMACS_INT printmax_t;153,5198 1430typedef EMACS_UINT uprintmax_t;154,5228 1431# define pMd 155,5260 1432# define pMu 156,5279 1433# define pD 165,5665 1434# define pD 167,5710 1435# define pD 169,5757 1436# define pD 171,5780 1437# define eassert(200,7063 1438# define eassume(201,7141 1439extern _Noreturn void die 204,7207 1440extern bool suppress_checking EXTERNALLY_VISIBLE;206,7269 1441# define eassert(208,7320 1442# define eassume(212,7451 1443enum Lisp_Bits239,8520 1444#define GCALIGNMENT 243,8648 1445 VALBITS 246,8743 1446 INTTYPEBITS 249,8839 1447 FIXNUM_BITS 252,8946 1448#define VAL_MAX 263,9328 1449#define USE_LSB_TAG 271,9778 1450DEFINE_GDB_SYMBOL_BEGIN USE_LSB_TAG270,9734 1451# define alignas(281,10078 1452# define GCALIGNED 288,10228 1453# define GCALIGNED 290,10293 1454# define lisp_h_XLI(327,11643 1455# define lisp_h_XIL(328,11674 1456# define lisp_h_XLI(330,11725 1457# define lisp_h_XIL(331,11752 1458#define lisp_h_CHECK_LIST_CONS(333,11786 1459#define lisp_h_CHECK_NUMBER(334,11857 1460#define lisp_h_CHECK_SYMBOL(335,11928 1461#define lisp_h_CHECK_TYPE(336,11997 1462#define lisp_h_CONSP(338,12108 1463#define lisp_h_EQ(339,12157 1464#define lisp_h_FLOATP(340,12202 1465#define lisp_h_INTEGERP(341,12253 1466#define lisp_h_MARKERP(342,12334 1467#define lisp_h_MISCP(343,12409 1468#define lisp_h_NILP(344,12458 1469#define lisp_h_SET_SYMBOL_VAL(345,12494 1470#define lisp_h_SYMBOL_CONSTANT_P(347,12608 1471#define lisp_h_SYMBOL_VAL(348,12672 1472#define lisp_h_SYMBOLP(350,12773 1473#define lisp_h_VECTORLIKEP(351,12826 1474#define lisp_h_XCAR(352,12887 1475#define lisp_h_XCDR(353,12925 1476#define lisp_h_XCONS(354,12965 1477#define lisp_h_XHASH(356,13060 1478#define lisp_h_XPNTR(357,13094 1479# define lisp_h_check_cons_list(360,13222 1480# define lisp_h_make_number(363,13290 1481# define lisp_h_XFASTINT(365,13393 1482# define lisp_h_XINT(366,13430 1483# define lisp_h_XSYMBOL(367,13479 1484# define lisp_h_XTYPE(371,13632 1485# define lisp_h_XUNTAG(372,13697 1486# define XLI(381,14087 1487# define XIL(382,14118 1488# define CHECK_LIST_CONS(383,14149 1489# define CHECK_NUMBER(384,14210 1490# define CHECK_SYMBOL(385,14259 1491# define CHECK_TYPE(386,14308 1492# define CONSP(387,14383 1493# define EQ(388,14418 1494# define FLOATP(389,14453 1495# define INTEGERP(390,14490 1496# define MARKERP(391,14531 1497# define MISCP(392,14570 1498# define NILP(393,14605 1499# define SET_SYMBOL_VAL(394,14638 1500# define SYMBOL_CONSTANT_P(395,14701 1501# define SYMBOL_VAL(396,14764 1502# define SYMBOLP(397,14813 1503# define VECTORLIKEP(398,14852 1504# define XCAR(399,14899 1505# define XCDR(400,14932 1506# define XCONS(401,14965 1507# define XHASH(402,15000 1508# define XPNTR(403,15035 1509# define check_cons_list(405,15098 1510# define make_number(408,15177 1511# define XFASTINT(409,15225 1512# define XINT(410,15267 1513# define XSYMBOL(411,15301 1514# define XTYPE(412,15341 1515# define XUNTAG(413,15377 1516#define LISP_MACRO_DEFUN(421,15673 1517#define LISP_MACRO_DEFUN_VOID(425,15846 1518#define INTMASK 437,16290 1519#define case_Lisp_Int 438,16343 1520#define ENUM_BF(445,16682 1521#define ENUM_BF(447,16723 1522enum Lisp_Type451,16764 1523 Lisp_Symbol 454,16852 1524 Lisp_Misc 458,16994 1525 Lisp_Int0 461,17068 1526 Lisp_Int1 462,17087 1527 Lisp_String 466,17265 1528 Lisp_Vectorlike 472,17544 1529 Lisp_Cons 475,17633 1530 Lisp_Float 477,17671 1531enum Lisp_Misc_Type485,18017 1532 Lisp_Misc_Free 487,18041 1533 Lisp_Misc_Marker,488,18070 1534 Lisp_Misc_Overlay,489,18092 1535 Lisp_Misc_Save_Value,490,18115 1536 Lisp_Misc_Finalizer,491,18141 1537 Lisp_Misc_Float,494,18276 1538 Lisp_Misc_Limit496,18360 1539enum Lisp_Fwd_Type502,18544 1540 Lisp_Fwd_Int,504,18567 1541 Lisp_Fwd_Bool,505,18620 1542 Lisp_Fwd_Obj,506,18671 1543 Lisp_Fwd_Buffer_Obj,507,18730 1544 Lisp_Fwd_Kboard_Obj 508,18801 1545typedef struct { EMACS_INT i; } Lisp_Object;567,21772 1546#define LISP_INITIALLY(569,21818 1547#undef CHECK_LISP_OBJECT_TYPE571,21849 1548enum CHECK_LISP_OBJECT_TYPE 572,21879 1549enum CHECK_LISP_OBJECT_TYPE { CHECK_LISP_OBJECT_TYPE 572,21879 1550typedef EMACS_INT Lisp_Object;577,22055 1551#define LISP_INITIALLY(578,22086 1552enum CHECK_LISP_OBJECT_TYPE 579,22116 1553enum CHECK_LISP_OBJECT_TYPE { CHECK_LISP_OBJECT_TYPE 579,22116 1554#define LISP_INITIALLY_ZERO 582,22217 1555INLINE bool BOOL_VECTOR_P 588,22341 1556INLINE bool BUFFER_OBJFWDP 589,22382 1557INLINE bool BUFFERP 590,22429 1558INLINE bool CHAR_TABLE_P 591,22464 1559INLINE Lisp_Object CHAR_TABLE_REF_ASCII 592,22504 1560INLINE bool 593,22570 1561INLINE bool 594,22605 1562INLINE bool functionp 595,22641 1563INLINE bool 596,22678 1564INLINE bool 597,22716 1565INLINE bool 598,22753 1566INLINE bool 599,22788 1567INLINE bool OVERLAYP 600,22822 1568INLINE bool PROCESSP 601,22858 1569INLINE bool PSEUDOVECTORP 602,22894 1570INLINE bool SAVE_VALUEP 603,22940 1571INLINE bool FINALIZERP 604,22979 1572INLINE void set_sub_char_table_contents 605,23017 1573INLINE bool STRINGP 607,23107 1574INLINE bool SUB_CHAR_TABLE_P 608,23142 1575INLINE bool SUBRP 609,23186 1576INLINE bool 610,23219 1577INLINE bool 611,23256 1578INLINE bool WINDOWP 612,23297 1579INLINE bool TERMINALP 613,23332 1580INLINE struct Lisp_Save_Value *XSAVE_VALUE XSAVE_VALUE614,23369 1581INLINE struct Lisp_Finalizer *XFINALIZER XFINALIZER615,23427 1582INLINE struct Lisp_Symbol *(XSYMBOL)616,23483 1583INLINE void 617,23535 1584extern Lisp_Object char_table_ref 620,23607 1585extern void char_table_set 621,23661 1586extern _Noreturn Lisp_Object wrong_type_argument 624,23748 1587extern _Noreturn void wrong_choice 625,23825 1588extern bool might_dump;628,23916 1589extern bool initialized;631,24052 1590extern double extract_float 634,24108 1591enum symbol_interned639,24190 1592 SYMBOL_UNINTERNED 641,24213 1593 SYMBOL_INTERNED 642,24238 1594 SYMBOL_INTERNED_IN_INITIAL_OBARRAY 643,24261 1595enum symbol_redirect646,24306 1596 SYMBOL_PLAINVAL 648,24329 1597 SYMBOL_VARALIAS 649,24353 1598 SYMBOL_LOCALIZED 650,24377 1599 SYMBOL_FORWARDED 651,24401 1600struct Lisp_Symbol654,24428 1601#define EXFUN(707,26243 1602#define DEFUN_ARGS_MANY 712,26437 1603#define DEFUN_ARGS_UNEVALLED 713,26489 1604#define DEFUN_ARGS_0 714,26532 1605#define DEFUN_ARGS_1 715,26560 1606#define DEFUN_ARGS_2 716,26595 1607#define DEFUN_ARGS_3 717,26643 1608#define DEFUN_ARGS_4 718,26704 1609#define DEFUN_ARGS_5 719,26778 1610#define DEFUN_ARGS_6 721,26871 1611#define DEFUN_ARGS_7 723,26977 1612#define DEFUN_ARGS_8 725,27096 1613#define TAG_PTR(729,27287 1614#define TAG_SYMOFFSET(734,27534 1615#define XLI_BUILTIN_LISPSYM(741,27833 1616#define DEFINE_LISP_SYMBOL(746,28092 1617# define DEFINE_NON_NIL_Q_SYMBOL_MACROS 755,28563 1618LISP_MACRO_DEFUN 762,28768 1619# define ARRAY_MARK_FLAG 768,29015 1620# define PSEUDOVECTOR_FLAG 774,29258 1621enum pvec_type780,29559 1622 PVEC_NORMAL_VECTOR,782,29576 1623 PVEC_FREE,783,29598 1624 PVEC_PROCESS,784,29611 1625 PVEC_FRAME,785,29627 1626 PVEC_WINDOW,786,29641 1627 PVEC_BOOL_VECTOR,787,29656 1628 PVEC_BUFFER,788,29676 1629 PVEC_HASH_TABLE,789,29691 1630 PVEC_TERMINAL,790,29710 1631 PVEC_WINDOW_CONFIGURATION,791,29727 1632 PVEC_SUBR,792,29756 1633 PVEC_OTHER,793,29769 1634 PVEC_COMPILED,795,29847 1635 PVEC_CHAR_TABLE,796,29864 1636 PVEC_SUB_CHAR_TABLE,797,29883 1637 PVEC_FONT 798,29906 1638enum More_Lisp_Bits801,29982 1639 PSEUDOVECTOR_SIZE_BITS 808,30373 1640 PSEUDOVECTOR_SIZE_MASK 809,30406 1641 PSEUDOVECTOR_REST_BITS 813,30616 1642 PSEUDOVECTOR_REST_MASK 814,30649 1643 PSEUDOVECTOR_AREA_BITS 818,30814 1644 PVEC_TYPE_MASK 819,30892 1645# define VALMASK 829,31293 1646DEFINE_GDB_SYMBOL_BEGIN VALMASK828,31248 1647#define MOST_POSITIVE_FIXNUM 834,31523 1648#define MOST_NEGATIVE_FIXNUM 835,31583 1649XINT 874,32675 1650XFASTINT 889,33026 1651XSYMBOL 899,33254 1652XTYPE 910,33472 1653XUNTAG 918,33652 1654LISP_MACRO_DEFUN 927,33848 1655LISP_MACRO_DEFUN 940,34233 1656#define FIXNUM_OVERFLOW_P(958,34846 1657LISP_MACRO_DEFUN FIXNUM_OVERFLOW_P952,34623 1658LISP_MACRO_DEFUN 970,35162 1659XSTRING 980,35382 1660#define SYMBOL_INDEX(988,35566 1661XFLOAT 991,35627 1662XPROCESS 1000,35769 1663XWINDOW 1007,35886 1664XTERMINAL 1014,36003 1665XSUBR 1021,36125 1666XBUFFER 1028,36236 1667XCHAR_TABLE 1035,36360 1668XSUB_CHAR_TABLE 1042,36497 1669XBOOL_VECTOR 1049,36639 1670make_lisp_ptr 1058,36818 1671make_lisp_symbol 1066,37004 1672builtin_lisp_symbol 1074,37188 1673#define XSETINT(1079,37270 1674#define XSETFASTINT(1080,37316 1675#define XSETCONS(1081,37366 1676#define XSETVECTOR(1082,37426 1677#define XSETSTRING(1083,37494 1678#define XSETSYMBOL(1084,37558 1679#define XSETFLOAT(1085,37612 1680#define XSETMISC(1086,37674 1681#define XSETPVECTYPE(1090,37763 1682#define XSETPVECTYPESIZE(1092,37879 1683#define XSETPSEUDOVECTOR(1099,38176 1684#define XSETTYPED_PSEUDOVECTOR(1105,38360 1685#define XSETWINDOW_CONFIGURATION(1110,38570 1686#define XSETPROCESS(1112,38666 1687#define XSETWINDOW(1113,38732 1688#define XSETTERMINAL(1114,38796 1689#define XSETSUBR(1115,38864 1690#define XSETCOMPILED(1116,38924 1691#define XSETBUFFER(1117,38992 1692#define XSETCHAR_TABLE(1118,39056 1693#define XSETBOOL_VECTOR(1119,39128 1694#define XSETSUB_CHAR_TABLE(1120,39202 1695XINTPTR 1128,39572 1696make_pointer_integer 1134,39652 1697LISP_MACRO_DEFUN_VOID 1143,39817 1698typedef struct interval *INTERVAL;INTERVAL1149,39978 1699xcar_addr 1174,40751 1700xcdr_addr 1179,40828 1701LISP_MACRO_DEFUN 1185,40922 1702XSETCDR 1198,41298 1703CAR 1205,41448 1704CDR 1212,41582 1705CAR_SAFE 1221,41782 1706CDR_SAFE 1226,41868 1707STRING_MULTIBYTE 1243,42241 1708#define STRING_BYTES_BOUND 1261,43048 1709#define STRING_SET_UNIBYTE(1265,43192 1710#define STRING_SET_MULTIBYTE(1275,43507 1711SDATA 1286,43821 1712SSDATA 1291,43899 1713SREF 1297,44028 1714SSET 1302,44119 1715SCHARS 1307,44233 1716extern ptrdiff_t string_bytes 1313,44328 1717STRING_BYTES 1316,44406 1718SBYTES 1326,44586 1719STRING_SET_CHARS 1331,44672 1720struct vectorlike_header1343,45223 1721struct Lisp_Vector1369,46473 1722 ALIGNOF_STRUCT_LISP_VECTOR1378,46672 1723struct Lisp_Bool_Vector1384,46855 1724bool_vector_size 1399,47376 1725bool_vector_data 1407,47514 1726bool_vector_uchar_data 1413,47608 1727bool_vector_words 1421,47794 1728bool_vector_bytes 1428,47989 1729bool_vector_bitref 1437,48229 1730bool_vector_ref 1445,48469 1731bool_vector_set 1453,48609 1732 header_size 1471,49038 1733 bool_header_size 1472,49097 1734 word_size 1473,49162 1735AREF 1479,49275 1736aref_addr 1485,49382 1737ASIZE 1491,49492 1738ASET 1497,49574 1739gc_aset 1504,49733 1740enum { NIL_IS_ZERO 1515,50260 1741memclear 1520,50455 1742#define VECSIZE(1531,50753 1743#define PSEUDOVECSIZE(1538,51038 1744#define UNSIGNED_CMP(1546,51471 1745#define ASCII_CHAR_P(1552,51725 1746enum CHARTAB_SIZE_BITS1565,52480 1747 CHARTAB_SIZE_BITS_0 1567,52507 1748 CHARTAB_SIZE_BITS_1 1568,52536 1749 CHARTAB_SIZE_BITS_2 1569,52565 1750 CHARTAB_SIZE_BITS_3 1570,52594 1751extern const int chartab_size[chartab_size1573,52628 1752struct Lisp_Char_Table1575,52663 1753struct Lisp_Sub_Char_Table1606,53743 1754CHAR_TABLE_REF_ASCII 1628,54557 1755CHAR_TABLE_REF 1648,55104 1756CHAR_TABLE_SET 1658,55393 1757struct Lisp_Subr1670,55777 1758enum char_table_specials1692,56789 1759 CHAR_TABLE_STANDARD_SLOTS 1697,56984 1760 SUB_CHAR_TABLE_OFFSET 1701,57205 1761CHAR_TABLE_EXTRA_SLOTS 1707,57368 1762verify 1714,57587 1763LISP_MACRO_DEFUN 1723,57912 1764SYMBOL_BLV 1732,58172 1765SYMBOL_FWD 1738,58307 1766LISP_MACRO_DEFUN_VOID 1744,58419 1767SET_SYMBOL_BLV 1754,58682 1768SET_SYMBOL_FWD 1760,58841 1769SYMBOL_NAME 1767,58992 1770SYMBOL_INTERNED_P 1775,59121 1771SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P 1783,59290 1772#define DEFSYM(1796,59800 1773LISP_MACRO_DEFUN DEFSYM1792,59621 1774struct hash_table_test1805,60053 1775struct Lisp_Hash_Table1823,60546 1776XHASH_TABLE 1880,62522 1777#define XSET_HASH_TABLE(1885,62593 1778HASH_TABLE_P 1889,62694 1779HASH_KEY 1896,62851 1780HASH_VALUE 1903,63031 1781HASH_NEXT 1911,63245 1782HASH_HASH 1918,63422 1783HASH_INDEX 1926,63668 1784HASH_TABLE_SIZE 1933,63817 1785enum DEFAULT_HASH_SIZE 1940,63947 1786enum DEFAULT_HASH_SIZE { DEFAULT_HASH_SIZE 1940,63947 1787static double const DEFAULT_REHASH_THRESHOLD 1946,64167 1788static double const DEFAULT_REHASH_SIZE 1950,64290 1789sxhash_combine 1956,64456 1790SXHASH_REDUCE 1964,64639 1791struct Lisp_Misc_Any 1971,64797 1792struct Lisp_Marker1978,64971 1793struct Lisp_Overlay2021,66832 1794 SAVE_UNUSED,2047,67635 1795 SAVE_INTEGER,2048,67652 1796 SAVE_FUNCPOINTER,2049,67670 1797 SAVE_POINTER,2050,67692 1798 SAVE_OBJECT2051,67710 1799enum { SAVE_SLOT_BITS 2055,67795 1800enum { SAVE_VALUE_SLOTS 2058,67892 1801enum { SAVE_TYPE_BITS 2062,68000 1802enum Lisp_Save_Type2064,68066 1803 SAVE_TYPE_INT_INT 2066,68090 1804 SAVE_TYPE_INT_INT_INT2067,68163 1805 SAVE_TYPE_OBJ_OBJ 2069,68253 1806 SAVE_TYPE_OBJ_OBJ_OBJ 2070,68324 1807 SAVE_TYPE_OBJ_OBJ_OBJ_OBJ2071,68405 1808 SAVE_TYPE_PTR_INT 2073,68500 1809 SAVE_TYPE_PTR_OBJ 2074,68573 1810 SAVE_TYPE_PTR_PTR 2075,68645 1811 SAVE_TYPE_FUNCPTR_PTR_OBJ2076,68718 1812 SAVE_TYPE_MEMORY 2080,68876 1813typedef void (*voidfuncptr)voidfuncptr2108,69830 1814struct Lisp_Save_Value2110,69867 1815save_type 2134,70746 1816XSAVE_POINTER 2143,70976 1817set_save_pointer 2149,71138 1818XSAVE_FUNCPOINTER 2155,71320 1819XSAVE_INTEGER 2164,71540 1820set_save_integer 2170,71702 1821XSAVE_OBJECT 2179,71923 1822struct Lisp_Finalizer2186,72100 1823struct Lisp_Free2201,72575 1824union Lisp_Misc2212,72876 1825XMISC 2223,73175 1826XMISCANY 2229,73264 1827XMISCTYPE 2236,73373 1828XMARKER 2242,73461 1829XOVERLAY 2249,73576 1830XSAVE_VALUE 2256,73697 1831XFINALIZER 2263,73826 1832struct Lisp_Intfwd2274,74111 1833struct Lisp_Boolfwd2284,74405 1834struct Lisp_Objfwd2294,74696 1835struct Lisp_Buffer_Objfwd2302,74928 1836struct Lisp_Buffer_Local_Value2334,76464 1837struct Lisp_Kboard_Objfwd2362,77723 1838union Lisp_Fwd2368,77832 1839XFWDTYPE 2378,78078 1840XBUFFER_OBJFWD 2384,78174 1841struct Lisp_Float2391,78310 1842XFLOAT_DATA 2401,78428 1843 IEEE_FLOATING_POINT2415,78937 1844#define _UCHAR_T2423,79260 1845typedef unsigned char UCHAR;2424,79277 1846enum Lisp_Compiled2429,79360 1847 COMPILED_ARGLIST 2431,79383 1848 COMPILED_BYTECODE 2432,79409 1849 COMPILED_CONSTANTS 2433,79436 1850 COMPILED_STACK_DEPTH 2434,79464 1851 COMPILED_DOC_STRING 2435,79494 1852 COMPILED_INTERACTIVE 2436,79523 1853enum char_bits2443,79825 1854 CHAR_ALT 2445,79844 1855 CHAR_SUPER 2446,79870 1856 CHAR_HYPER 2447,79898 1857 CHAR_SHIFT 2448,79926 1858 CHAR_CTL 2449,79954 1859 CHAR_META 2450,79980 1860 CHAR_MODIFIER_MASK 2452,80008 1861 CHARACTERBITS 2457,80203 1862LISP_MACRO_DEFUN 2462,80261 1863NATNUMP 2470,80403 1864RANGED_INTEGERP 2476,80484 1865#define TYPE_RANGED_INTEGERP(2481,80606 1866LISP_MACRO_DEFUN 2486,80791 1867VECTORP 2500,81264 1868OVERLAYP 2505,81367 1869SAVE_VALUEP 2510,81466 1870FINALIZERP 2516,81572 1871AUTOLOADP 2522,81676 1872BUFFER_OBJFWDP 2528,81767 1873PSEUDOVECTOR_TYPEP 2534,81865 1874PSEUDOVECTORP 2542,82118 1875WINDOW_CONFIGURATIONP 2558,82470 1876PROCESSP 2564,82580 1877WINDOWP 2570,82664 1878TERMINALP 2576,82746 1879SUBRP 2582,82832 1880COMPILEDP 2588,82910 1881BUFFERP 2594,82996 1882CHAR_TABLE_P 2600,83078 1883SUB_CHAR_TABLE_P 2606,83169 1884BOOL_VECTOR_P 2612,83268 1885FRAMEP 2618,83361 1886IMAGEP 2625,83478 1887ARRAYP 2632,83583 1888CHECK_LIST 2638,83702 1889LISP_MACRO_DEFUN_VOID 2643,83783 1890CHECK_STRING_CAR 2653,84080 1891CHECK_CONS 2658,84184 1892CHECK_VECTOR 2663,84264 1893CHECK_BOOL_VECTOR 2668,84350 1894CHECK_VECTOR_OR_STRING 2674,84527 1895CHECK_ARRAY 2683,84701 1896CHECK_BUFFER 2688,84809 1897CHECK_WINDOW 2693,84895 1898CHECK_PROCESS 2699,85001 1899CHECK_NATNUM 2705,85097 1900#define CHECK_RANGED_INTEGER(2710,85174 1901#define CHECK_TYPE_RANGED_INTEGER(2721,85557 1902#define CHECK_NUMBER_COERCE_MARKER(2729,85827 1903XFLOATINT 2738,86080 1904CHECK_NUMBER_OR_FLOAT 2744,86151 1905#define CHECK_NUMBER_OR_FLOAT_COERCE_MARKER(2749,86250 1906CHECK_NUMBER_CAR 2760,86660 1907CHECK_NUMBER_CDR 2768,86782 1908#define DEFUN(2803,88377 1909#define DEFUN(2812,88845 1910FUNCTIONP 2822,89200 1911extern void defsubr 2829,89352 1912enum maxargs2831,89395 1913 MANY 2833,89412 1914 UNEVALLED 2834,89427 1915#define CALLMANY(2838,89530 1916#define CALLN(2844,89883 1917extern void defvar_lisp 2846,89953 1918extern void defvar_lisp_nopro 2847,90030 1919extern void defvar_bool 2848,90113 1920extern void defvar_int 2849,90184 1921extern void defvar_kboard 2850,90258 1922#define DEFVAR_LISP(2869,91088 1923#define DEFVAR_LISP_NOPRO(2874,91260 1924#define DEFVAR_BOOL(2879,91442 1925#define DEFVAR_INT(2884,91615 1926#define DEFVAR_BUFFER_DEFAULTS(2890,91786 1927#define DEFVAR_KBOARD(2896,91990 1928typedef jmp_buf sys_jmp_buf;2906,92314 1929# define sys_setjmp(2907,92343 1930# define sys_longjmp(2908,92378 1931typedef sigjmp_buf sys_jmp_buf;2910,92450 1932# define sys_setjmp(2911,92482 1933# define sys_longjmp(2912,92522 1934typedef jmp_buf sys_jmp_buf;2916,92681 1935# define sys_setjmp(2917,92710 1936# define sys_longjmp(2918,92744 1937enum specbind_tag 2943,93796 1938 SPECPDL_UNWIND,2944,93816 1939 SPECPDL_UNWIND_PTR,2945,93885 1940 SPECPDL_UNWIND_INT,2946,93936 1941 SPECPDL_UNWIND_VOID,2947,93984 1942 SPECPDL_BACKTRACE,2948,94038 1943 SPECPDL_LET,2949,94096 1944 SPECPDL_LET_LOCAL,2951,94226 1945 SPECPDL_LET_DEFAULT 2952,94283 1946union specbinding2955,94355 1947extern union specbinding *specpdl;specpdl2991,95256 1948extern union specbinding *specpdl_ptr;specpdl_ptr2992,95291 1949extern ptrdiff_t specpdl_size;2993,95330 1950SPECPDL_INDEX 2996,95379 1951enum handlertype 3021,96401 1952enum handlertype { CATCHER,3021,96401 1953enum handlertype { CATCHER, CONDITION_CASE 3021,96401 1954struct handler3023,96448 1955#define PUSH_HANDLER(3053,97437 1956extern Lisp_Object memory_signal_data;3075,98143 1957extern char *stack_bottom;stack_bottom3079,98276 1958extern void process_pending_signals 3097,99093 1959extern bool volatile pending_signals;3098,99137 1960extern void process_quit_flag 3100,99176 1961#define QUIT 3101,99214 1962#define QUITP 3112,99464 1963extern Lisp_Object Vascii_downcase_table;3114,99525 1964extern Lisp_Object Vascii_canon_table;3115,99567 1965extern struct gcpro *gcprolist;gcprolist3130,100274 1966struct gcpro3132,100307 1967#define GC_USE_GCPROS_AS_BEFORE 3171,101288 1968#define GC_MAKE_GCPROS_NOOPS 3172,101323 1969#define GC_MARK_STACK_CHECK_GCPROS 3173,101355 1970#define GC_USE_GCPROS_CHECK_ZOMBIES 3174,101392 1971#define GC_MARK_STACK 3177,101453 1972#define BYTE_MARK_STACK 3181,101553 1973#define GCPRO1(3190,101824 1974#define GCPRO2(3191,101864 1975#define GCPRO3(3192,101930 1976#define GCPRO4(3194,102025 1977#define GCPRO5(3196,102145 1978#define GCPRO6(3198,102290 1979#define GCPRO7(3201,102465 1980#define UNGCPRO 3202,102544 1981#define GCPRO1(3208,102644 1982#define GCPRO2(3212,102766 1983#define GCPRO3(3217,102958 1984#define GCPRO4(3223,103220 1985#define GCPRO5(3230,103551 1986#define GCPRO6(3238,103952 1987#define GCPRO7(3247,104422 1988#define UNGCPRO 3257,104962 1989extern int gcpro_level;3261,105031 1990#define GCPRO1(3263,105056 1991#define GCPRO2(3269,105290 1992#define GCPRO3(3278,105708 1993#define GCPRO4(3289,106265 1994#define GCPRO5(3302,106963 1995#define GCPRO6(3317,107803 1996#define GCPRO7(3334,108784 1997#define UNGCPRO 3353,109907 1998#define RETURN_UNGCPRO(3363,110174 1999void staticpro 3375,110447 2000vcopy 3384,110648 2001set_hash_key_slot 3393,110923 2002set_hash_value_slot 3399,111062 2003set_symbol_function 3408,111297 2004set_symbol_plist 3414,111412 2005set_symbol_next 3420,111515 2006blv_found 3428,111688 2007set_overlay_plist 3437,111871 2008string_intervals 3445,112022 2009set_string_intervals 3453,112144 2010set_char_table_defalt 3462,112346 2011set_char_table_purpose 3467,112458 2012set_char_table_extras 3475,112627 2013set_char_table_contents 3482,112836 2014set_sub_char_table_contents 3489,113031 2015extern Lisp_Object indirect_function 3495,113190 2016extern Lisp_Object find_symbol_value 3496,113242 2017enum Arith_Comparison 3497,113294 2018 ARITH_EQUAL,3498,113318 2019 ARITH_NOTEQUAL,3499,113333 2020 ARITH_LESS,3500,113351 2021 ARITH_GRTR,3501,113365 2022 ARITH_LESS_OR_EQUAL,3502,113379 2023 ARITH_GRTR_OR_EQUAL3503,113402 2024extern Lisp_Object arithcompare 3505,113427 2025#define INTEGER_TO_CONS(3511,113753 2026#define CONS_TO_INTEGER(3529,114616 2027extern intmax_t cons_to_signed 3533,114831 2028extern uintmax_t cons_to_unsigned 3534,114897 2029extern struct Lisp_Symbol *indirect_variable indirect_variable3536,114958 2030extern _Noreturn void args_out_of_range 3537,115027 2031extern _Noreturn void args_out_of_range_3 3538,115095 2032extern Lisp_Object do_symval_forwarding 3540,115186 2033extern void set_internal 3541,115246 2034extern void syms_of_data 3542,115318 2035extern void swap_in_global_binding 3543,115351 2036extern void syms_of_cmds 3546,115435 2037extern void keys_of_cmds 3547,115468 2038extern Lisp_Object detect_coding_system 3550,115530 2039extern void init_coding 3552,115683 2040extern void init_coding_once 3553,115715 2041extern void syms_of_coding 3554,115752 2042extern ptrdiff_t chars_in_text 3557,115819 2043extern ptrdiff_t multibyte_chars_in_text 3558,115886 2044extern void syms_of_character 3559,115963 2045extern void init_charset 3562,116031 2046extern void init_charset_once 3563,116064 2047extern void syms_of_charset 3564,116102 2048extern void init_syntax_once 3569,116222 2049extern void syms_of_syntax 3570,116259 2050enum { NEXT_ALMOST_PRIME_LIMIT 3573,116320 2051extern EMACS_INT next_almost_prime 3574,116359 2052enum constype 3739,123811 2053enum constype {CONSTYPE_HEAP,CONSTYPE_HEAP3739,123811 2054enum constype {CONSTYPE_HEAP, CONSTYPE_PURE}CONSTYPE_PURE3739,123811 2055extern Lisp_Object listn 3740,123857 2056list2i 3745,124001 2057list3i 3751,124110 2058list4i 3757,124249 2059extern Lisp_Object make_uninit_bool_vector 3763,124401 2060extern Lisp_Object bool_vector_fill 3764,124457 2061extern _Noreturn void string_overflow 3765,124521 2062extern Lisp_Object make_string 3766,124567 2063extern Lisp_Object make_formatted_string 3767,124625 2064extern Lisp_Object make_multibyte_string 3779,124979 2065extern Lisp_Object make_event_array 3780,125058 2066extern Lisp_Object make_uninit_string 3781,125122 2067extern Lisp_Object make_uninit_multibyte_string 3782,125173 2068extern Lisp_Object make_string_from_bytes 3783,125245 2069extern Lisp_Object make_specified_string 3784,125325 2070extern Lisp_Object make_pure_string 3786,125417 2071extern Lisp_Object make_pure_c_string 3787,125497 2072build_pure_c_string 3792,125653 2073build_string 3801,125858 2074extern Lisp_Object pure_cons 3806,125936 2075extern void make_byte_code 3807,125993 2076extern struct Lisp_Vector *allocate_vector allocate_vector3808,126044 2077make_uninit_vector 3820,126429 2078make_uninit_sub_char_table 3833,126648 2079extern struct Lisp_Vector *allocate_pseudovector allocate_pseudovector3844,126957 2080#define ALLOCATE_PSEUDOVECTOR(3850,127192 2081#define ALLOCATE_ZEROED_PSEUDOVECTOR(3858,127528 2082extern bool gc_in_progress;3863,127729 2083extern bool abort_on_gc;3864,127757 2084extern Lisp_Object make_float 3865,127782 2085extern void display_malloc_warning 3866,127822 2086extern ptrdiff_t inhibit_garbage_collection 3867,127865 2087extern Lisp_Object make_save_int_int_int 3868,127917 2088extern Lisp_Object make_save_obj_obj_obj_obj 3869,127993 2089extern Lisp_Object make_save_ptr 3871,128103 2090extern Lisp_Object make_save_ptr_int 3872,128146 2091extern Lisp_Object make_save_ptr_ptr 3873,128204 2092extern Lisp_Object make_save_funcptr_ptr_obj 3874,128259 2093extern Lisp_Object make_save_memory 3876,128355 2094extern void free_save_value 3877,128419 2095extern Lisp_Object build_overlay 3878,128462 2096extern void free_marker 3879,128536 2097extern void free_cons 3880,128575 2098extern void init_alloc_once 3881,128619 2099extern void init_alloc 3882,128655 2100extern void syms_of_alloc 3883,128686 2101extern struct buffer * allocate_buffer 3884,128720 2102extern int valid_lisp_object_p 3885,128767 2103extern int relocatable_string_data_p 3886,128813 2104extern void check_cons_list 3888,128892 2105INLINE void 3890,128934 2106extern void *r_alloc r_alloc3895,129055 2107#define FLOAT_TO_STRING_BUFSIZE 3927,130518 2108extern int openp 3957,131667 2109extern Lisp_Object string_to_number 3959,131777 2110extern void map_obarray 3960,131840 2111extern void dir_warning 3962,131954 2112extern void init_obarray 3963,132007 2113extern void init_lread 3964,132040 2114extern void syms_of_lread 3965,132071 2115intern 3968,132125 2116intern_c_string 3974,132213 2117extern EMACS_INT lisp_eval_depth;3980,132326 2118extern Lisp_Object Vautoload_queue;3981,132360 2119extern Lisp_Object Vrun_hooks;3982,132396 2120extern Lisp_Object Vsignaling_function;3983,132427 2121extern Lisp_Object inhibit_lisp_code;3984,132467 2122extern struct handler *handlerlist;handlerlist3985,132505 2123extern void run_hook 3994,132747 2124extern void run_hook_with_args_2 3995,132783 2125extern Lisp_Object run_hook_with_args 3996,132857 2126extern _Noreturn void xsignal 3999,133016 2127extern _Noreturn void xsignal0 4000,133074 2128extern _Noreturn void xsignal1 4001,133120 2129extern _Noreturn void xsignal2 4002,133179 2130extern _Noreturn void xsignal3 4003,133251 2131extern _Noreturn void signal_error 4005,133340 2132extern Lisp_Object eval_sub 4006,133404 2133extern Lisp_Object apply1 4007,133452 2134extern Lisp_Object call0 4008,133506 2135extern Lisp_Object call1 4009,133546 2136extern Lisp_Object call2 4010,133599 2137extern Lisp_Object call3 4011,133665 2138extern Lisp_Object call4 4012,133744 2139extern Lisp_Object call5 4013,133836 2140extern Lisp_Object call6 4014,133941 2141extern Lisp_Object call7 4015,134059 2142extern Lisp_Object internal_catch 4016,134190 2143extern Lisp_Object internal_lisp_condition_case 4017,134283 2144extern Lisp_Object internal_condition_case 4018,134372 2145extern Lisp_Object internal_condition_case_1 4019,134485 2146extern Lisp_Object internal_condition_case_2 4020,134620 2147extern Lisp_Object internal_condition_case_n4021,134781 2148extern void specbind 4024,134977 2149extern void record_unwind_protect 4025,135026 2150extern void record_unwind_protect_ptr 4026,135099 2151extern void record_unwind_protect_int 4027,135166 2152extern void record_unwind_protect_void 4028,135227 2153extern void record_unwind_protect_nothing 4029,135285 2154extern void clear_unwind_protect 4030,135335 2155extern void set_unwind_protect 4031,135381 2156extern void set_unwind_protect_ptr 4032,135462 2157extern Lisp_Object unbind_to 4033,135537 2158extern _Noreturn void error 4034,135592 2159fast_string_match_ignore_case 4136,140080 2160extern ptrdiff_t fast_c_string_match_ignore_case 4141,140230 2161extern ptrdiff_t fast_looking_at 4143,140327 2162extern ptrdiff_t find_newline 4145,140466 2163extern ptrdiff_t scan_newline 4147,140595 2164extern ptrdiff_t scan_newline_from_point 4149,140698 2165extern ptrdiff_t find_newline_no_quit 4150,140778 2166extern ptrdiff_t find_before_next_newline 4152,140875 2167extern void syms_of_search 4154,140973 2168extern void clear_regexp_cache 4155,141008 2169extern Lisp_Object Vminibuffer_list;4159,141078 2170extern Lisp_Object last_minibuf_string;4160,141115 2171extern Lisp_Object get_minibuffer 4161,141155 2172extern void init_minibuf_once 4162,141202 2173extern void syms_of_minibuf 4163,141240 2174extern void syms_of_callint 4167,141307 2175extern void syms_of_casefiddle 4171,141377 2176extern void keys_of_casefiddle 4172,141416 2177extern void init_casetab_once 4176,141486 2178extern void syms_of_casetab 4177,141524 2179extern Lisp_Object echo_message_buffer;4181,141592 2180extern struct kboard *echo_kboard;echo_kboard4182,141632 2181extern void cancel_echoing 4183,141667 2182extern Lisp_Object last_undo_boundary;4184,141702 2183extern bool input_pending;4185,141741 2184extern sigjmp_buf return_to_command_loop;4187,141804 2185extern Lisp_Object menu_bar_items 4189,141853 2186extern Lisp_Object tool_bar_items 4190,141902 2187extern void discard_mouse_events 4191,141958 2188void handle_input_available_signal 4193,142019 2189extern Lisp_Object pending_funcalls;4195,142068 2190extern bool detect_input_pending 4196,142105 2191extern bool detect_input_pending_ignore_squeezables 4197,142146 2192extern bool detect_input_pending_run_timers 4198,142206 2193extern void safe_run_hooks 4199,142258 2194extern void cmd_error_internal 4200,142300 2195extern Lisp_Object command_loop_1 4201,142360 2196extern Lisp_Object read_menu_command 4202,142402 2197extern Lisp_Object recursive_edit_1 4203,142447 2198extern void record_auto_save 4204,142491 2199extern void force_auto_save_soon 4205,142528 2200extern void init_keyboard 4206,142569 2201extern void syms_of_keyboard 4207,142603 2202extern void keys_of_keyboard 4208,142640 2203extern ptrdiff_t current_column 4211,142706 2204extern void invalidate_current_column 4212,142746 2205extern bool indented_beyond_p 4213,142792 2206extern void syms_of_indent 4214,142857 2207extern void store_frame_param 4217,142920 2208extern void store_in_alist 4218,142994 2209extern Lisp_Object do_switch_frame 4219,143064 2210extern Lisp_Object get_frame_param 4220,143137 2211extern void frames_discard_buffer 4221,143203 2212extern void syms_of_frame 4222,143252 2213extern char **initial_argv;initial_argv4225,143314 2214extern int initial_argc;4226,143342 2215extern bool display_arg;4228,143417 2216extern Lisp_Object decode_env_path 4230,143449 2217extern Lisp_Object empty_unibyte_string,4231,143520 2218extern Lisp_Object empty_unibyte_string, empty_multibyte_string;4231,143520 2219extern _Noreturn void terminate_due_to_signal 4232,143585 2220extern Lisp_Object Vlibrary_cache;4234,143660 2221void fixup_locale 4237,143721 2222void synchronize_system_messages_locale 4238,143747 2223void synchronize_system_time_locale 4239,143795 2224INLINE void fixup_locale 4241,143845 2225INLINE void synchronize_system_messages_locale 4242,143880 2226INLINE void synchronize_system_time_locale 4243,143937 2227extern void shut_down_emacs 4245,143997 2228extern bool noninteractive;4248,144123 2229extern bool no_site_lisp;4251,144215 2230extern int daemon_pipe[daemon_pipe4256,144383 2231#define IS_DAEMON 4257,144410 2232#define DAEMON_RUNNING 4258,144450 2233extern void *w32_daemon_event;w32_daemon_event4260,144518 2234#define IS_DAEMON 4261,144549 2235#define DAEMON_RUNNING 4262,144594 2236extern bool fatal_error_in_progress;4266,144715 2237extern bool inhibit_window_system;4269,144821 2238extern bool running_asynch_code;4271,144914 2239extern void kill_buffer_processes 4274,144977 2240extern int wait_reading_process_output 4275,145026 2241# define WAIT_READING_MAX 4281,145413 2242# define WAIT_READING_MAX 4283,145485 2243extern void add_timer_wait_descriptor 4286,145549 2244extern void add_keyboard_wait_descriptor 4288,145601 2245extern void delete_keyboard_wait_descriptor 4289,145649 2246extern void add_gpm_wait_descriptor 4291,145716 2247extern void delete_gpm_wait_descriptor 4292,145759 2248extern void init_process_emacs 4294,145812 2249extern void syms_of_process 4295,145851 2250extern void setup_process_coding_systems 4296,145887 2251extern int child_setup 4302,146007 2252extern void init_callproc_1 4303,146075 2253extern void init_callproc 4304,146111 2254extern void set_initial_environment 4305,146145 2255extern void syms_of_callproc 4306,146189 2256extern Lisp_Object read_doc_string 4309,146252 2257extern Lisp_Object get_doc_string 4310,146302 2258extern void syms_of_doc 4311,146363 2259extern int read_bytecode_char 4312,146395 2260extern void syms_of_bytecode 4315,146464 2261extern struct byte_stack *byte_stack_list;byte_stack_list4316,146501 2262extern void mark_byte_stack 4318,146564 2263extern void unmark_byte_stack 4320,146607 2264extern Lisp_Object exec_byte_code 4321,146645 2265extern void init_macros 4325,146795 2266extern void syms_of_macros 4326,146827 2267extern void truncate_undo_list 4329,146889 2268extern void record_insert 4330,146939 2269extern void record_delete 4331,146989 2270extern void record_first_change 4332,147047 2271extern void record_change 4333,147087 2272extern void record_property_change 4334,147137 2273extern void syms_of_undo 4337,147279 2274extern void report_interval_modification 4340,147343 2275extern void syms_of_menu 4343,147439 2276extern void syms_of_xmenu 4346,147500 2277extern char *get_current_dir_name get_current_dir_name4356,147702 2278extern void stuff_char 4358,147751 2279extern void init_foreground_group 4359,147784 2280extern void sys_subshell 4360,147826 2281extern void sys_suspend 4361,147859 2282extern void discard_tty_input 4362,147891 2283extern void init_sys_modes 4363,147929 2284extern void reset_sys_modes 4364,147985 2285extern void init_all_sys_modes 4365,148042 2286extern void reset_all_sys_modes 4366,148081 2287extern void child_setup_tty 4367,148121 2288extern void setup_pty 4368,148156 2289extern int set_window_size 4369,148185 2290extern EMACS_INT get_random 4370,148229 2291extern void seed_random 4371,148265 2292extern void init_random 4372,148310 2293extern void emacs_backtrace 4373,148342 2294extern _Noreturn void emacs_abort 4374,148377 2295extern void xputenv 4527,152691 2296extern char *egetenv_internal egetenv_internal4529,152728 2297egetenv 4532,152800 2298extern void init_system_name 4539,153003 2299#define eabs(4545,153296 2300#define make_fixnum_or_float(4550,153429 2301enum MAX_ALLOCA 4556,153680 2302enum MAX_ALLOCA { MAX_ALLOCA 4556,153680 2303extern void *record_xmalloc record_xmalloc4558,153725 2304#define USE_SAFE_ALLOCA 4560,153791 2305#define AVAIL_ALLOCA(4564,153924 2306#define SAFE_ALLOCA(4568,154035 2307#define SAFE_NALLOCA(4576,154376 2308#define SAFE_ALLOCA_STRING(4590,154852 2309#define SAFE_FREE(4598,155104 2310#define SAFE_ALLOCA_LISP(4625,155682 2311# define USE_STACK_LISP_OBJECTS 4652,156804 2312# undef USE_STACK_LISP_OBJECTS4658,156970 2313# define USE_STACK_LISP_OBJECTS 4659,157001 2314enum { defined_GC_CHECK_STRING_BYTES 4663,157076 2315enum { defined_GC_CHECK_STRING_BYTES 4665,157129 2316union Aligned_Cons4670,157263 2317union Aligned_String4676,157343 2318 USE_STACK_CONS 4689,157698 2319 USE_STACK_STRING 4691,157804 2320#define STACK_CONS(4699,158141 2321#define AUTO_CONS_EXPR(4701,158238 2322#define AUTO_CONS(4709,158601 2323#define AUTO_LIST1(4710,158672 2324#define AUTO_LIST2(4712,158780 2325#define AUTO_LIST3(4716,158935 2326#define AUTO_LIST4(4720,159110 2327extern const char *verify_ascii verify_ascii4730,159447 2328# define verify_ascii(4732,159501 2329#define AUTO_STRING(4740,159809 2330#define FOR_EACH_TAIL(4752,160273 2331#define FOR_EACH_ALIST_VALUE(4766,160764 2332maybe_gc 4774,161051 2333functionp 4784,161290 2334 2335c-src/machsyscalls.c,23 2336#define SYSCALL(6,113 2337 2338c-src/machsyscalls.h,159 2339SYSCALL (mach_msg_trap,1,0 2340SYSCALL (mach_reply_port,13,314 2341SYSCALL (mach_thread_self,18,377 2342SYSCALL (mach_task_self,23,441 2343SYSCALL (mach_host_self,28,503 2344 2345c-src/fail.c,30 2346void (*prt_call(prt_call1,0 2347 2348c-src/h.h,1962 2349 ELEM_I/ELEM_I3,15 2350} Fails_t;5,85 2351typedef void Lang_function 6,96 2352void Asm_labels 7,127 2353typedef struct tpcmd8,147 2354#define ggg 10,170 2355tpcmd;15,209 2356typedef struct foobar2_ 16,216 2357} foobar2;20,307 2358 DEVICE_SWP,23,333 2359 DEVICE_LAST24,349 2360} bsp_DevId;25,365 2361 struct constant_args 27,394 2362} args;30,457 2363typedef int *regset;regset31,465 2364typedef int INT;32,486 2365typedef union abc33,503 2366} ghi1;36,534 2367typedef union abc 37,542 2368} ghi2;39,573 2369typedef struct a 40,581 2370} b;41,600 2371#define c(42,605 2372typedef struct an_extern_linkage *an_extern_linkage_ptr;an_extern_linkage_ptr43,619 2373typedef struct an_extern_linkage 44,676 2374} an_extern_linkage;56,1054 2375typedef struct pollfd pfdset[pfdset57,1075 2376typedef union rtunion_def58,1119 2377 } womboid 63,1206 2378typedef union rtunion_def64,1220 2379womboid75,1330 2380enum {dog,dog81,1416 2381enum {dog, cat}cat81,1416 2382enum {dog, cat} animals;81,1416 2383typedef void (_CALLBACK_ *signal_handler)signal_handler82,1441 2384typedef void (_CALLBACK_ *signal_handler1)signal_handler183,1489 2385/* comment */ #define ANSIC84,1538 2386 #define ANSIC85,1566 2387typedef void (proc)87,1588 2388typedef void OperatorFun(88,1612 2389typedef int f(89,1648 2390struct my_struct 91,1691 2391typedef struct my_struct my_typedef;93,1713 2392typedef RETSIGTYPE (*signal_handler_t)signal_handler_t94,1750 2393 Date 04 May 87 235311 PDT 96,1802 2394typedef unsigned char unchar;99,1880 2395typedef int X,100,1910 2396typedef int X, Y,100,1910 2397typedef int X, Y, Z;100,1910 2398typedef mio mao;101,1931 2399extern void ab(102,1948 2400typedef struct a 103,1966 2401typedef struct a { } b;103,1966 2402typedef struct b104,1990 2403} c;106,2009 2404int (*oldhup)oldhup107,2014 2405request (*oldhup)oldhup108,2031 2406int extvar;109,2053 2407#define tag1110,2065 2408#define aaaaaa 111,2078 2409#define bbbbbb\bbbbbb113,2102 2410#define cccccccccc115,2125 2411#define enter_critical_section 116,2144 2412#define exit_critical_to_previous 117,2199 2413#define UNDEFINED118,2259 2414struct re_pattern_buffer 119,2277 2415 2416cp-src/c.C,2378 2417template <typename ipc3dIslandHierarchy,1,0 2418template <typename ipc3dIslandHierarchy, typename ipc3dChannelType,1,0 2419template <typename ipc3dIslandHierarchy, typename ipc3dChannelType, unsigned numOfChannels,1,0 2420template <typename ipc3dIslandHierarchy, typename ipc3dChannelType, unsigned numOfChannels, typename ipc3dLinkControl,1,0 2421class CMultiChannelCSC19_3D2,151 2422 void execute(11,493 2423static void my_function1(24,984 2424int main 25,1026 2425double base 26,1088 2426operator += operator +=29,1174 2427class TestRecord;31,1233 2428typedef struct s1 32,1251 2429} t1;34,1287 2430struct s2 35,1293 2431typedef struct s2 t2;38,1324 2432class A 39,1346 2433 enum { rosso,40,1356 2434 enum { rosso, giallo,40,1356 2435 enum { rosso, giallo, verde 40,1356 2436 const A& operator+(41,1396 2437const A& A::operator+(operator+43,1431 2438void operator+(44,1467 2439void operator -(operator -45,1495 2440void operator int(operator int46,1524 2441A<int>* f(48,1556 2442int f(49,1571 2443int A<int>::f(f50,1590 2444A<float,B<int> > A<B<float>,int>::f(f51,1618 2445template <class C, int n> class AT 52,1668 2446class AU 53,1716 2447class B<B54,1735 2448class B<int> { void f(54,1735 2449const A::B::T& abt 55,1766 2450class A 56,1792 2451class A { class B 56,1792 2452class A { class B { int f(56,1792 2453class A 57,1827 2454 int get_data(58,1837 2455 A operator+(59,1861 2456is_muldiv_operation(61,1888 2457domain foo 68,1956 2458 void f(69,1969 2459void A::A(A72,1990 2460struct A 73,2005 2461struct A { A(73,2005 2462struct B 74,2023 2463struct B { B(74,2023 2464void B::B(B75,2042 2465void BE_Node::BE_Node(BE_Node76,2057 2466class BE_Node 77,2084 2467struct foo 79,2103 2468class test 86,2157 2469 int f(87,2170 2470 int ff(89,2232 2471 int g(90,2255 2472class AST_Root 92,2279 2473class AST_Root;96,2328 2474AST_ConcreteType::AST_ConcreteType(99,2394 2475AST_Array::AST_Array(107,2533 2476 void f(115,2734 2477struct A 117,2754 2478 ~A(118,2765 2479A::~A(~A120,2778 2480struct B 122,2790 2481 ~B(123,2801 2482enum {dog,dog126,2818 2483enum {dog, cat}cat126,2818 2484enum {dog, cat} animals;126,2818 2485struct {int teats;} cow;127,2843 2486class Boo 129,2869 2487 enum {dog,dog130,2881 2488 enum {dog, cat}cat130,2881 2489 foo(133,2955 2490 Boo(137,2996 2491 Boo(138,3053 2492Boo::Boo(141,3071 2493typedef int should_see_this_one_enclosed_in_extern_C;149,3156 2494typedef int (*should_see_this_function_pointer)should_see_this_function_pointer153,3229 2495typedef int should_see_this_array_type[should_see_this_array_type156,3311 2496 2497cp-src/x.cc,102 2498class XX1,0 2499 int foo(4,19 2500 void bar(5,35 2501XX::foo(foo9,60 2502XX::bar(bar15,95 2503main(21,126 2504 2505cp-src/burton.cpp,124 2506::dummy::dummy test::dummy1(dummy11,0 2507::dummy::dummy test::dummy2(dummy26,64 2508::dummy::dummy test::dummy3(dummy311,143 2509 2510cp-src/functions.cpp,778 2511void Date::setDate setDate5,148 2512void Date::plus plus32,938 2513void Date::minus minus42,1226 2514void Date::shift shift52,1404 2515Date & Date::operator = operator =62,1625 2516Date & Date::operator += operator +=69,1786 2517Date & Date::operator -= operator -=78,1935 2518Date & Date::operator ++ operator ++87,2076 2519Date & Date::operator -- operator --96,2212 2520int Date::operator - operator -104,2327 2521int Date::operator < operator <112,2479 2522int Date::operator > operator >116,2553 2523int Date::operator == operator ==120,2627 2524ostream& operator << operator <<124,2703 2525istream& operator >> operator >>133,2939 2526bool isLeap 159,3539 2527bool isHoliday 163,3625 2528void asort(173,3861 2529void ReadVacation 186,4060 2530void Debug 201,4519 2531int WorkingDays(211,4863 2532Date StartDay(226,5125 2533 2534cp-src/MDiagArray2.h,1194 2535#define octave_MDiagArray2_h 29,870 2536#undef LTGT35,967 2537#define LTGT39,1031 2538#define LTGT 42,1051 2539class MDiagArray2;45,1087 2540operator += operator +=48,1145 2541operator -= operator -=51,1242 2542operator * operator *54,1339 2543operator / operator /57,1428 2544operator * operator *60,1517 2545operator + operator +63,1605 2546operator - operator -66,1707 2547product 69,1808 2548operator - operator -72,1907 2549class MDiagArray2 78,2022 2550 MDiagArray2 82,2077 2551 MDiagArray2 86,2154 2552 MDiagArray2 87,2198 2553 MDiagArray2 88,2254 2554 MDiagArray2 89,2329 2555 MDiagArray2 90,2387 2556 MDiagArray2 91,2450 2557 ~MDiagArray2 93,2515 2558 MDiagArray2<T>& operator = operator =95,2542 2559 DiagArray2<T>::operator = operator =97,2603 2560 operator MArray2<T> operator MArray2<T>101,2667 2561 operator += operator +=116,2966 2562 operator -= operator -=119,3057 2563 friend MDiagArray2<T> operator * operator *123,3174 2564 friend MDiagArray2<T> operator / operator /124,3253 2565 friend MDiagArray2<T> operator * operator *128,3384 2566 operator + operator +133,3544 2567 operator - operator -136,3640 2568 friend MDiagArray2<T> operator - operator -141,3803 2569#undef LTGT144,3874 2570#define INSTANTIATE_MDIAGARRAY_FRIENDS(146,3887 2571 2572cp-src/Range.h,678 2573#define octave_Range_h 24,765 2574class istream;30,840 2575class ostream;31,855 2576class Matrix;32,870 2577Range35,891 2578 Range 39,909 2579 Range 42,995 2580 Range 46,1130 2581 Range 50,1248 2582 double base 54,1376 2583 double limit 55,1425 2584 double inc 56,1475 2585 int nelem 57,1523 2586 bool all_elements_are_ints 59,1571 2587 Matrix matrix_value 61,1615 2588 double min 63,1652 2589 double max 64,1679 2590 void sort 66,1707 2591 void set_base 68,1728 2592 void set_limit 69,1774 2593 void set_inc 70,1821 2594 friend ostream& operator << operator <<72,1867 2595 friend istream& operator >> operator >>73,1928 2596 void print_range 75,1984 2597 int nelem_internal 85,2099 2598extern Range operator - operator -88,2138 2599 2600cp-src/screen.cpp,228 2601unsigned char cursor_x,15,548 2602unsigned char cursor_x, cursor_y;15,548 2603static union REGS regs;16,582 2604void goto_xy(18,607 2605void hide_cursor(27,774 2606void cursor_position(32,836 2607void clear_screen(41,997 2608void write_xyc(55,1247 2609 2610cp-src/screen.hpp,538 2611#define __COLORS9,401 2612enum COLORS 11,419 2613 BLACK,12,433 2614 BLUE,13,471 2615 GREEN,14,481 2616 CYAN,15,492 2617 RED,16,502 2618 MAGENTA,17,511 2619 BROWN,18,524 2620 LIGHTGRAY,19,535 2621 DARKGRAY,20,550 2622 LIGHTBLUE,21,589 2623 LIGHTGREEN,22,604 2624 LIGHTCYAN,23,620 2625 LIGHTRED,24,635 2626 LIGHTMAGENTA,25,649 2627 YELLOW,26,667 2628 WHITE27,679 2629#define SCREEN_FP(31,700 2630#define SCREEN_START 33,795 2631void goto_xy(35,835 2632void hide_cursor(36,883 2633void cursor_position(37,907 2634void clear_screen(38,935 2635void write_xyc(39,960 2636 2637cp-src/conway.cpp,288 2638#define max(12,357 2639#define min(13,393 2640const int num_rows 15,430 2641const int num_columns 16,470 2642class site *field_of_play[field_of_play18,499 2643int site::total_surrounding(total_surrounding20,550 2644void display(37,958 2645void glider(50,1239 2646void traffic_light(59,1478 2647void main(67,1633 2648 2649cp-src/conway.hpp,215 2650class site:site5,235 2651 int total_surrounding(8,303 2652 site(10,344 2653 ~site(11,397 2654 char read(12,410 2655 void set(13,444 2656 void clear(14,478 2657 void compute_next_state(15,514 2658 void step(22,717 2659 2660cp-src/clheir.cpp,359 2661const int max_num_generic_objects 9,298 2662generic_object * object_registry[object_registry10,340 2663void init_registry(12,400 2664void step_everybody(19,527 2665void discrete_location::clear_neighbors(clear_neighbors31,852 2666generic_object::generic_object(generic_object36,981 2667generic_object::~generic_object(~generic_object48,1255 2668void agent::move(move53,1353 2669 2670cp-src/clheir.hpp,731 2671extern void init_registry(10,452 2672extern void step_everybody(11,485 2673class generic_object13,520 2674 generic_object(17,582 2675 ~generic_object(19,724 2676 virtual void compute_next_state(21,843 2677 virtual void step(22,889 2678const int max_num_directions 31,1220 2679class location:location33,1290 2680 location(43,1643 2681 ~location(44,1662 2682class irregular_location:irregular_location47,1687 2683 irregular_location(51,1763 2684 ~irregular_location(53,1855 2685class discrete_location:discrete_location56,1890 2686 void clear_neighbors(60,2005 2687 discrete_location(62,2045 2688 ~discrete_location(65,2155 2689 void assign_neighbor(66,2185 2690class agent:agent75,2509 2691 agent(79,2579 2692 ~agent(80,2592 2693 void move(81,2606 2694 2695cp-src/fail.C,315 2696struct A 7,263 2697 struct B 8,274 2698 struct C 9,289 2699 C(11,318 2700 operator int(operator int12,342 2701 typedef C T;14,389 2702 typedef B T2;16,414 2703class String;20,437 2704class A 23,453 2705 class B 24,463 2706 class C 25,474 2707 int f(26,488 2708int A::B::f(f31,521 2709main(37,571 2710 class D 41,622 2711 D(43,659 2712 2713el-src/TAGTEST.EL,181 2714(foo::defmumble bletch 3,33 2715(defun foo==bar foo==bar4,66 2716(defalias 'pending-delete-mode pending-delete-mode8,182 2717(defalias (quote explicitly-quoted-pending-delete-mode)11,255 2718 2719el-src/emacs/lisp/progmodes/etags.el,5188 2720(defvar tags-file-name 34,1035 2721(defgroup etags 43,1499 2722(defcustom tags-case-fold-search 47,1567 2723(defcustom tags-table-list 59,2052 2724(defcustom tags-compression-info-list69,2450 2725(defcustom tags-add-tables 88,3232 2726(defcustom tags-revert-without-query 98,3628 2727(defvar tags-table-computed-list 103,3779 2728(defvar tags-table-computed-list-for 112,4263 2729(defvar tags-table-list-pointer 117,4511 2730(defvar tags-table-list-started-at 121,4702 2731(defvar tags-table-set-list 124,4822 2732(defcustom find-tag-hook 129,5001 2733(defcustom find-tag-default-function 137,5264 2734(define-obsolete-variable-alias 'find-tag-marker-ring-lengthfind-tag-marker-ring-length145,5603 2735(defcustom tags-tag-face 148,5700 2736(defcustom tags-apropos-verbose 154,5835 2737(defcustom tags-apropos-additional-actions 160,5999 2738(defvaralias 'find-tag-marker-ring find-tag-marker-ring183,6918 2739(defvar default-tags-table-function 189,7098 2740(defvar tags-location-ring 194,7324 2741(defvar tags-table-files 201,7600 2742(defvar tags-completion-table 206,7767 2743(defvar tags-included-tables 209,7859 2744(defvar next-file-list 212,7954 2745(defvar tags-table-format-functions 217,8060 2746(defvar file-of-tag-function 224,8441 2747(defvar tags-table-files-function 228,8635 2748(defvar tags-completion-table-function 230,8746 2749(defvar snarf-tag-function 232,8841 2750(defvar goto-tag-location-function 236,9050 2751(defvar find-tag-regexp-search-function 239,9223 2752(defvar find-tag-regexp-tag-order 241,9344 2753(defvar find-tag-regexp-next-line-after-failure-p 243,9453 2754(defvar find-tag-search-function 245,9573 2755(defvar find-tag-tag-order 247,9680 2756(defvar find-tag-next-line-after-failure-p 249,9775 2757(defvar list-tags-function 251,9881 2758(defvar tags-apropos-function 253,9969 2759(defvar tags-included-tables-function 255,10063 2760(defvar verify-tags-table-function 257,10182 2761(defun initialize-new-tags-table 260,10293 2762(defun tags-table-mode 276,10981 2763(defun visit-tags-table 285,11246 2764(defun tags-table-check-computed-list 321,12784 2765(defun tags-table-extend-computed-list 360,14655 2766(defun tags-expand-table-name 400,16368 2767(defun tags-table-list-member 409,16711 2768(defun tags-verify-table 421,17183 2769(defun tags-table-including 470,19303 2770(defun tags-next-table 522,21347 2771(defun visit-tags-table-buffer 543,22204 2772(defun tags-reset-tags-tables 712,28514 2773(defun file-of-tag 731,29171 2774(defun tags-table-files 740,29520 2775(defun tags-included-tables 749,29870 2776(defun tags-completion-table 755,30116 2777(defun tags-lazy-completion-table 783,31310 2778(defun tags-completion-at-point-function 799,31945 2779(defun find-tag-tag 818,32695 2780(defvar last-tag 837,33368 2781(defun find-tag-interactive 840,33427 2782(defvar find-tag-history 852,33842 2783(defvar etags-case-fold-search)855,33907 2784(defvar etags-syntax-table)856,33939 2785(defvar local-find-tag-hook)857,33967 2786(defun find-tag-noselect 860,34012 2787(defun find-tag 932,37126 2788(defun find-tag-other-window 959,38342 2789(defun find-tag-other-frame 1000,40270 2790(defun find-tag-regexp 1025,41444 2791(defalias 'pop-tag-mark pop-tag-mark1049,42606 2792(defvar tag-lines-already-matched 1052,42657 2793(defun find-tag-in-order 1055,42764 2794(defun tag-find-file-of-tag-noselect 1167,47110 2795(defun tag-find-file-of-tag 1200,48956 2796(defun etags-recognize-tags-table 1208,49182 2797(defun etags-verify-tags-table 1241,50813 2798(defun etags-file-of-tag 1246,51011 2799(defun etags-tags-completion-table 1256,51346 2800(defun etags-snarf-tag 1286,52552 2801(defun etags-goto-tag-location 1324,54121 2802(defun etags-list-tags 1388,56564 2803(defmacro tags-with-face 1423,57839 2804(defun etags-tags-apropos-additional 1431,58172 2805(defun etags-tags-apropos 1465,59409 2806(defun etags-tags-table-files 1527,61618 2807(defun etags-tags-included-tables 1542,62054 2808(defun tags-recognize-empty-tags-table 1559,62594 2809(defun tag-exact-file-name-match-p 1587,63740 2810(defun tag-file-name-match-p 1596,64133 2811(defun tag-exact-match-p 1609,64689 2812(defun tag-implicit-name-match-p 1620,65257 2813(defun tag-symbol-match-p 1633,65857 2814(defun tag-word-match-p 1643,66293 2815(defun tag-partial-file-name-match-p 1652,66691 2816(defun tag-any-match-p 1662,67135 2817(defun tag-re-match-p 1667,67319 2818(defcustom tags-loop-revert-buffers 1675,67568 2819(defun next-file 1685,67977 2820(defvar tags-loop-operate 1760,70891 2821(defvar tags-loop-scan1763,70985 2822(defun tags-loop-eval 1771,71314 2823(defun tags-loop-continue 1782,71643 2824(defun tags-search 1850,73949 2825(defun tags-query-replace 1871,74775 2826(defun tags-complete-tags-table-file 1896,75999 2827(defun list-tags 1906,76378 2828(defun tags-apropos 1934,77331 2829(define-button-type 'tags-select-tags-tabletags-select-tags-table1957,78157 2830(defun select-tags-table 1964,78396 2831(defvar select-tags-table-mode-map 2019,80523 2832(define-derived-mode select-tags-table-mode 2030,80906 2833(defun select-tags-table-select 2034,81090 2834(defun select-tags-table-quit 2043,81456 2835(defun complete-tag 2049,81611 2836(defconst etags--xref-limit 2074,82552 2837(defvar etags-xref-find-definitions-tag-order 2076,82587 2838(defun etags-xref-find 2082,82877 2839(defun etags--xref-find-definitions 2096,83406 2840(defclass xref-etags-location 2129,85120 2841(defun xref-make-etags-location 2135,85343 2842(cl-defmethod xref-location-marker 2139,85498 2843(cl-defmethod xref-location-line 2146,85742 2844 2845erl-src/gs_dialog.erl,98 2846-define(VERSION2,32 2847behaviour_info(51,2177 2848show(124,5458 2849dialog_loop(219,9529 2850test(252,10806 2851 2852f-src/entry.for,172 2853 LOGICAL FUNCTION PRTPKG 3,75 2854 ENTRY SETPRT 194,3866 2855 ENTRY MSGSEL 395,8478 2856 & intensity1(577,12231 2857 character*(*) function foo(579,12307 2858 2859f-src/entry.strange_suffix,172 2860 LOGICAL FUNCTION PRTPKG 3,75 2861 ENTRY SETPRT 194,3866 2862 ENTRY MSGSEL 395,8478 2863 & intensity1(577,12231 2864 character*(*) function foo(579,12307 2865 2866f-src/entry.strange,172 2867 LOGICAL FUNCTION PRTPKG 3,75 2868 ENTRY SETPRT 194,3866 2869 ENTRY MSGSEL 395,8478 2870 & intensity1(577,12231 2871 character*(*) function foo(579,12307 2872 2873forth-src/test-forth.fth,733 2874: a-forth-word20,301 287599 constant a-forth-constant!22,343 287655 value a-forth-value?23,373 2877create :a-forth-dictionary-entry24,397 2878defer #a-defer-word27,460 2879: (another-forth-word)(another-forth-word)29,481 2880 9 field >field136,582 2881 5 field >field237,605 2882constant (a-forth-constant(a-forth-constant38,628 28832000 buffer: #some-storage41,657 2884code assemby-code-word43,685 2885: a-forth-word50,870 2886: (foo)(foo)55,988 2887: foo56,1000 2888: create-bar58,1015 28893 4 2constant 2const61,1074 28902const 2value 2val62,1095 28912variable 2var63,1114 28923.1415e fconstant fconst65,1130 2893fconst fvalue fval66,1155 2894fvariable fvar67,1174 2895synonym mypi69,1190 2896BEGIN-STRUCTURE point71,1211 2897 1 CELLS +FIELD p.x72,1262 2898 1 CELLS +FIELD p.y73,1318 2899 2900go-src/test.go,48 2901package main1,0 2902func say(5,28 2903func main(9,72 2904 2905go-src/test1.go,119 2906package main1,0 2907func (s str) PrintAdd(17,136 2908func (n intNumber) PrintAdd(21,189 2909func test(25,248 2910func main(29,285 2911 2912html-src/softwarelibero.html,200 2913Cos'è il software libero?4,38 2914Licenze d'uso di un programmalicenze65,2502 2915Sfatiamo alcuni miti138,6122 2916Il movimento open sourceoss191,8041 2917Impatto pratico del software liberoimpatto231,10070 2918 2919html-src/index.shtml,104 2920 8,281 2921In evidenza15,447 2922Comunicati e iniziative32,976 2923Ultime notizie dall'associazione63,2030 2924 2925html-src/algrthms.html,467 2926Tutorial on Convolutional Coding with Viterbi Decoding--Description of the Data Generation, Convolutional Encoding, Channel Mapping and AWGN, and Quantizing Algorithms7,277 2927Descriptionalgorithms10,481 2928Generating the Datagenalgorithm48,1995 2929Convolutionallyconalgorithm55,2512 2930Nextstatetable262,11587 2931Outputoutputtable350,13915 2932Mapping the Channel Symbolsmapping433,16213 2933Adding Noise to theaddnoise439,16607 2934Quantizing the Receivedquantizing469,19100 2935 2936html-src/software.html,439 2937Francesco Potortì Software Page9,280 2938Software that I wrote for supporting my research activitysimulation36,1398 2939MTGmtg41,1482 2940Fracasfracas65,2624 2941GaliLEOgalileo101,4232 2942Leasqrleasqr114,4677 2943Free software that I wrote for the GNU project or for my personal or workgnu142,6066 2944Etagsetags148,6181 2945checkiso161,6731 2946cgrep178,7549 2947debian-bug.eldebian-bug190,7981 2948tcpdump205,8566 2949Links to interesting softwarelinks216,8893 2950 2951lua-src/allegro.lua,400 2952local function get_layer_by_name 7,175 2953local function count_layers 33,621 2954function GetLayerByName 54,980 2955function GetUniqueLayerName 65,1204 2956function SelectLayer 76,1415 2957function NewLayer 86,1773 2958function NewLayerSet 144,3226 2959function RemoveLayer 170,3750 2960function MoveLayerTop 211,4767 2961function MoveLayerBottom 223,5079 2962function MoveLayerBefore 236,5457 2963function MoveLayerAfter 258,6090 2964 2965lua-src/test.lua,442 2966function Rectangle.getPos 2,15 2967function Rectangle.getPos getPos2,15 2968function Circle.getPos 6,61 2969function Circle.getPos getPos6,61 2970function Cube.data.getFoo 10,102 2971function Cube.data.getFoo getFoo10,102 2972function Square.something:Bar 14,148 2973function Square.something:Bar Bar14,148 2974 function test.me_22a(22,241 2975 function test.me_22a(me_22a22,241 2976 local function test.me22b 25,297 2977 local function test.me22b me22b25,297 2978 2979make-src/Makefile,2175 2980LATEST=1,0 2981RELEASELIST=2,10 2982ADASRC=4,104 2983ASRC=5,171 2984CSRC=6,197 2985CPSRC=10,423 2986ELSRC=13,614 2987ERLSRC=14,661 2988FORTHSRC=15,702 2989FSRC=16,726 2990HTMLSRC=17,776 2991JAVASRC=18,844 2992LUASRC=19,907 2993MAKESRC=20,926 2994OBJCSRC=21,943 2995OBJCPPSRC=22,999 2996PASSRC=23,1035 2997PERLSRC=24,1053 2998PHPSRC=25,1108 2999PSSRC=26,1156 3000PROLSRC=27,1173 3001PYTSRC=28,1210 3002TEXSRC=29,1227 3003YSRC=30,1282 3004SRCS=31,1325 3005NONSRCS=35,1577 3006VHDLFLAGS=37,1624 3007COBOLFLAGS=38,1827 3008POSTSCRIPTFLAGS=39,1889 3009TCLFLAGS=40,1943 3010GETOPTOBJS=42,2002 3011RXINCLUDE=43,2034 3012REGEXOBJS=44,2056 3013CHECKOBJS=46,2075 3014CHECKFLAGS=47,2105 3015OBJS=48,2145 3016CPPFLAGS=49,2190 3017LDFLAGS=50,2259 3018WARNINGS=51,2282 3019CFLAGS=52,2466 3020FASTCFLAGS=55,2530 3021FASTCFLAGSWARN=56,2591 3022FILTER=58,2641 3023REGEX=59,2695 3024xx=60,2741 3025MAKE:MAKE62,2790 3026RUN=63,2825 3027RUN=64,2865 3028OPTIONS=65,2870 3029ARGS=66,2922 3030infiles 68,2940 3031quiettest:quiettest70,3002 3032test:test79,3409 3033${CHECKOBJS}:${CHECKOBJS}88,3805 3034checker:checker90,3849 3035standalone:standalone96,4062 3036prof:prof101,4168 3037fastetags:fastetags104,4198 3038fastctags:fastctags108,4322 3039staticetags:staticetags112,4446 3040rsynctofly:rsynctofly116,4608 3041rsyncfromfly:rsyncfromfly119,4698 3042web ftp publish:web ftp publish122,4794 3043release distrib:release distrib129,5115 3044tags:tags134,5255 3045clean:clean136,5267 3046srclist:srclist139,5302 3047regexfile:regexfile143,5391 3048/home/www/pub/etags.c.gz:/home/www/pub/etags.c.gz149,5566 3049/home/www/pub/software/unix/etags.tar.gz:/home/www/pub/software/unix/etags.tar.gz156,5825 3050regex.o:regex.o159,6031 3051getopt.o:getopt.o162,6086 3052getopt1.o:getopt1.o165,6147 3053etags:etags168,6210 3054ctags:ctags171,6299 3055man manpage:man manpage174,6396 3056etags.1.man:etags.1.man176,6422 3057maintaining.info:maintaining.info179,6475 3058TAGS:TAGS182,6557 3059%ediff:%ediff185,6587 3060oediff:oediff188,6677 3061%cdiff:%cdiff191,6764 3062xdiff:xdiff194,6854 3063ETAGS:ETAGS197,6942 3064ETAGS%:ETAGS%200,7012 3065ETAGS13 ETAGS14 ETAGS15:ETAGS13 ETAGS14 ETAGS15203,7084 3066ETAGS12:ETAGS12206,7216 3067OTAGS:OTAGS209,7304 3068CTAGS:CTAGS212,7369 3069CTAGS%:CTAGS%215,7443 3070CTAGS13 CTAGS14 CTAGS15:CTAGS13 CTAGS14 CTAGS15218,7545 3071EXTAGS:EXTAGS221,7680 3072.PRECIOUS:.PRECIOUS224,7838 3073FRC:FRC226,7894 3074 3075objc-src/Subprocess.h,98 3076#define Subprocess 41,1217 3077#define BUFFERSIZE 43,1267 3078@interface Subprocess:Subprocess45,1292 3079 3080objc-src/Subprocess.m,476 3081#define PTY_TEMPLATE 20,494 3082#define PTY_LENGTH 21,528 3083static void showError(23,551 3084@interface Subprocess(Private)32,737 3085- childDidExit39,851 3086- fdHandler:fdHandler67,1589 3087showError 98,2360 3088fdHandler 112,2785 3089getptys 119,2907 3090- init:init183,4815 3091 andStdErr:init197,5147 3092- send:(const char *)string withNewline:send300,7436 3093- send:send308,7599 3094- terminateInput314,7689 3095- terminate:terminate321,7810 3096- setDelegate:setDelegate332,7961 3097- delegate338,8031 3098 3099objc-src/PackInsp.h,109 3100#define NUMSTATS 36,1101 3101#define TYPESTOSTAT 37,1120 3102@interface PackageInspector:PackageInspector39,1172 3103 3104objc-src/PackInsp.m,1322 3105static const char RCSid[RCSid30,1032 3106#define VERSION 34,1116 3107# define DEBUG 37,1155 3108#define LISTCONTENTS 39,1181 3109#define OPENBUTTON 47,1352 3110#define LISTCONTENTSBUTTON 48,1449 3111#define LISTDESCRIPTIONBUTTON 49,1562 3112#define STATE_UNINSTALLED 52,1687 3113#define STATE_INSTALLED 53,1807 3114#define STATE_COMPRESSD 54,1948 3115#define SIZEFORMAT 57,2152 3116#define KBYTES 58,2362 3117#define MBYTES 59,2473 3118#define LOCALIZE(61,2585 3119#define LOCALIZE_ARCH(62,2668 3120+newnew67,2802 3121-showInfo:showInfo93,3417 3122-revert:revert107,3737 3123-ok:ok136,4297 3124-loadload143,4424 3125#define LOOKUP(156,4826 3126#undef LOOKUP176,5694 3127-loadKeyValuesFrom:(const char *)type inTable:loadKeyValuesFrom186,5852 3128-loadContentsOf:(const char *)type inTable:loadContentsOf238,7079 3129-loadImageloadImage257,7552 3130#define STAT_EQ(275,7940 3131-(BOOL)shouldLoad280,8116 3132-toggleDescriptiontoggleDescription301,8626 3133-(const char *)getPath:(char *)buf forType:getPath317,8899 3134-setRevertButtonTitlesetRevertButtonTitle333,9320 3135-(const char *)formatSize:(const char *)size inBuf:formatSize344,9525 3136#define WORKING 368,10045 3137-(void)getArchs370,10100 3138-(void)addArchs:addArchs385,10520 3139-subprocess:(Subprocess *)sender output:subprocess428,11351 3140-subprocessDone:subprocessDone436,11484 3141static void openInWorkspace(446,11634 3142-open:open464,12063 3143 3144objcpp-src/SimpleCalc.H,41 3145@interface SimpleCalc:SimpleCalc14,400 3146 3147objcpp-src/SimpleCalc.M,445 3148- init52,1747 3149- appendToDisplay:appendToDisplay60,1933 3150- registerAction:registerAction70,2210 3151- decimalKey:decimalKey77,2348 3152- numberKeys:numberKeys91,2661 3153- equalsKey:equalsKey112,3192 3154- operationKeys:operationKeys131,3680 3155- clearKey:clearKey153,4301 3156- clearAllKey:clearAllKey160,4410 3157- appDidInit:appDidInit168,4591 3158- windowWillClose:windowWillClose178,4882 3159- infoPanel:infoPanel186,5132 3160- helpPanel:helpPanel198,5482 3161 3162pas-src/common.pas,1875 3163procedure InitializeStringPackage;26,527 3164function newtextstring;34,874 3165procedure disposetextstring;52,1404 3166function ConcatT;78,2066 3167function AppendTextString;112,3238 3168function CopyTextString;132,3947 3169procedure CONVERT_CHARSTRING_TO_VALUE;151,4505 3170procedure append_string;172,5166 3171function To_Upper;186,5462 3172function To_Lower;194,5617 3173function EmptyNmStr(209,6213 3174function chartonmstr;219,6436 3175function LowerCaseNmStr;230,6682 3176function concatenatenamestrings;242,7007 3177procedure writenamestring;263,7517 3178function IsControlChar;277,7928 3179function namestringequal;283,8079 3180function NameStringLess;302,8539 3181function IsControlCharName(343,9710 3182function SubString;358,10208 3183function SkipChars;379,10791 3184function RemoveUnderlineControl;397,11311 3185procedure First100Chars;427,12162 3186procedure SkipSpaces;462,13298 3187function SkipBlanks;477,13782 3188function stripname;505,14595 3189function Locate;522,15039 3190function NameHasChar;543,15581 3191function integertonmstr;561,16134 3192function NmStrToInteger;585,16901 3193function AddNullToNmStr;600,17317 3194function ValToNmStr;611,17585 3195function ChangeFileType;625,18037 3196function StripPath;647,18734 3197function ReprOfChar;675,19343 3198procedure ExtractCommentInfo;702,20749 3199procedure INSERT_TREE_NODE;784,24053 3200function GetNameList;920,27926 3201procedure DisposeANameList(925,28010 3202procedure DisposeNameList;938,28340 3203function GetNewNameListNode;943,28409 3204function insertname;972,29051 3205procedure InitNameList;988,29471 3206procedure InitNameStringPool;998,29767 3207procedure NewNameString;1004,29867 3208procedure ReleaseNameString;1022,30232 3209procedure SDTrefStringToRec 1045,30741 3210procedure SDTrefSkipSpaces;1059,31092 3211function SDTrefIsEnd 1070,31323 3212function SDTrefGetInteger 1082,31529 3213procedure SDTrefRecToString 1303,37546 3214function NmStrToErrStr;1497,42305 3215function ErrStrToNmStr;1509,42557 3216function GetTextRef;1529,43112 3217 3218php-src/lce_functions.php,2152 3219 define("LCE_FUNCTIONS"LCE_FUNCTIONS4,38 3220 define("LCE_UNKNOWN"LCE_UNKNOWN9,145 3221 define("LCE_WS"LCE_WS11,194 3222 define("LCE_COMMENT"LCE_COMMENT13,244 3223 define("LCE_COMMENT_USER"LCE_COMMENT_USER15,303 3224 define("LCE_COMMENT_TOOL"LCE_COMMENT_TOOL17,366 3225 define("LCE_MSGID"LCE_MSGID19,430 3226 define("LCE_MSGSTR"LCE_MSGSTR21,488 3227 define("LCE_TEXT"LCE_TEXT23,541 3228 define("STATE_ABORT"STATE_ABORT25,567 3229 define("STATE_OK"STATE_OK26,595 3230 define("STATE_LOOP"STATE_LOOP27,620 3231 class POEntryAD 29,648 3232 function validate(31,683 3233 function checkQuotation(59,1384 3234 class CommentAD 70,1639 3235 function CommentAD(73,1693 3236 function validate(83,1944 3237 class POEntry 105,2410 3238 function POEntry(119,2711 3239 function lineCount(135,3255 3240 function serializeToVars(141,3365 3241 function write(151,3800 3242 class POReader 163,4178 3243 function gettext(177,4457 3244 function parseFromVars(189,4705 3245 function serializeToVars(215,5331 3246 function POReader(229,5613 3247 function read(243,5983 3248 function write(259,6307 3249 function isComment(277,6645 3250 function comment(284,6822 3251 function msgid(304,7247 3252 function msgstr(320,7574 3253 function start(340,8232 3254 function createPOEntries(360,8644 3255 function stripLine(394,9472 3256 function printClassification(421,10056 3257 function classifyLine(432,10301 3258 function getTextDomains(471,11094 3259 class PORManager 498,11756 3260 function PORManager(502,11822 3261 function addPOReader(507,11896 3262 function &getPOReader(getPOReader512,11992 3263 function getDomainNames(517,12081 3264 function &loadPORManager(loadPORManager523,12174 3265 function fileJoin(536,12436 3266 function lce_bindtextdomain(557,12839 3267 function lce_textdomain(614,14530 3268 function lce_gettext(620,14641 3269 function lce_dgettext(626,14767 3270 function lce(634,14966 3271 function lce_bindtextdomain(651,15488 3272 function lce_textdomain(656,15592 3273 function lce_gettext(661,15674 3274 function lce_dgettext(666,15755 3275 function lce(670,15855 3276 function lce_geteditcode(676,15898 3277 3278php-src/ptest.php,46 3279define("TEST"TEST1,0 3280test 4,26 3281foo(16,200 3282 3283perl-src/htlmify-cystic,1197 3284my @section_name;section_name12,236 3285my @appendix_name;appendix_name13,254 3286my @section_toc;section_toc15,274 3287my @appendix_toc;appendix_toc16,291 3288my $new_tag new_tag18,310 3289my $appendix;appendix24,409 3290my $section;section25,423 3291my $subsection;subsection26,436 3292my $subsubsection;subsubsection27,452 3293my $this_file_toc this_file_toc29,472 3294my %file_tocs;file_tocs30,496 3295my @output_files output_files32,512 3296my $file_index file_index33,535 3297my $output_file;output_file35,556 3298my $line;line37,574 3299my $subsection_marker;subsection_marker161,3883 3300my $new;new163,3907 3301sub read_toc 165,3917 3302 my $entry entry218,5621 3303 my $entry entry234,6077 3304 my $entry entry245,6351 3305 my $entry entry252,6536 3306 my $entry entry268,7010 3307 my $entry entry276,7204 3308 my $entry entry281,7328 3309 my $entry entry296,7698 3310sub finish_subsubsections 302,7805 3311sub finish_subsections 309,7987 3312sub finish_sections 320,8310 3313sub finish_appendices 331,8599 3314sub section_url_base 337,8724 3315sub section_url_name 342,8922 3316sub section_url 355,9284 3317 my $name name357,9336 3318sub section_href 364,9452 3319sub section_name 368,9551 3320sub toc_line 372,9655 3321sub file_end 375,9750 3322 3323perl-src/yagrip.pl,233 3324sub getopt 7,156 3325 local($_,$flag,$opt,$f,$r,@temp)($_,$flag,$opt,$f,$r,@temp8,169 3326sub usage 38,856 3327 local($prog,$_,@list)($prog,$_,@list39,868 3328 local($string,$flag,@string,@temp,@last)($string,$flag,@string,@temp,@last40,897 3329 3330perl-src/kai-test.pl,203 3331sub f1 2,16 3332sub main::f2 f26,50 3333package Foo;10,90 3334sub f3 12,104 3335sub Bar::f4 f416,138 3336package Bar;20,177 3337sub f5 22,191 3338package Foo::Bar;26,225 3339sub f6 28,244 3340package main;32,278 3341sub f7 34,293 3342 3343ps-src/rfc1245.ps,2478 3344/FMversion 12,311 3345/FrameDict 17,500 3346/FMVERSION 47,1307 3347/FMLOCAL 56,1494 3348/FMDOCUMENT 73,1766 3349/FMBEGINPAGE 95,2279 3350/FMENDPAGE 109,2516 3351/FMDEFINEFONT 115,2582 3352/FMNORMALIZEGRAPHICS 126,2725 3353/FMBEGINEPSF 142,2955 3354/FMENDEPSF 153,3207 3355/setmanualfeed 158,3283 3356/max 163,3386 3357/min 164,3426 3358/inch 165,3466 3359/pagedimen 166,3485 3360/setpapername 172,3629 3361/papersize 190,4214 3362/manualpapersize 211,4789 3363/desperatepapersize 230,5211 3364/savematrix 239,5370 3365/restorematrix 242,5425 3366/dmatrix 245,5475 3367/dpi 246,5495 3368/freq 248,5583 3369/sangle 249,5658 3370/DiacriticEncoding 250,5717 3371/.notdef 251,5738 3372/.notdef 252,5801 3373/.notdef 253,5864 3374/.notdef 254,5927 3375/.notdef 255,5990 3376/numbersign 256,6051 3377/parenright 257,6115 3378/two 258,6184 3379/less 259,6251 3380/L 260,6320 3381/bracketright 261,6389 3382/i 262,6459 3383/braceright 263,6529 3384/Ntilde 264,6598 3385/atilde 265,6668 3386/iacute 266,6733 3387/ocircumflex 267,6797 3388/udieresis 268,6858 3389/paragraph 269,6919 3390/dieresis 270,6983 3391/yen 271,7050 3392/ordfeminine 272,7109 3393/exclamdown 273,7171 3394/guillemotleft 274,7230 3395/Otilde 275,7296 3396/quoteleft 276,7357 3397/fraction 277,7420 3398/periodcentered 278,7490 3399/Acircumflex 279,7549 3400/Icircumflex 280,7610 3401/Uacute 281,7680 3402/breve 282,7746 3403/ReEncode 284,7814 3404/graymode 300,8020 3405/setpattern 310,8184 3406/grayness 331,8725 3407/normalize 394,9873 3408/dnormalize 397,9942 3409/lnormalize 400,10014 3410/H 403,10104 3411/Z 406,10147 3412/X 409,10176 3413/V 412,10219 3414/N 415,10260 3415/M 418,10286 3416/E 419,10315 3417/D 420,10336 3418/O 421,10358 3419/L 423,10394 3420/Y 430,10489 3421/R 439,10588 3422/RR 450,10696 3423/C 467,10959 3424/U 473,11004 3425/F 477,11039 3426/T 481,11084 3427/RF 484,11115 3428/TF 488,11164 3429/P 495,11219 3430/PF 499,11270 3431/S 506,11344 3432/SF 510,11384 3433/B 517,11446 3434/BF 521,11505 3435/W 538,11714 3436/G 573,12382 3437/A 582,12525 3438/BEGINPRINTCODE 606,12918 3439/ENDPRINTCODE 615,13131 3440/gn 620,13259 3441/cfs 631,13384 3442/ic 636,13473 3443/ms 658,14285 3444/ip 668,14395 3445/wh 678,14492 3446/bl 684,14607 3447/s1 690,14722 3448/fl 691,14739 3449/hx 698,14887 3450/wbytes 709,15055 3451/BEGINBITMAPBWc 713,15147 3452/BEGINBITMAPGRAYc 716,15198 3453/BEGINBITMAP2BITc 719,15251 3454/COMMONBITMAPc 722,15304 3455/BEGINBITMAPBW 739,15660 3456/BEGINBITMAPGRAY 742,15709 3457/BEGINBITMAP2BIT 745,15760 3458/COMMONBITMAP 748,15811 3459/Fmcc 765,16156 3460/ngrayt 773,16371 3461/nredt 774,16393 3462/nbluet 775,16414 3463/ngreent 776,16436 3464/colorsetup 787,16603 3465/fakecolorsetup 814,17370 3466/BITMAPCOLOR 826,17636 3467/BITMAPCOLORc 839,17926 3468/BITMAPGRAY 855,18275 3469/BITMAPGRAYc 858,18335 3470/ENDBITMAP 861,18397 3471/fillprocs 868,18497 3472 3473prol-src/ordsets.prolog,525 3474is_ordset(47,1310 3475list_to_ord_set(63,1688 3476ord_add_element(71,1867 3477ord_del_element(85,2344 3478ord_disjoint(100,2783 3479ord_intersect(108,2953 3480ord_intersection(126,3553 3481ord_intersection3(130,3692 3482ord_intersection(150,4533 3483ord_intersection4(154,4705 3484ord_intersection(176,5666 3485ord_intersection2(181,5814 3486ord_member(200,6320 3487ord_seteq(216,6685 3488ord_setproduct(225,6973 3489ord_subset(240,7379 3490ord_subtract(257,7863 3491ord_symdiff(265,8056 3492ord_union(288,8889 3493ord_union4(303,9354 3494ord_union(324,10173 3495ord_union_all(329,10315 3496 3497prol-src/natded.prolog,2319 3498expandmng(100,2879 3499normalize(116,3359 3500fresh_vars(125,3716 3501subst(138,4134 3502normalize_fresh(159,4660 3503reduce_subterm(171,5112 3504reduce(185,5559 3505free_var(196,5903 3506free_for(209,6246 3507compile_lex(231,6875 3508consult_lex:-consult_lex248,7384 3509lex(259,7754 3510expandsyn(267,8068 3511bas_syn(292,8897 3512compile_empty:-compile_empty310,9376 3513complete(328,10055 3514add_active(340,10527 3515parse(353,10949 3516derived_analyses(364,11341 3517build(378,11965 3518buildact(392,12521 3519mapsyn(412,13542 3520add_edge(434,14278 3521findcats(447,14758 3522normalize_tree(465,15478 3523normalize_trees(475,15856 3524expandmng_tree(486,16248 3525expandmng_trees(496,16614 3526cat(511,17013 3527subtree(644,21266 3528hypothetical_mem(653,21565 3529make_coor(667,22130 3530start_up:-start_up688,23013 3531tokenizeatom(710,23921 3532tokenize(720,24348 3533isoperator(752,25377 3534isoptab(756,25431 3535specialsymbol(765,25756 3536sstab(771,25861 3537parse_cgi(787,26347 3538keyvalseq(792,26510 3539andkeyvalseq(796,26609 3540keyval(799,26688 3541valseq(807,26920 3542plusvalseq(810,27007 3543val(816,27109 3544argvals(824,27426 3545commaargvals(828,27503 3546atomval(833,27578 3547atom(836,27640 3548action(846,28004 3549keyvalcgi(864,28649 3550keyvalscgi(865,28670 3551outsyn(868,28726 3552act(876,29060 3553actout(901,29906 3554texttreelist(912,30089 3555htmltreelist(918,30190 3556fitchtreelist(924,30304 3557pp_html_table_tree(938,30759 3558pp_html_tree(949,31113 3559pp_html_trees(988,32381 3560pp_html_table_fitch_tree(999,32769 3561pp_html_fitch_tree(1017,33672 3562removeexp(1129,39002 3563splitexp(1142,39490 3564pp_exp(1155,39990 3565map_word(1168,40249 3566pp_exps(1180,40474 3567pp_tree(1188,40777 3568pp_trees(1216,41807 3569pp_word_list(1225,42128 3570pp_word(1231,42262 3571pp_word_list_rest(1238,42569 3572pp_cat(1248,42929 3573pp_syn(1255,43196 3574pp_syn_paren(1276,43899 3575pp_paren(1293,44377 3576pp_syn_back(1300,44661 3577pp_bas_cat(1311,45001 3578writecat(1322,45409 3579writesubs(1351,46455 3580writesups(1361,46757 3581writelistsubs(1371,47090 3582pp_lam(1380,47408 3583pp_lam_bracket(1398,48022 3584pp_lam_paren(1407,48338 3585pp_rule(1429,49238 3586member(1447,49866 3587append_list(1451,49919 3588append(1456,50010 3589at_least_one_member(1460,50076 3590numbervars(1464,50171 3591reverse(1467,50209 3592select(1471,50290 3593select_last(1475,50357 3594cat_atoms(1479,50436 3595writelist(1485,50524 3596write_lex_cat(1492,50676 3597writebreaklex(1500,50988 3598write_lex(1513,51265 3599writebreak(1521,51541 3600tt:-tt1531,51713 3601mt:-mt1534,51784 3602cmt:-cmt1537,51878 3603 3604pyt-src/server.py,1438 3605class Controls:Controls17,358 3606 def __init__(18,374 3607 def __repr__(24,590 3608 def __str__(34,871 3609class Server:Server37,934 3610 def __init__(38,948 3611 def dump(73,2198 3612 def __repr__(125,3896 3613 def __str__(128,3945 3614class User:User131,4014 3615 def __init__(132,4026 3616 def __repr__(172,5445 3617 def __str__(206,6883 3618def flag2str(223,7212 3619class LabeledEntry(232,7442 3620 def bind(234,7525 3621 def focus_set(236,7584 3622 def __init__(238,7629 3623def ButtonBar(245,7909 3624def helpwin(255,8280 3625class ListEdit(267,8707 3626 def __init__(269,8808 3627 def handleList(303,10042 3628 def handleNew(306,10094 3629 def editItem(314,10426 3630 def deleteItem(320,10596 3631def ConfirmQuit(326,10760 3632class ControlEdit(375,12377 3633 def PostControls(376,12403 3634 def GatherControls(421,13530 3635class ServerEdit(512,16264 3636 def __init__(513,16289 3637 def post(525,16629 3638 def gather(543,17191 3639 def nosave(547,17304 3640 def save(551,17408 3641 def refreshPort(556,17509 3642 def createWidgets(561,17663 3643 def edituser(631,20708 3644class UserEdit(645,20921 3645 def __init__(646,20944 3646 def post(658,21283 3647 def gather(676,21841 3648 def nosave(680,21950 3649 def save(684,22052 3650 def createWidgets(689,22151 3651class Configure(760,24879 3652 def __init__(761,24916 3653 def MakeDispose(772,25211 3654 def MakeSitelist(786,25706 3655 def editsite(794,25949 3656 def save(797,26022 3657 def nosave(807,26310 3658 3659ruby-src/test.rb,637 3660module ModuleExample1,0 3661 class ClassExample2,21 3662 def instance_method3,44 3663 def ClassExample.class_methodclass_method6,121 3664 def instance_method_exclamation!9,206 3665 def instance_method_question?12,310 3666 def instance_method_equals=instance_method_equals=15,408 3667 def `(18,502 3668 def +(21,592 3669 def [](24,640 3670 def []=([]=27,690 3671 def <<(30,752 3672 def ==(==33,802 3673 def <=(<=36,872 3674 def <=>(<=>39,943 3675 def ===(===42,990 3676 def module_instance_method46,1051 3677 def ModuleExample.module_class_methodmodule_class_method49,1131 3678 3679ruby-src/test1.ru,935 3680class A1,0 3681 def a(2,8 3682 def b(5,38 3683module A9,57 3684 class B10,66 3685 ABC 11,76 3686 Def_ 12,88 3687 Xyzzy 13,106 3688 def foo!15,121 3689 def self._bar?(_bar?18,143 3690 def qux=(qux=22,194 3691 attr_reader :foofoo26,233 3692 attr_reader :read1 read127,254 3693 attr_reader :read1 , :read2;read227,254 3694 attr_reader :read1 , :read2; attr_writer :write1,write1=27,254 3695 attr_reader :read1 , :read2; attr_writer :write1, :write2write2=27,254 3696 attr_writer :bar,bar=28,316 3697 :baz,baz=29,338 3698 :moremore=30,360 3699 attr_accessor :teetee31,382 3700 attr_accessor :teetee=31,382 3701 alias_method :qux,qux32,405 3702 alias_method :xyz,xyz33,456 3703 :tee ; attr_reader :subtlesubtle34,479 3704 attr_reader(:foo1,foo135,523 3705 attr_reader(:foo1, :bar1,bar135,523 3706 :qux1)qux136,563 3707 alias_method ( :foo2,foo237,586 3708A::Constant Constant42,655 3709 3710rs-src/test.rs,52 3711enum IpAddrKind 3,11 3712fn test1(8,48 3713fn main(12,88 3714 3715scm-src/test.scm,260 3716(define hello 1,0 3717(set! hello 3,32 3718(define (hello-world)5,62 3719(define (there-is-a-=-in-the-middle!)there-is-a-=-in-the-middle!10,128 3720(define =starts-with-equals! =starts-with-equals!12,171 3721(define (((((curry-test 14,205 3722(define-syntax test-begin17,265 3723 3724tex-src/testenv.tex,52 3725\newcommand{\nm}\nm4,77 3726\section{blah}blah8,139 3727 3728tex-src/gzip.texi,303 3729@node Top,62,2139 3730@node Copying,80,2652 3731@node Overview,83,2705 3732@node Sample,166,7273 3733@node Invoking gzip,Invoking gzip210,8829 3734@node Advanced usage,Advanced usage357,13497 3735@node Environment,420,15209 3736@node Tapes,437,15770 3737@node Problems,460,16769 3738@node Concept Index,Concept Index473,17289 3739 3740tex-src/texinfo.tex,30627 3741\def\texinfoversion{\texinfoversion26,1035 3742\def\tie{\tie49,1526 3743\def\gloggingall{\gloggingall72,2276 3744\def\loggingall{\loggingall73,2345 3745\def\onepageout#1{\onepageout99,3282 3746\def\croppageout#1{\croppageout115,4032 3747\def\cropmarks{\cropmarks142,5092 3748\def\pagebody#1{\pagebody144,5139 3749\def\ewtop{\ewtop157,5594 3750\def\nstop{\nstop158,5658 3751\def\ewbot{\ewbot160,5741 3752\def\nsbot{\nsbot161,5805 3753\def\parsearg #1{\parsearg170,6104 3754\def\parseargx{\parseargx172,6182 3755\def\parseargline{\parseargline182,6422 3756\def\flushcr{\flushcr186,6543 3757\newif\ifENV \ENVfalse \def\inENV{\inENV190,6742 3758\def\ENVcheck{\ENVcheck191,6806 3759\outer\def\begin{\begin198,7053 3760\def\beginxxx #1{\beginxxx200,7091 3761\def\end{\end208,7346 3762\def\endxxx #1{\endxxx210,7374 3763\def\errorE#1{\errorE216,7563 3764\def\singlespace{\singlespace222,7757 3765\def\@{\@232,7980 3766\def\`{\`236,8080 3767\def\'{\'237,8092 3768\def\mylbrace {\mylbrace241,8140 3769\def\myrbrace {\myrbrace242,8173 3770\def\:{\:247,8287 3771\def\*{\*250,8341 3772\def\.{\.253,8417 3773\def\w#1{\w258,8648 3774\def\group{\group268,9131 3775 \def\Egroup{\Egroup273,9295 3776\def\need{\need289,9737 3777\def\needx#1{\needx300,10014 3778\def\dots{\dots339,11400 3779\def\page{\page343,11464 3780\def\exdent{\exdent353,11791 3781\def\exdentyyy #1{\exdentyyy354,11824 3782\def\nofillexdent{\nofillexdent357,11968 3783\def\nofillexdentyyy #1{\nofillexdentyyy358,12013 3784\def\include{\include365,12197 3785\def\includezzz #1{\includezzz366,12232 3786\def\thisfile{\thisfile369,12283 3787\def\center{\center373,12346 3788\def\centerzzz #1{\centerzzz374,12379 3789\def\sp{\sp380,12521 3790\def\spxxx #1{\spxxx381,12546 3791\def\comment{\comment387,12720 3792\def\commentxxx #1{\commentxxx390,12817 3793\def\ignoresections{\ignoresections396,12986 3794\let\chapter=\relax=\relax397,13008 3795\let\section=\relax=\relax406,13253 3796\let\subsection=\relax=\relax409,13314 3797\let\subsubsection=\relax=\relax410,13337 3798\let\appendix=\relax=\relax411,13363 3799\let\appendixsec=\relaxsec=\relax412,13384 3800\let\appendixsection=\relaxsection=\relax413,13408 3801\let\appendixsubsec=\relaxsubsec=\relax414,13436 3802\let\appendixsubsection=\relaxsubsection=\relax415,13463 3803\let\appendixsubsubsec=\relaxsubsubsec=\relax416,13494 3804\let\appendixsubsubsection=\relaxsubsubsection=\relax417,13524 3805\def\ignore{\ignore423,13626 3806\long\def\ignorexxx #1\end ignore{\ignorexxx427,13766 3807\def\direntry{\direntry429,13825 3808\long\def\direntryxxx #1\end direntry{\direntryxxx430,13864 3809\def\ifset{\ifset434,13974 3810\def\ifsetxxx #1{\ifsetxxx436,14032 3811\def\Eifset{\Eifset440,14159 3812\def\ifsetfail{\ifsetfail441,14173 3813\long\def\ifsetfailxxx #1\end ifset{\ifsetfailxxx442,14229 3814\def\ifclear{\ifclear444,14290 3815\def\ifclearxxx #1{\ifclearxxx446,14352 3816\def\Eifclear{\Eifclear450,14483 3817\def\ifclearfail{\ifclearfail451,14499 3818\long\def\ifclearfailxxx #1\end ifclear{\ifclearfailxxx452,14559 3819\def\set{\set456,14710 3820\def\setxxx #1{\setxxx457,14737 3821\def\clear{\clear460,14799 3822\def\clearxxx #1{\clearxxx461,14830 3823\def\iftex{\iftex466,14947 3824\def\Eiftex{\Eiftex467,14960 3825\def\ifinfo{\ifinfo468,14974 3826\long\def\ifinfoxxx #1\end ifinfo{\ifinfoxxx469,15024 3827\long\def\menu #1\end menu{\menu471,15083 3828\def\asis#1{\asis472,15112 3829\def\math#1{\math485,15655 3830\def\node{\node487,15699 3831\def\nodezzz#1{\nodezzz488,15737 3832\def\nodexxx[#1,#2]{\nodexxx[489,15768 3833\def\donoderef{\donoderef492,15830 3834\def\unnumbnoderef{\unnumbnoderef496,15951 3835\def\appendixnoderef{\appendixnoderef500,16082 3836\expandafter\expandafter\expandafter\appendixsetref{setref501,16128 3837\let\refill=\relaxill=\relax504,16217 3838\def\setfilename{\setfilename509,16431 3839\outer\def\bye{\bye518,16677 3840\def\inforef #1{\inforef520,16733 3841\def\inforefzzz #1,#2,#3,#4**{\inforefzzz521,16771 3842\def\losespace #1{\losespace523,16868 3843\def\sf{\sf532,17072 3844\font\defbf=cmbx10 scaled \magstep1 %was 1314bf=cmbx10558,17867 3845\font\deftt=cmtt10 scaled \magstep1tt=cmtt10559,17913 3846\def\df{\df560,17949 3847\def\resetmathfonts{\resetmathfonts635,20543 3848\def\textfonts{\textfonts648,21132 3849\def\chapfonts{\chapfonts653,21347 3850\def\secfonts{\secfonts658,21563 3851\def\subsecfonts{\subsecfonts663,21768 3852\def\indexfonts{\indexfonts668,21985 3853\def\smartitalicx{\smartitalicx691,22717 3854\def\smartitalic#1{\smartitalic692,22793 3855\let\cite=\smartitalic=\smartitalic698,22938 3856\def\b#1{\b700,22962 3857\def\t#1{\t703,22997 3858\def\samp #1{\samp706,23149 3859\def\key #1{\key707,23182 3860\def\ctrl #1{\ctrl708,23243 3861\def\tclose#1{\tclose716,23445 3862\def\ {\720,23611 3863\def\xkey{\xkey728,23880 3864\def\kbdfoo#1#2#3\par{\kbdfoo729,23896 3865\def\dmn#1{\dmn738,24197 3866\def\kbd#1{\kbd740,24224 3867\def\l#1{\l742,24281 3868\def\r#1{\r744,24310 3869\def\sc#1{\sc746,24378 3870\def\ii#1{\ii747,24421 3871\def\titlefont#1{\titlefont755,24654 3872\def\titlepage{\titlepage761,24757 3873 \def\subtitlefont{\subtitlefont766,24984 3874 \def\authorfont{\authorfont768,25068 3875 \def\title{\title774,25278 3876 \def\titlezzz##1{\titlezzz775,25313 3877 \def\subtitle{\subtitle783,25628 3878 \def\subtitlezzz##1{\subtitlezzz784,25669 3879 \def\author{\author787,25787 3880 \def\authorzzz##1{\authorzzz788,25824 3881 \def\page{\page794,26115 3882\def\Etitlepage{\Etitlepage804,26284 3883\def\finishtitlepage{\finishtitlepage817,26672 3884\def\evenheading{\evenheading846,27680 3885\def\oddheading{\oddheading847,27723 3886\def\everyheading{\everyheading848,27764 3887\def\evenfooting{\evenfooting850,27810 3888\def\oddfooting{\oddfooting851,27853 3889\def\everyfooting{\everyfooting852,27894 3890\def\headings #1 {\headings893,29586 3891\def\HEADINGSoff{\HEADINGSoff895,29635 3892\def\HEADINGSdouble{\HEADINGSdouble904,30062 3893\def\HEADINGSsingle{\HEADINGSsingle914,30382 3894\def\HEADINGSon{\HEADINGSon922,30603 3895\def\HEADINGSafter{\HEADINGSafter924,30637 3896\def\HEADINGSdoublex{\HEADINGSdoublex926,30732 3897\def\HEADINGSsingleafter{\HEADINGSsingleafter933,30920 3898\def\HEADINGSsinglex{\HEADINGSsinglex934,30981 3899\def\today{\today943,31256 3900\def\thistitle{\thistitle958,31801 3901\def\settitle{\settitle959,31826 3902\def\settitlezzz #1{\settitlezzz960,31863 3903\def\internalBitem{\internalBitem992,32793 3904\def\internalBitemx{\internalBitemx993,32843 3905\def\internalBxitem "#1"{\internalBxitem995,32888 3906\def\internalBxitemx "#1"{\internalBxitemx996,32968 3907\def\internalBkitem{\internalBkitem998,33043 3908\def\internalBkitemx{\internalBkitemx999,33095 3909\def\kitemzzz #1{\kitemzzz1001,33142 3910\def\xitemzzz #1{\xitemzzz1004,33244 3911\def\itemzzz #1{\itemzzz1007,33347 3912\def\item{\item1037,34418 3913\def\itemx{\itemx1038,34469 3914\def\kitem{\kitem1039,34522 3915\def\kitemx{\kitemx1040,34575 3916\def\xitem{\xitem1041,34630 3917\def\xitemx{\xitemx1042,34683 3918\def\description{\description1045,34793 3919\def\table{\table1047,34843 3920\def\ftable{\ftable1052,34987 3921\def\Eftable{\Eftable1056,35133 3922\def\vtable{\vtable1059,35202 3923\def\Evtable{\Evtable1063,35348 3924\def\dontindex #1{\dontindex1066,35417 3925\def\fnitemindex #1{\fnitemindex1067,35437 3926\def\vritemindex #1{\vritemindex1068,35482 3927\def\tablez #1#2#3#4#5#6{\tablez1074,35631 3928\def\Edescription{\Edescription1077,35689 3929\def\itemfont{\itemfont1082,35890 3930\def\Etable{\Etable1090,36116 3931\def\itemize{\itemize1103,36440 3932\def\itemizezzz #1{\itemizezzz1105,36476 3933\def\itemizey #1#2{\itemizey1110,36571 3934\def#2{1119,36817 3935\def\itemcontents{\itemcontents1120,36858 3936\def\bullet{\bullet1123,36906 3937\def\minus{\minus1124,36933 3938\def\frenchspacing{\frenchspacing1128,37041 3939\def\splitoff#1#2\endmark{\splitoff1134,37266 3940\def\enumerate{\enumerate1140,37496 3941\def\enumeratezzz #1{\enumeratezzz1141,37535 3942\def\enumeratey #1 #2\endenumeratey{\enumeratey1142,37588 3943 \def\thearg{\thearg1146,37735 3944 \ifx\thearg\empty \def\thearg{\thearg1147,37754 3945\def\numericenumerate{\numericenumerate1184,39088 3946\def\lowercaseenumerate{\lowercaseenumerate1190,39218 3947\def\uppercaseenumerate{\uppercaseenumerate1203,39565 3948\def\startenumeration#1{\startenumeration1219,40055 3949\def\alphaenumerate{\alphaenumerate1227,40237 3950\def\capsenumerate{\capsenumerate1228,40272 3951\def\Ealphaenumerate{\Ealphaenumerate1229,40306 3952\def\Ecapsenumerate{\Ecapsenumerate1230,40340 3953\def\itemizeitem{\itemizeitem1234,40420 3954\def\newindex #1{\newindex1259,41277 3955\def\defindex{\defindex1268,41566 3956\def\newcodeindex #1{\newcodeindex1272,41674 3957\def\defcodeindex{\defcodeindex1279,41934 3958\def\synindex #1 #2 {\synindex1283,42114 3959\def\syncodeindex #1 #2 {\syncodeindex1292,42454 3960\def\doindex#1{\doindex1309,43133 3961\def\singleindexer #1{\singleindexer1310,43192 3962\def\docodeindex#1{\docodeindex1313,43304 3963\def\singlecodeindexer #1{\singlecodeindexer1314,43371 3964\def\indexdummies{\indexdummies1316,43429 3965\def\_{\_1317,43449 3966\def\w{\w1318,43477 3967\def\bf{\bf1319,43504 3968\def\rm{\rm1320,43533 3969\def\sl{\sl1321,43562 3970\def\sf{\sf1322,43591 3971\def\tt{\tt1323,43619 3972\def\gtr{\gtr1324,43647 3973\def\less{\less1325,43677 3974\def\hat{\hat1326,43709 3975\def\char{\char1327,43739 3976\def\TeX{\TeX1328,43771 3977\def\dots{\dots1329,43801 3978\def\copyright{\copyright1330,43834 3979\def\tclose##1{\tclose1331,43877 3980\def\code##1{\code1332,43922 3981\def\samp##1{\samp1333,43963 3982\def\t##1{\t1334,44004 3983\def\r##1{\r1335,44039 3984\def\i##1{\i1336,44074 3985\def\b##1{\b1337,44109 3986\def\cite##1{\cite1338,44144 3987\def\key##1{\key1339,44185 3988\def\file##1{\file1340,44224 3989\def\var##1{\var1341,44265 3990\def\kbd##1{\kbd1342,44304 3991\def\indexdummyfont#1{\indexdummyfont1347,44460 3992\def\indexdummytex{\indexdummytex1348,44486 3993\def\indexdummydots{\indexdummydots1349,44510 3994\def\indexnofonts{\indexnofonts1351,44536 3995\let\w=\indexdummyfontdummyfont1352,44556 3996\let\t=\indexdummyfontdummyfont1353,44579 3997\let\r=\indexdummyfontdummyfont1354,44602 3998\let\i=\indexdummyfontdummyfont1355,44625 3999\let\b=\indexdummyfontdummyfont1356,44648 4000\let\emph=\indexdummyfontdummyfont1357,44671 4001\let\strong=\indexdummyfontdummyfont1358,44697 4002\let\cite=\indexdummyfont=\indexdummyfont1359,44725 4003\let\sc=\indexdummyfontdummyfont1360,44751 4004\let\tclose=\indexdummyfontdummyfont1364,44923 4005\let\code=\indexdummyfontdummyfont1365,44951 4006\let\file=\indexdummyfontdummyfont1366,44977 4007\let\samp=\indexdummyfontdummyfont1367,45003 4008\let\kbd=\indexdummyfontdummyfont1368,45029 4009\let\key=\indexdummyfontdummyfont1369,45054 4010\let\var=\indexdummyfontdummyfont1370,45079 4011\let\TeX=\indexdummytexdummytex1371,45104 4012\let\dots=\indexdummydotsdummydots1372,45128 4013\let\indexbackslash=0 %overridden during \printindex.backslash=01382,45380 4014\def\doind #1#2{\doind1384,45436 4015{\indexdummies % Must do this here, since \bf, etc expand at this stagedummies1386,45479 4016\def\rawbackslashxx{\rawbackslashxx1389,45619 4017{\indexnofontsnofonts1394,45881 4018\def\dosubind #1#2#3{\dosubind1405,46192 4019{\indexdummies % Must do this here, since \bf, etc expand at this stagedummies1407,46240 4020\def\rawbackslashxx{\rawbackslashxx1410,46344 4021{\indexnofontsnofonts1414,46498 4022\def\findex {\findex1443,47429 4023\def\kindex {\kindex1444,47452 4024\def\cindex {\cindex1445,47475 4025\def\vindex {\vindex1446,47498 4026\def\tindex {\tindex1447,47521 4027\def\pindex {\pindex1448,47544 4028\def\cindexsub {\cindexsub1450,47568 4029\def\printindex{\printindex1462,47895 4030\def\doprintindex#1{\doprintindex1464,47936 4031 \def\indexbackslash{\indexbackslash1481,48421 4032 \indexfonts\rm \tolerance=9500 \advance\baselineskip -1ptfonts\rm1482,48460 4033\def\initial #1{\initial1517,49532 4034\def\entry #1#2{\entry1523,49739 4035 \null\nobreak\indexdotfill % Have leaders before the page number.dotfill1540,50386 4036\def\indexdotfill{\indexdotfill1549,50714 4037\def\primary #1{\primary1552,50820 4038\def\secondary #1#2{\secondary1556,50902 4039\noindent\hskip\secondaryindent\hbox{#1}\indexdotfill #2\pardotfill1559,50984 4040\newbox\partialpageialpage1566,51157 4041\def\begindoublecolumns{\begindoublecolumns1572,51315 4042 \output={\global\setbox\partialpage=ialpage=1573,51351 4043\def\enddoublecolumns{\enddoublecolumns1577,51539 4044\def\doublecolumnout{\doublecolumnout1580,51624 4045 \dimen@=\pageheight \advance\dimen@ by-\ht\partialpageialpage1581,51693 4046\def\pagesofar{\pagesofar1584,51871 4047\def\balancecolumns{\balancecolumns1588,52108 4048 \availdimen@=\pageheight \advance\availdimen@ by-\ht\partialpageialpage1594,52279 4049 \dimen@=\pageheight \advance\dimen@ by-\ht\partialpageialpage1600,52540 4050\newcount \appendixno \appendixno = `\@no1627,53445 4051\def\appendixletter{\appendixletter1628,53486 4052\def\opencontents{\opencontents1632,53589 4053\def\thischapter{\thischapter1637,53770 4054\def\seccheck#1{\seccheck1638,53808 4055\def\chapternofonts{\chapternofonts1643,53912 4056\def\result{\result1646,53987 4057\def\equiv{\equiv1647,54022 4058\def\expansion{\expansion1648,54055 4059\def\print{\print1649,54096 4060\def\TeX{\TeX1650,54129 4061\def\dots{\dots1651,54158 4062\def\copyright{\copyright1652,54189 4063\def\tt{\tt1653,54230 4064\def\bf{\bf1654,54257 4065\def\w{\w1655,54285 4066\def\less{\less1656,54310 4067\def\gtr{\gtr1657,54341 4068\def\hat{\hat1658,54370 4069\def\char{\char1659,54399 4070\def\tclose##1{\tclose1660,54430 4071\def\code##1{\code1661,54474 4072\def\samp##1{\samp1662,54514 4073\def\r##1{\r1663,54554 4074\def\b##1{\b1664,54588 4075\def\key##1{\key1665,54622 4076\def\file##1{\file1666,54660 4077\def\kbd##1{\kbd1667,54700 4078\def\i##1{\i1669,54808 4079\def\cite##1{\cite1670,54842 4080\def\var##1{\var1671,54882 4081\def\emph##1{\emph1672,54920 4082\def\dfn##1{\dfn1673,54960 4083\def\thischaptername{\thischaptername1676,55001 4084\outer\def\chapter{\chapter1677,55040 4085\def\chapterzzz #1{\chapterzzz1678,55081 4086{\chapternofonts%nofonts%1687,55477 4087\global\let\section = \numberedsec=1692,55630 4088\global\let\subsection = \numberedsubsec=1693,55665 4089\global\let\subsubsection = \numberedsubsubsec=1694,55706 4090\outer\def\appendix{\appendix1697,55757 4091\def\appendixzzz #1{\appendixzzz1698,55800 4092\global\advance \appendixno by 1 \message{no1700,55877 4093\chapmacro {#1}{Appendix \appendixletter}letter1701,55946 4094\xdef\thischapter{Appendix \appendixletter: \noexpand\thischaptername}letter:1704,56039 4095{\chapternofonts%nofonts%1705,56111 4096 {#1}{Appendix \appendixletter}letter1707,56167 4097\appendixnoderef %noderef1710,56267 4098\global\let\section = \appendixsec=1711,56286 4099\global\let\subsection = \appendixsubsec=1712,56321 4100\global\let\subsubsection = \appendixsubsubsec=1713,56362 4101\outer\def\top{\top1716,56413 4102\outer\def\unnumbered{\unnumbered1717,56453 4103\def\unnumberedzzz #1{\unnumberedzzz1718,56500 4104{\chapternofonts%nofonts%1722,56663 4105\global\let\section = \unnumberedsec=1727,56813 4106\global\let\subsection = \unnumberedsubsec=1728,56850 4107\global\let\subsubsection = \unnumberedsubsubsec=1729,56893 4108\outer\def\numberedsec{\numberedsec1732,56946 4109\def\seczzz #1{\seczzz1733,56987 4110{\chapternofonts%nofonts%1736,57143 4111\outer\def\appendixsection{\appendixsection1745,57329 4112\outer\def\appendixsec{\appendixsec1746,57386 4113\def\appendixsectionzzz #1{\appendixsectionzzz1747,57439 4114\gdef\thissection{#1}\secheading {#1}{\appendixletter}letter1749,57551 4115{\chapternofonts%nofonts%1750,57619 4116{#1}{\appendixletter}letter1752,57675 4117\appendixnoderef %noderef1755,57775 4118\outer\def\unnumberedsec{\unnumberedsec1759,57815 4119\def\unnumberedseczzz #1{\unnumberedseczzz1760,57868 4120{\chapternofonts%nofonts%1762,57963 4121\outer\def\numberedsubsec{\numberedsubsec1770,58131 4122\def\numberedsubseczzz #1{\numberedsubseczzz1771,58186 4123{\chapternofonts%nofonts%1774,58365 4124\outer\def\appendixsubsec{\appendixsubsec1783,58569 4125\def\appendixsubseczzz #1{\appendixsubseczzz1784,58624 4126\subsecheading {#1}{\appendixletter}letter1786,58746 4127{\chapternofonts%nofonts%1787,58811 4128{#1}{\appendixletter}letter1789,58870 4129\appendixnoderef %noderef1792,58985 4130\outer\def\unnumberedsubsec{\unnumberedsubsec1796,59025 4131\def\unnumberedsubseczzz #1{\unnumberedsubseczzz1797,59084 4132{\chapternofonts%nofonts%1799,59185 4133\outer\def\numberedsubsubsec{\numberedsubsubsec1807,59356 4134\def\numberedsubsubseczzz #1{\numberedsubsubseczzz1808,59417 4135{\chapternofonts%nofonts%1812,59614 4136\outer\def\appendixsubsubsec{\appendixsubsubsec1823,59847 4137\def\appendixsubsubseczzz #1{\appendixsubsubseczzz1824,59908 4138 {\appendixletter}letter1827,60047 4139{\chapternofonts%nofonts%1828,60113 4140 {\appendixletter}letter1830,60178 4141\appendixnoderef %noderef1834,60312 4142\outer\def\unnumberedsubsubsec{\unnumberedsubsubsec1838,60352 4143\def\unnumberedsubsubseczzz #1{\unnumberedsubsubseczzz1839,60417 4144{\chapternofonts%nofonts%1841,60524 4145\def\infotop{\infotop1851,60853 4146\def\infounnumbered{\infounnumbered1852,60891 4147\def\infounnumberedsec{\infounnumberedsec1853,60936 4148\def\infounnumberedsubsec{\infounnumberedsubsec1854,60987 4149\def\infounnumberedsubsubsec{\infounnumberedsubsubsec1855,61044 4150\def\infoappendix{\infoappendix1857,61108 4151\def\infoappendixsec{\infoappendixsec1858,61149 4152\def\infoappendixsubsec{\infoappendixsubsec1859,61196 4153\def\infoappendixsubsubsec{\infoappendixsubsubsec1860,61249 4154\def\infochapter{\infochapter1862,61309 4155\def\infosection{\infosection1863,61348 4156\def\infosubsection{\infosubsection1864,61387 4157\def\infosubsubsection{\infosubsubsection1865,61432 4158\global\let\section = \numberedsec=1870,61669 4159\global\let\subsection = \numberedsubsec=1871,61704 4160\global\let\subsubsection = \numberedsubsubsec=1872,61745 4161\def\majorheading{\majorheading1886,62252 4162\def\majorheadingzzz #1{\majorheadingzzz1887,62297 4163\def\chapheading{\chapheading1893,62530 4164\def\chapheadingzzz #1{\chapheadingzzz1894,62573 4165\def\heading{\heading1899,62768 4166\def\subheading{\subheading1901,62805 4167\def\subsubheading{\subsubheading1903,62848 4168\def\dobreak#1#2{\dobreak1910,63125 4169\def\setchapterstyle #1 {\setchapterstyle1912,63203 4170\def\chapbreak{\chapbreak1919,63458 4171\def\chappager{\chappager1920,63508 4172\def\chapoddpage{\chapoddpage1921,63546 4173\def\setchapternewpage #1 {\setchapternewpage1923,63625 4174\def\CHAPPAGoff{\CHAPPAGoff1925,63682 4175\def\CHAPPAGon{\CHAPPAGon1929,63776 4176\global\def\HEADINGSon{\HEADINGSon1932,63867 4177\def\CHAPPAGodd{\CHAPPAGodd1934,63909 4178\global\def\HEADINGSon{\HEADINGSon1937,64005 4179\def\CHAPFplain{\CHAPFplain1941,64059 4180\def\chfplain #1#2{\chfplain1945,64151 4181\def\unnchfplain #1{\unnchfplain1956,64374 4182\def\unnchfopen #1{\unnchfopen1964,64603 4183\def\chfopen #1#2{\chfopen1970,64811 4184\def\CHAPFopen{\CHAPFopen1975,64955 4185\def\subsecheadingbreak{\subsecheadingbreak1982,65173 4186\def\secheadingbreak{\secheadingbreak1985,65302 4187\def\secheading #1#2#3{\secheading1993,65584 4188\def\plainsecheading #1{\plainsecheading1994,65640 4189\def\secheadingi #1{\secheadingi1995,65683 4190\def\subsecheading #1#2#3#4{\subsecheading2006,66051 4191\def\subsecheadingi #1{\subsecheadingi2007,66118 4192\def\subsubsecfonts{\subsubsecfonts2014,66415 4193\def\subsubsecheading #1#2#3#4#5{\subsubsecheading2017,66538 4194\def\subsubsecheadingi #1{\subsubsecheadingi2018,66616 4195\def\startcontents#1{\startcontents2032,67088 4196 \unnumbchapmacro{#1}\def\thischapter{\thischapter2040,67361 4197\outer\def\contents{\contents2049,67720 4198\outer\def\summarycontents{\summarycontents2057,67864 4199 \def\secentry ##1##2##3##4{\secentry2067,68235 4200 \def\unnumbsecentry ##1##2{\unnumbsecentry2068,68270 4201 \def\subsecentry ##1##2##3##4##5{\subsecentry2069,68305 4202 \def\unnumbsubsecentry ##1##2{\unnumbsubsecentry2070,68346 4203 \def\subsubsecentry ##1##2##3##4##5##6{\subsubsecentry2071,68384 4204 \def\unnumbsubsubsecentry ##1##2{\unnumbsubsubsecentry2072,68431 4205\def\chapentry#1#2#3{\chapentry2085,68865 4206\def\shortchapentry#1#2#3{\shortchapentry2088,68982 4207 {#2\labelspace #1}space2091,69092 4208\def\unnumbchapentry#1#2{\unnumbchapentry2094,69146 4209\def\shortunnumberedentry#1#2{\shortunnumberedentry2095,69193 4210\def\secentry#1#2#3#4{\secentry2102,69357 4211\def\unnumbsecentry#1#2{\unnumbsecentry2103,69416 4212\def\subsecentry#1#2#3#4#5{\subsecentry2106,69477 4213\def\unnumbsubsecentry#1#2{\unnumbsubsecentry2107,69547 4214\def\subsubsecentry#1#2#3#4#5#6{\subsubsecentry2110,69621 4215 \dosubsubsecentry{#2.#3.#4.#5\labelspace#1}space2111,69655 4216\def\unnumbsubsubsecentry#1#2{\unnumbsubsubsecentry2112,69706 4217\def\dochapentry#1#2{\dochapentry2123,70080 4218\def\dosecentry#1#2{\dosecentry2138,70685 4219\def\dosubsecentry#1#2{\dosubsecentry2145,70863 4220\def\dosubsubsecentry#1#2{\dosubsubsecentry2152,71048 4221\def\labelspace{\labelspace2160,71299 4222\def\dopageno#1{\dopageno2162,71334 4223\def\doshortpageno#1{\doshortpageno2163,71360 4224\def\chapentryfonts{\chapentryfonts2165,71392 4225\def\secentryfonts{\secentryfonts2166,71427 4226\def\point{\point2192,72386 4227\def\result{\result2194,72407 4228\def\expansion{\expansion2195,72480 4229\def\print{\print2196,72551 4230\def\equiv{\equiv2198,72618 4231\def\error{\error2218,73391 4232\def\tex{\tex2224,73620 4233\def\@{\@2242,74003 4234\gdef\sepspaces{\def {\ }}}\2265,74735 4235\def\aboveenvbreak{\aboveenvbreak2268,74817 4236\def\afterenvbreak{\afterenvbreak2272,74983 4237\def\ctl{\ctl2286,75494 4238\def\ctr{\ctr2287,75566 4239\def\cbl{\cbl2288,75605 4240\def\cbr{\cbr2289,75645 4241\def\carttop{\carttop2290,75684 4242\def\cartbot{\cartbot2293,75792 4243\long\def\cartouche{\cartouche2299,75932 4244\def\Ecartouche{\Ecartouche2326,76720 4245\def\lisp{\lisp2338,76855 4246\def\Elisp{\Elisp2348,77202 4247\def\next##1{\next2360,77528 4248\def\Eexample{\Eexample2364,77570 4249\def\Esmallexample{\Esmallexample2367,77617 4250\def\smalllispx{\smalllispx2373,77795 4251\def\Esmalllisp{\Esmalllisp2383,78149 4252\obeyspaces \obeylines \ninett \indexfonts \rawbackslashfonts2396,78505 4253\def\next##1{\next2397,78562 4254\def\display{\display2401,78642 4255\def\Edisplay{\Edisplay2410,78961 4256\def\next##1{\next2422,79272 4257\def\format{\format2426,79375 4258\def\Eformat{\Eformat2434,79671 4259\def\next##1{\next2437,79760 4260\def\flushleft{\flushleft2441,79812 4261\def\Eflushleft{\Eflushleft2451,80183 4262\def\next##1{\next2454,80276 4263\def\flushright{\flushright2456,80298 4264\def\Eflushright{\Eflushright2466,80670 4265\def\next##1{\next2470,80801 4266\def\quotation{\quotation2474,80859 4267\def\Equotation{\Equotation2480,81051 4268\def\setdeffont #1 {\setdeffont2493,81449 4269\newskip\defbodyindent \defbodyindent=.4inbodyindent2495,81495 4270\newskip\defargsindent \defargsindent=50ptargsindent2496,81538 4271\newskip\deftypemargin \deftypemargin=12pttypemargin2497,81581 4272\newskip\deflastargmargin \deflastargmargin=18ptlastargmargin2498,81624 4273\def\activeparens{\activeparens2503,81822 4274\def\opnr{\opnr2529,83034 4275\def\lbrb{\lbrb2530,83099 4276\def\defname #1#2{\defname2536,83300 4277\advance\dimen2 by -\defbodyindentbodyindent2540,83418 4278\advance\dimen3 by -\defbodyindentbodyindent2542,83472 4279\setbox0=\hbox{\hskip \deflastargmargin{lastargmargin2544,83526 4280\dimen1=\hsize \advance \dimen1 by -\defargsindent %size for continuationsargsindent2546,83668 4281\parshape 2 0in \dimen0 \defargsindent \dimen1 %argsindent2547,83743 4282\rlap{\rightline{{\rm #2}\hskip \deftypemargin}typemargin2554,84112 4283\advance\leftskip by -\defbodyindentbodyindent2557,84246 4284\exdentamount=\defbodyindentbodyindent2558,84283 4285\def\defparsebody #1#2#3{\defparsebody2568,84642 4286\def#1{2572,84826 4287\def#2{2573,84862 4288\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2575,84934 4289\exdentamount=\defbodyindentbodyindent2576,85008 4290\def\defmethparsebody #1#2#3#4 {\defmethparsebody2581,85112 4291\def#1{2585,85273 4292\def#2##1 {2586,85309 4293\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2588,85392 4294\exdentamount=\defbodyindentbodyindent2589,85466 4295\def\defopparsebody #1#2#3#4#5 {\defopparsebody2592,85551 4296\def#1{2596,85712 4297\def#2##1 ##2 {2597,85748 4298\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2600,85848 4299\exdentamount=\defbodyindentbodyindent2601,85922 4300\def\defvarparsebody #1#2#3{\defvarparsebody2608,86193 4301\def#1{2612,86380 4302\def#2{2613,86416 4303\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2615,86475 4304\exdentamount=\defbodyindentbodyindent2616,86549 4305\def\defvrparsebody #1#2#3#4 {\defvrparsebody2621,86640 4306\def#1{2625,86799 4307\def#2##1 {2626,86835 4308\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2628,86905 4309\exdentamount=\defbodyindentbodyindent2629,86979 4310\def\defopvarparsebody #1#2#3#4#5 {\defopvarparsebody2632,87051 4311\def#1{2636,87215 4312\def#2##1 ##2 {2637,87251 4313\advance\leftskip by \defbodyindent \advance \rightskip by \defbodyindentbodyindent2640,87338 4314\exdentamount=\defbodyindentbodyindent2641,87412 4315\def\defunargs #1{\defunargs2664,88172 4316\def\deftypefunargs #1{\deftypefunargs2676,88554 4317\def\deffn{\deffn2690,88936 4318\def\deffnheader #1#2#3{\deffnheader2692,88993 4319\begingroup\defname {name2693,89041 4320\def\defun{\defun2699,89186 4321\def\defunheader #1#2{\defunheader2701,89239 4322\begingroup\defname {name2702,89314 4323\defunargs {unargs2703,89350 4324\def\deftypefun{\deftypefun2709,89498 4325\def\deftypefunheader #1#2{\deftypefunheader2712,89620 4326\def\deftypefunheaderx #1#2 #3\relax{\deftypefunheaderx2714,89729 4327\begingroup\defname {name2716,89821 4328\deftypefunargs {typefunargs2717,89867 4329\def\deftypefn{\deftypefn2723,90038 4330\def\deftypefnheader #1#2#3{\deftypefnheader2726,90187 4331\def\deftypefnheaderx #1#2#3 #4\relax{\deftypefnheaderx2728,90323 4332\begingroup\defname {name2730,90416 4333\deftypefunargs {typefunargs2731,90456 4334\def\defmac{\defmac2737,90577 4335\def\defmacheader #1#2{\defmacheader2739,90634 4336\begingroup\defname {name2740,90710 4337\defunargs {unargs2741,90743 4338\def\defspec{\defspec2747,90867 4339\def\defspecheader #1#2{\defspecheader2749,90928 4340\begingroup\defname {name2750,91005 4341\defunargs {unargs2751,91045 4342\def\deffnx #1 {\deffnx2758,91240 4343\def\defunx #1 {\defunx2759,91297 4344\def\defmacx #1 {\defmacx2760,91354 4345\def\defspecx #1 {\defspecx2761,91413 4346\def\deftypefnx #1 {\deftypefnx2762,91474 4347\def\deftypeunx #1 {\deftypeunx2763,91539 4348\def\defop #1 {\defop2769,91685 4349\defopparsebody\Edefop\defopx\defopheader\defoptype}opparsebody\Edefop\defopx\defopheader\defoptype2770,91720 4350\def\defopheader #1#2#3{\defopheader2772,91774 4351\begingroup\defname {name2774,91863 4352\defunargs {unargs2775,91909 4353\def\defmethod{\defmethod2780,91970 4354\def\defmethodheader #1#2#3{\defmethodheader2782,92043 4355\begingroup\defname {name2784,92131 4356\defunargs {unargs2785,92171 4357\def\defcv #1 {\defcv2790,92245 4358\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}opvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype2791,92280 4359\def\defcvarheader #1#2#3{\defcvarheader2793,92339 4360\begingroup\defname {name2795,92425 4361\defvarargs {varargs2796,92471 4362\def\defivar{\defivar2801,92544 4363\def\defivarheader #1#2#3{\defivarheader2803,92607 4364\begingroup\defname {name2805,92693 4365\defvarargs {varargs2806,92744 4366\def\defopx #1 {\defopx2812,92893 4367\def\defmethodx #1 {\defmethodx2813,92950 4368\def\defcvx #1 {\defcvx2814,93015 4369\def\defivarx #1 {\defivarx2815,93072 4370\def\defvarargs #1{\defvarargs2822,93343 4371\def\defvr{\defvr2828,93487 4372\def\defvrheader #1#2#3{\defvrheader2830,93542 4373\begingroup\defname {name2831,93590 4374\def\defvar{\defvar2835,93675 4375\def\defvarheader #1#2{\defvarheader2837,93735 4376\begingroup\defname {name2838,93806 4377\defvarargs {varargs2839,93842 4378\def\defopt{\defopt2844,93908 4379\def\defoptheader #1#2{\defoptheader2846,93968 4380\begingroup\defname {name2847,94039 4381\defvarargs {varargs2848,94078 4382\def\deftypevar{\deftypevar2853,94135 4383\def\deftypevarheader #1#2{\deftypevarheader2856,94251 4384\begingroup\defname {name2858,94334 4385\def\deftypevr{\deftypevr2865,94508 4386\def\deftypevrheader #1#2#3{\deftypevrheader2867,94579 4387\begingroup\defname {name2868,94631 4388\def\defvrx #1 {\defvrx2876,94868 4389\def\defvarx #1 {\defvarx2877,94925 4390\def\defoptx #1 {\defoptx2878,94984 4391\def\deftypevarx #1 {\deftypevarx2879,95043 4392\def\deftypevrx #1 {\deftypevrx2880,95110 4393\def\deftpargs #1{\deftpargs2885,95259 4394\def\deftp{\deftp2889,95339 4395\def\deftpheader #1#2#3{\deftpheader2891,95394 4396\begingroup\defname {name2892,95442 4397\def\deftpx #1 {\deftpx2897,95601 4398\def\setref#1{\setref2908,95922 4399\def\unnumbsetref#1{\unnumbsetref2913,96036 4400\def\appendixsetref#1{\appendixsetref2918,96143 4401\def\pxref#1{\pxref2929,96554 4402\def\xref#1{\xref2930,96590 4403\def\ref#1{\ref2931,96625 4404\def\xrefX[#1,#2,#3,#4,#5,#6]{\xrefX[2932,96655 4405\def\printedmanual{\printedmanual2933,96698 4406\def\printednodename{\printednodename2934,96736 4407\def\printednodename{\printednodename2939,96861 4408section ``\printednodename'' in \cite{\printedmanual}\printedmanual2954,97493 4409\refx{x2957,97571 4410\def\dosetq #1#2{\dosetq2965,97791 4411\def\internalsetq #1#2{\internalsetq2973,98049 4412\def\Ypagenumber{\Ypagenumber2977,98150 4413\def\Ytitle{\Ytitle2979,98176 4414\def\Ynothing{\Ynothing2981,98203 4415\def\Ysectionnumberandtype{\Ysectionnumberandtype2983,98220 4416\def\Yappendixletterandtype{\Yappendixletterandtype2992,98536 4417\ifnum\secno=0 Appendix\xreftie'char\the\appendixno{no2993,98566 4418\else \ifnum \subsecno=0 Section\xreftie'char\the\appendixno.\the\secno %no.\the\secno2994,98621 4419Section\xreftie'char\the\appendixno.\the\secno.\the\subsecno %no.\the\secno.\the\subsecno2996,98725 4420Section\xreftie'char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno %no.\the\secno.\the\subsecno.\the\subsubsecno2998,98796 4421 \def\linenumber{\linenumber3009,99135 4422\def\refx#1#2{\refx3015,99319 4423\def\xrdef #1#2{\xrdef3037,99945 4424\def\readauxfile{\readauxfile3040,100030 4425\def\supereject{\supereject3110,101811 4426\footstrut\parindent=\defaultparindent\hang\textindent{aultparindent\hang\textindent3131,102496 4427\def\openindices{\openindices3139,102682 4428\newdimen\defaultparindent \defaultparindent = 15ptaultparindent3151,102907 4429\parindent = \defaultparindentaultparindent3152,102959 4430\def\smallbook{\smallbook3175,103683 4431\global\def\Esmallexample{\Esmallexample3192,104110 4432\def\afourpaper{\afourpaper3196,104201 4433\def\finalout{\finalout3224,105009 4434\def\normaldoublequote{\normaldoublequote3235,105270 4435\def\normaltilde{\normaltilde3236,105296 4436\def\normalcaret{\normalcaret3237,105316 4437\def\normalunderscore{\normalunderscore3238,105336 4438\def\normalverticalbar{\normalverticalbar3239,105361 4439\def\normalless{\normalless3240,105387 4440\def\normalgreater{\normalgreater3241,105406 4441\def\normalplus{\normalplus3242,105428 4442\def\ifusingtt#1#2{\ifusingtt3253,105920 4443\def\activedoublequote{\activedoublequote3261,106248 4444\def~{~3264,106334 4445\def^{^3267,106395 4446\def_{_3270,106434 4447\def\_{\_3272,106508 4448\def\lvvmode{\lvvmode3279,106845 4449\def|{|3282,106895 4450\def<{<3285,106958 4451\def>{>3288,107015 4452\def+{+3290,107053 4453\def\turnoffactive{\turnoffactive3296,107214 4454\global\def={=3307,107500 4455\def\normalbackslash{\normalbackslash3321,107882 4456 4457merc-src/accumulator.m,4915 4458:- interface146,5371 4459:- import_module hlds148,5386 4460:- import_module univ152,5478 4461:- pred accu_transform_proc159,5793 4462:- implementation166,6115 4463:- import_module libs180,6552 4464:- import_module mdbcomp184,6681 4465:- import_module parse_tree186,6742 4466:- import_module assoc_list194,7013 4467:- import_module bool195,7042 4468:- import_module int196,7065 4469:- import_module io197,7087 4470:- import_module list198,7108 4471:- import_module map199,7131 4472:- import_module maybe200,7153 4473:- import_module pair201,7177 4474:- import_module require202,7200 4475:- import_module set203,7226 4476:- import_module solutions204,7248 4477:- import_module string205,7276 4478:- import_module term206,7301 4479:- import_module varset207,7324 4480:- type top_level213,7499 4481:- type accu_goal_id225,7900 4482:- type accu_case228,7964 4483:- type accu_goal_store234,8091 4484:- type accu_subst238,8216 4485:- type accu_warning240,8264 4486accu_transform_proc247,8578 4487:- pred generate_warnings334,12550 4488generate_warnings337,12669 4489:- pred generate_warning342,12895 4490generate_warning345,13001 4491:- pred should_attempt_accu_transform365,13886 4492should_attempt_accu_transform370,14123 4493:- pred should_attempt_accu_transform_2398,15406 4494should_attempt_accu_transform_2405,15763 4495:- pred accu_standardize440,17390 4496accu_standardize442,17455 4497:- pred identify_goal_type465,18169 4498identify_goal_type469,18359 4499:- pred is_recursive_case549,21175 4500is_recursive_case551,21253 4501:- type store_info560,21713 4502:- func initialize_goal_store570,22060 4503initialize_goal_store573,22166 4504:- pred accu_store580,22421 4505accu_store584,22576 4506:- pred identify_recursive_calls601,23288 4507identify_recursive_calls604,23406 4508:- pred identify_out_and_out_prime626,24396 4509identify_out_and_out_prime631,24631 4510:- type accu_sets676,26425 4511:- pred accu_stage1689,26977 4512accu_stage1693,27155 4513:- pred accu_stage1_2727,28347 4514accu_stage1_2731,28515 4515:- pred accu_sets_init781,30557 4516accu_sets_init783,30605 4517:- func set_upto796,30984 4518set_upto798,31039 4519:- pred accu_before812,31498 4520accu_before815,31639 4521:- pred accu_assoc835,32477 4522accu_assoc838,32617 4523:- pred accu_construct862,33712 4524accu_construct865,33856 4525:- pred accu_construct_assoc896,35307 4526accu_construct_assoc899,35457 4527:- pred accu_update938,37069 4528accu_update941,37210 4529:- pred member_lessthan_goalid964,38219 4530member_lessthan_goalid967,38342 4531:- type accu_assoc975,38652 4532:- pred accu_is_associative986,39138 4533accu_is_associative989,39250 4534:- pred associativity_assertion1014,40263 4535associativity_assertion1017,40404 4536:- pred commutativity_assertion1037,41242 4537commutativity_assertion1040,41369 4538:- pred accu_is_update1057,41952 4539accu_is_update1060,42066 4540:- pred is_associative_construction1078,42802 4541is_associative_construction1081,42898 4542:- type accu_substs1095,43480 4543:- type accu_base1103,43744 4544:- pred accu_stage21124,44605 4545accu_stage21131,44946 4546:- pred accu_substs_init1179,46957 4547accu_substs_init1182,47097 4548:- pred acc_var_subst_init1194,47573 4549acc_var_subst_init1198,47718 4550:- pred create_new_var1207,48147 4551create_new_var1210,48288 4552:- pred accu_process_assoc_set1223,48862 4553accu_process_assoc_set1229,49150 4554:- pred accu_has_heuristic1297,52081 4555accu_has_heuristic1299,52161 4556:- pred accu_heuristic1304,52336 4557accu_heuristic1307,52457 4558:- pred accu_process_update_set1318,52906 4559accu_process_update_set1325,53221 4560:- pred accu_divide_base_case1380,55844 4561accu_divide_base_case1385,56059 4562:- pred accu_related1412,57146 4563accu_related1415,57270 4564:- inst stored_goal_plain_call1444,58415 4565:- pred lookup_call1449,58601 4566lookup_call1452,58715 4567:- pred accu_stage31470,59432 4568accu_stage31477,59826 4569:- pred acc_proc_info1508,61326 4570acc_proc_info1512,61485 4571:- pred acc_pred_info1556,63449 4572acc_pred_info1559,63597 4573:- pred accu_create_goal1600,65285 4574accu_create_goal1607,65628 4575:- func create_acc_call1621,66400 4576create_acc_call1625,66569 4577:- pred create_orig_goal1634,66987 4578create_orig_goal1638,67176 4579:- pred create_acc_goal1662,68157 4580create_acc_goal1667,68380 4581:- func create_new_orig_recursive_goals1709,70225 4582create_new_orig_recursive_goals1712,70368 4583:- func create_new_recursive_goals1723,70918 4584create_new_recursive_goals1727,71108 4585:- func create_new_base_goals1738,71717 4586create_new_base_goals1741,71831 4587:- pred acc_unification1749,72156 4588acc_unification1751,72225 4589:- pred accu_top_level1766,72896 4590accu_top_level1770,73058 4591:- pred update_accumulator_pred1856,76290 4592update_accumulator_pred1859,76411 4593:- func accu_rename1876,77253 4594accu_rename1879,77363 4595:- func base_case_ids1889,77784 4596base_case_ids1891,77846 4597:- func base_case_ids_set1898,78048 4598base_case_ids_set1900,78113 4599:- func accu_goal_list1905,78269 4600accu_goal_list1907,78349 4601:- pred calculate_goal_info1916,78680 4602calculate_goal_info1918,78753 4603:- func chain_subst1932,79319 4604chain_subst1934,79378 4605:- pred chain_subst_21938,79482 4606chain_subst_21941,79576 4607:- some [T] pred unravel_univ1956,80060 4608:- pragma foreign_export1957,80116 4609unravel_univ1961,80340 4610 4611c-src/c.c,76 4612T f(1,0 4613}T i;2,14 4614void bar(5,69 4615int foobar(6,94 4616interface_locate(9,131 4617 4618c.c,1980 4619void (*fa)fa131, 4620void 132, 4621my_printf 135, 4622void fatala 138, 4623void fatalb 139, 4624max 141, 4625struct bar 143, 4626__attribute__ ((always_inline)) max 147, 4627extern int old_var 149, 4628struct foo150, 4629char stack[stack155, 4630struct S 156, 4631} wait_status_ptr_t 161, 4632Some_Class A 162, 4633typedef T1 T3 163, 4634T3 z 164, 4635typedef int more_aligned_int 165, 4636struct S __attribute__ ((vector_size (16))) foo;166, 4637int foo 167, 4638char *__attribute__((aligned(8))) *f;f168, 4639int i 169, 4640extern void foobar 170, 4641typedef struct cacheLRUEntry_s172, 4642__attribute__ ((packed)) cacheLRUEntry_t;177, 4643struct foo 178, 4644 f1 183, 4645void f2 184, 4646__attribute__((noreturn)) void d0 185, 4647 __attribute__((format(printf, 1, 2))) d1 186, 4648 d2 187, 4649int x 188, 4650struct foo 189, 4651short array[array190, 4652int f193, 4653DEAFUN 196, 4654XDEFUN 203, 4655DEFUN ("x-get-selection-internal", Fx_get_selection_internal,206, 4656DEFUN ("x-get-selection-internal", Fx_get_selection_internal,x-get-selection-internal206, 4657 Fx_get_selection_internal,212, 4658 Fx_get_selection_internal,x-get-selection-internal212, 4659 Fy_get_selection_internal,216, 4660 Fy_get_selection_internal,y-get-selection-internal216, 4661defun_func1(218, 4662DEFUN_func2(220, 4663typedef int bool;222, 4664bool funcboo 223, 4665struct my_struct 226, 4666typedef struct my_struct my_typedef;228, 4667int bla 229, 4668a(234, 4669int func1237, 4670static struct cca_control init_control 239, 4671static tpcmd rbtp 240, 4672static byte ring1 241, 4673static byte ring2 242, 4674request request 243, 4675int func2 246, 4676 aaa;249, 4677 bbb;251, 4678struct sss1 252, 4679struct sss2253, 4680 struct ss3255, 4681struct a b;259, 4682struct aa *b;b260, 4683 **b;b262, 4684caccacacca 263, 4685a 267, 4686 typedef struct aa 269, 4687 typedef struct aa {} aaa;269, 4688static void inita 271, 4689node *lasta lasta272, 4690b 273, 4691 typedef int bb;275, 4692static void initb 277, 4693node *lastb lastb278, 4694typedef enum { REG_ENOSYS 279, 4695typedef enum { REG_ENOSYS = -1, aa 279, 4696typedef enum { REG_ENOSYS = -1, aa } reg_errcode_t;279, 4697 4698c-src/a/b/b.c,18 4699#define this 1,0 4700 4701../c/c.web,20 4702#define questo 34, 4703 4704y-src/parse.y,1061 4705#define obstack_chunk_alloc 47,1124 4706#define obstack_chunk_free 48,1162 4707int yylex 58,1330 4708void yyerror 60,1360 4709void yyerror 62,1389 4710VOIDSTAR parse_hash;64,1413 4711extern VOIDSTAR hash_find(65,1434 4712unsigned char fnin[fnin68,1532 4713#define YYSTYPE 72,1630 4714typedef struct node *YYSTYPE;YYSTYPE73,1661 4715YYSTYPE parse_return;74,1691 4716YYSTYPE make_list 76,1729 4717YYSTYPE make_list 78,1773 4718char *instr;instr81,1803 4719int parse_error 82,1816 4720extern struct obstack tmp_mem;83,1837 4721line:line87,1875 4722exp:exp95,1988 4723exp_list:exp_list263,5655 4724range_exp:range_exp269,5753 4725range_exp_list:range_exp_list273,5783 4726cell:cell279,5901 4727yyerror FUN1(286,5948 4728make_list FUN2(293,6028 4729#define ERROR 304,6228 4730extern struct node *yylval;yylval306,6246 4731unsigned char parse_cell_or_range 309,6291 4732unsigned char parse_cell_or_range 311,6355 4733yylex FUN0(315,6405 4734parse_cell_or_range FUN2(587,11772 4735#define CK_ABS_R(671,13214 4736#define CK_REL_R(675,13293 4737#define CK_ABS_C(680,13422 4738#define CK_REL_C(684,13501 4739#define MAYBEREL(689,13630 4740str_to_col FUN1(847,16831 4741 4742y-src/parse.c,520 4743#define YYBISON 4,64 4744# define NE 6,114 4745# define LE 7,130 4746# define GE 8,146 4747# define NEG 9,162 4748# define L_CELL 10,179 4749# define L_RANGE 11,199 4750# define L_VAR 12,220 4751# define L_CONST 13,239 4752# define L_FN0 14,260 4753# define L_FN1 15,279 4754# define L_FN2 16,298 4755# define L_FN3 17,317 4756# define L_FN4 18,336 4757# define L_FNN 19,355 4758# define L_FN1R 20,374 4759# define L_FN2R 21,394 4760# define L_FN3R 22,414 4761# define L_FN4R 23,434 4762# define L_FNNR 24,454 4763# define L_LE 25,474 4764# define L_NE 26,492 4765# define L_GE 27,510 4766 4767/usr/share/bison/bison.simple,1729 4768# define YYSTD(40, 4769# define YYSTD(42, 4770# define YYSTACK_ALLOC 50, 4771# define YYSIZE_T 51, 4772# define YYSTACK_ALLOC 55, 4773# define YYSIZE_T 56, 4774# define YYSTACK_ALLOC 59, 4775# define YYSTACK_FREE(67, 4776# define YYSIZE_T 71, 4777# define YYSIZE_T 75, 4778# define YYSTACK_ALLOC 78, 4779# define YYSTACK_FREE 79, 4780union yyalloc83, 4781# define YYSTACK_GAP_MAX 93, 4782# define YYSTACK_BYTES(98, 4783# define YYSTACK_BYTES(102, 4784# define YYSTACK_RELOCATE(112, 4785# define YYSIZE_T 128, 4786# define YYSIZE_T 131, 4787# define YYSIZE_T 136, 4788# define YYSIZE_T 140, 4789# define YYSIZE_T 145, 4790#define yyerrok 148, 4791#define yyclearin 149, 4792#define YYEMPTY 150, 4793#define YYEOF 151, 4794#define YYACCEPT 152, 4795#define YYABORT 153, 4796#define YYERROR 154, 4797#define YYFAIL 158, 4798#define YYRECOVERING(159, 4799#define YYBACKUP(160, 4800#define YYTERROR 177, 4801#define YYERRCODE 178, 4802# define YYLLOC_DEFAULT(189, 4803# define YYLEX 200, 4804# define YYLEX 202, 4805# define YYLEX 206, 4806# define YYLEX 208, 4807# define YYLEX 212, 4808# define YYFPRINTF 225, 4809# define YYDPRINTF(228, 4810int yydebug;237, 4811# define YYDPRINTF(239, 4812# define YYINITDEPTH 244, 4813# undef YYMAXDEPTH255, 4814# define YYMAXDEPTH 259, 4815# define yymemcpy 264, 4816yymemcpy 271, 4817# define yystrlen 293, 4818yystrlen 298, 4819# define yystpcpy 316, 4820yystpcpy 322, 4821# define YYPARSE_PARAM_ARG 351, 4822# define YYPARSE_PARAM_DECL352, 4823# define YYPARSE_PARAM_ARG 354, 4824# define YYPARSE_PARAM_DECL 355, 4825# define YYPARSE_PARAM_ARG358, 4826# define YYPARSE_PARAM_DECL359, 4827int yyparse 365, 4828int yyparse 367, 4829#define YY_DECL_NON_LSP_VARIABLES 374, 4830# define YY_DECL_VARIABLES 385, 4831# define YY_DECL_VARIABLES 391, 4832yyparse 403, 4833# define YYPOPSTACK 445, 4834# define YYPOPSTACK 447, 4835# undef YYSTACK_RELOCATE548, 4836 4837y-src/atest.y,9 4838exp 2,3 4839 4840y-src/cccp.c,303 4841#define YYBISON 4,63 4842# define INT 6,113 4843# define CHAR 7,130 4844# define NAME 8,148 4845# define ERROR 9,166 4846# define OR 10,185 4847# define AND 11,201 4848# define EQUAL 12,218 4849# define NOTEQUAL 13,237 4850# define LEQ 14,259 4851# define GEQ 15,276 4852# define LSH 16,293 4853# define RSH 17,310 4854# define UNARY 18,327 4855 4856/usr/share/bison/bison.simple,2180 4857# define YYSTD(41, 4858# define YYSTD(43, 4859# define YYSTACK_ALLOC 51, 4860# define YYSIZE_T 52, 4861# define YYSTACK_ALLOC 56, 4862# define YYSIZE_T 57, 4863# define YYSTACK_ALLOC 60, 4864# define YYSTACK_FREE(68, 4865# define YYSIZE_T 72, 4866# define YYSIZE_T 76, 4867# define YYSTACK_ALLOC 79, 4868# define YYSTACK_FREE 80, 4869union yyalloc84, 4870# define YYSTACK_GAP_MAX 94, 4871# define YYSTACK_BYTES(99, 4872# define YYSTACK_BYTES(103, 4873# define YYSTACK_RELOCATE(113, 4874# define YYSIZE_T 129, 4875# define YYSIZE_T 132, 4876# define YYSIZE_T 137, 4877# define YYSIZE_T 141, 4878# define YYSIZE_T 146, 4879#define yyerrok 149, 4880#define yyclearin 150, 4881#define YYEMPTY 151, 4882#define YYEOF 152, 4883#define YYACCEPT 153, 4884#define YYABORT 154, 4885#define YYERROR 155, 4886#define YYFAIL 159, 4887#define YYRECOVERING(160, 4888#define YYBACKUP(161, 4889#define YYTERROR 178, 4890#define YYERRCODE 179, 4891# define YYLLOC_DEFAULT(190, 4892# define YYLEX 201, 4893# define YYLEX 203, 4894# define YYLEX 207, 4895# define YYLEX 209, 4896# define YYLEX 213, 4897# define YYFPRINTF 226, 4898# define YYDPRINTF(229, 4899int yydebug;238, 4900# define YYDPRINTF(240, 4901# define YYINITDEPTH 245, 4902# undef YYMAXDEPTH256, 4903# define YYMAXDEPTH 260, 4904# define yymemcpy 265, 4905yymemcpy 272, 4906# define yystrlen 294, 4907yystrlen 299, 4908# define yystpcpy 317, 4909yystpcpy 323, 4910# define YYPARSE_PARAM_ARG 351, 4911# define YYPARSE_PARAM_DECL352, 4912# define YYPARSE_PARAM_ARG 354, 4913# define YYPARSE_PARAM_DECL 355, 4914# define YYPARSE_PARAM_ARG358, 4915# define YYPARSE_PARAM_DECL359, 4916int yyparse 365, 4917int yyparse 367, 4918#define YY_DECL_NON_LSP_VARIABLES 374, 4919# define YY_DECL_VARIABLES 385, 4920# define YY_DECL_VARIABLES 391, 4921yyparse 403, 4922# define YYPOPSTACK 445, 4923# define YYPOPSTACK 447, 4924# undef YYSTACK_RELOCATE548, 4925 *++yyvsp yyvsp746, 4926 *++yylsp yylsp748, 4927 yyn 755, 4928 yystate 757, 4929 yystate 761, 4930 goto yynewstate;763, 4931 goto yyerrlab1;823, 4932 yyerrstatus 846, 4933 goto yyerrhandle;848, 4934 yyn 861, 4935 yystate 875, 4936 yyn 895, 4937 yyn 903, 4938 YYDPRINTF 917, 4939 *++yyvsp yyvsp919, 4940 *++yylsp yylsp921, 4941 yystate 924, 4942 goto yynewstate;925, 4943 yyresult 932, 4944 goto yyreturn;933, 4945 yyresult 939, 4946 goto yyreturn;940, 4947 yyerror 946, 4948 yyresult 947, 4949 4950y-src/cccp.y,1582 4951typedef unsigned char U_CHAR;38,1201 4952struct arglist 41,1301 4953#define NULL 51,1468 4954#define GENERIC_PTR 56,1578 4955#define GENERIC_PTR 58,1611 4956#define NULL_PTR 63,1670 4957int yylex 66,1712 4958void yyerror 67,1726 4959int expression_value;68,1743 4960static jmp_buf parse_return_error;70,1766 4961static int keyword_parsing 73,1865 4962extern unsigned char is_idstart[is_idstart76,1944 4963extern unsigned char is_idstart[], is_idchar[is_idchar76,1944 4964extern unsigned char is_idstart[], is_idchar[], is_hor_space[is_hor_space76,1944 4965extern char *xmalloc xmalloc78,2009 4966extern int pedantic;81,2062 4967extern int traditional;84,2114 4968#define CHAR_TYPE_SIZE 87,2162 4969#define INT_TYPE_SIZE 91,2229 4970#define LONG_TYPE_SIZE 95,2296 4971#define WCHAR_TYPE_SIZE 99,2365 4972#define possible_sum_sign(104,2556 4973static void integer_overflow 106,2632 4974static long left_shift 107,2665 4975static long right_shift 108,2692 4976 struct constant 112,2733 4977 struct name 113,2789 4978start 143,3226 4979exp1 148,3330 4980exp 156,3505 4981exp 185,4295 4982keywords 306,7835 4983static char *lexptr;lexptr332,8579 4984parse_number 341,8842 4985struct token 437,11038 4986static struct token tokentab2[tokentab2442,11088 4987yylex 459,11367 4988parse_escape 740,17718 4989yyerror 836,19599 4990integer_overflow 844,19690 4991left_shift 851,19804 4992right_shift 873,20194 4993parse_c_expression 893,20732 4994extern int yydebug;919,21416 4995main 923,21483 4996unsigned char is_idchar[is_idchar948,21901 4997unsigned char is_idstart[is_idstart950,21996 4998char is_hor_space[is_hor_space953,22160 4999initialize_random_junk 958,22259 5000error 988,22915 5001warning 993,22963 5002lookup 999,23033 5003 5004tex-src/nonewline.tex,0 5005 5006php-src/sendmail.php,0 5007 5008a-src/empty.zz,0 5009