
LGPL/persistence.yap,848
        ;       true109,4174
        (system:delete_file(Backupfile,[ignore]); true)113,4300
        Term 123,4644
                ;       true131,5051
        ;       true133,5098
                ;       true144,5558
        ;       true146,5605
                ;       true162,6131
                        ;       true189,6793
                (system:delete_file(Logfile,[ignore]); true)197,7079
        (       Body 206,7391
% load a database,214,7583
% load a database, recover logfile,214,7583
                ;       true228,8186
                        ;       true244,8841
        repeat,253,9062
                TermIn 256,9113
                        TermIn 261,9224
                        TermIn 264,9322
%lock handling,272,9512
        LPid 282,9911
        (system:delete_file(Lockfile,[ignore]); true)291,10183

library/arg.yap,75
% This file has been included as an YAP library by Vitor Santos Costa,1,0

library/assoc.yap,156
% This file has been included as an YAP library by Vitor Santos Costa,1,0
%   Note   : the keys should be bound,5,127
assoc_to_list(t, L) :- !, L 56,935

library/atts.yap,305
% Functor,35,951
	( Ar 62,1624
	( Ar == 0 -> NOfAtts is Position+1 ; NOfAtts is Position+Ar)Ar62,1624
expand_get_attributes(Atts,Mod,Var,attributes:get_module_atts(Var,AccessTerm)) :- Atts 84,2512
	(atom(Att) -> LAtts = [_] ; Att=109,3460
	  Att 118,3671
	(atom(Att) -> LAtts = [_] ; Att=124,3851

library/autoloader.yap,149
	scan_library_exports,9,147
	open('INDEX.pl', write, W)14,234
	open('INDEX.pl', append, W)58,1847
	open('dialect/swi/INDEX.pl', write, W)78,2366

library/avl.yap,19
	E @< Root,31,883

library/bhash.yap,64
	Hash 78,1713
	Hash 116,2925
	    Hash 148,3785
	A 213,5542

library/block_diagram.yap,182
%%% -*- Mode: Prolog;1,0
% license document,23,570
% Package may be copied,26,705
% Package may be copied, modified,26,705
% Package may be copied, modified, distributed,26,705

library/c_alarms.yap,182
%%% -*- Mode: Prolog;1,0
% license document,23,678
% Package may be copied,26,813
% Package may be copied, modified,26,813
% Package may be copied, modified, distributed,26,813

library/charsio.yap,33
%%	with_output_to_chars(91,2546

library/cleanup.yap,129
% Copyright 2,14
% leave cleanup level,94,2288
	CL 102,2493
	(call(G);true)104,2514
% register a cleanup predicate 112,2657

library/coinduction.yap,17
		 End 112,3202

library/dbqueues.yap,209
	recorded('$nb_queue',[Name|Ref],_)21,464
	prolog:'$init_nb_queue'(Ref)24,559
	recorda('$nb_queue',[Name|Ref],_)25,590
	recorded('$nb_queue',[Name|Ref],R)34,877
	recorded('$nb_queue',[Name|Ref],R)43,1017

library/dbusage.yap,23
	StackSpace is 17,320

library/dgraphs.yap,142
edges2graphl([V|Vertices], [VV-V1|SortedEdges], [V-[V1|Children]|GraphL]GraphL89,2072
	V 90,2149
	( S == E -> RQ = [V| RQ1] ; RQ 337,9438

library/expand_macros.yap,627
		         (Apply -> Outs = [In|NOuts]; Outs 139,4645
		         (Apply -> Outs = [In|NOuts]; Outs 162,5421
		         (Apply -> Outs = [In|NOuts]; Outs 184,6176
		         (Apply -> Outs1 = [In|NOuts1], Outs2 = NOuts2; Outs1 206,6973
			  Diff 234,8021
			  Diff 239,8115
			 RecursiveCall)246,8257
	Goal 257,8616
		         (Apply -> Outs = [Out|NOuts]; Outs 267,8965
	    NewGoal 301,10050
			     Out 341,11275
			     true370,12103
			 RecursiveCall)372,12123
	Goal 383,12496
			     Acc3 399,13023
	;   NewGoal1 423,13755
	;  ( Xs0 428,13850
	; Clause 439,14088
	Term 457,14509
	( I = ! ; I 498,15879

library/flags.yap,219
%%% -*- Mode: Prolog;1,0
%  Sugestions: Bernd Gutmann,12,283
% license document,23,627
% Package may be copied,26,762
% Package may be copied, modified,26,762
% Package may be copied, modified, distributed,26,762

library/hacks.yap,19
	Interval 40,1026

library/heaps.yap,132
% This file has been included as an YAP library by Vitor Santos Costa,1,0
%   not stable,76,2892
%   not stable, that is,76,2892

library/lam_mpi.yap,29
% $Id: lam_mpi.yap,yap3,45

library/lists.yap,370
% This file has been included as an YAP library by Vitor Santos Costa,1,0
% This file includes code from Bob Welham,4,79
% This file includes code from Bob Welham, Lawrence Byrd,4,79
%   the other; mode same_length(-,-) generates two lists of the same length,244,6755
%   in which case the arguments will be bound to lists of length 245,6832
        Rest 258,7208

library/maplist.yap,945
%   Author : E. Alphonse from code by Joachim Schimpf,10,286
%   Author : E. Alphonse from code by Joachim Schimpf, Jan Wielemaker,10,286
	ListOut 104,2842
	ListOut 113,3024
	List1 123,3237
       Diff 136,3520
       Diff 141,3619
%   succeeds when Pred(156,3942
    Temp 238,6723
    Term 252,7121
	A1 271,7617
	A1 281,7804
		         (Apply -> Outs = [In|NOuts]; Outs 569,16098
		         (Apply -> Outs = [In|NOuts]; Outs 593,16850
		         (Apply -> Outs1 = [In|NOuts1], Outs2 = NOuts2; Outs1 639,18347
			  Diff 668,19357
			  Diff 673,19451
			 RecursiveCall)680,19593
	goal_expansion_allowed,684,19689
	Goal 692,19927
		         (Apply -> Outs = [Out|NOuts]; Outs 702,20276
	    NewGoal 885,26786
			     Out 927,27971
			     true957,28783
			 RecursiveCall)959,28803
	goal_expansion_allowed,963,28903
	Goal 971,29147
			     Acc3 987,29674
	; Clause 1029,30718
	Term 1047,31139
	( I = ! ; I 1090,32511

library/matlab.yap,12
	S=56,1173

library/matrix.yap,16
	Type 118,2804

library/ordsets.yap,330
% This file has been included as an YAP library by Vitor Santos Costa,1,0
%   In this module,8,199
%   is defined by the @< family of term comparison predicates,10,335
%   set routines,16,661
%   and Set2,176,5720
	( Head1 181,5936
	    Difference 188,6144
    ;  N=343,11090
ord_memberchk(Element, [E|_]) :- E 354,11348

library/prandom.yap,108
% ranpkg.pl,pl20,679
% ranpkg.pl	random number package	Allen Van Gelder,23,762
% all that random,26,896

library/queues.yap,143
% This file has been included as an YAP library by Vitor Santos Costa,1,0
%   Updated: Friday November 18th,th5,125
%   Needs  : lib(7,214

library/r_session.yap,2481
%   Register the default R location,102,3622
%   Register the default R location, +Rbin,Rbin102,3622
%   The order of search is: registered location,104,3798
%   The value Rbin 107,4086
               M 120,4512
     All 212,7515
     ( is_list(RinStreams) -> RStreams = RinStreams; RStreams=394,12212
     ( is_list(RinStreams) -> Ontos = ROntos; Ontos=398,12415
     ( (member(H,Hicory),write(H),nl,fail) -> true; true 473,14589
%    Set,511,15555
%    Set, +Level,Level511,15555
%    Set, +Level, or interrogate,511,15555
%    Set, +Level, or interrogate, -Level,Level511,15555
          ( Level 524,15997
                              Numeric is 534,16404
                              Numeric is Level536,16479
% Rcv 566,17325
          true576,17645
     % ( var(Harg) -> RArgs = OptRArgs; RArgs 584,17892
          Exec 589,18044
                    true612,18985
     RData 618,19098
               ( Assert 623,19284
                    fail_term( 'Cannot decipher argument to assert/1 option':Assert Assert626,19401
     AtRH 632,19589
     ( (CopyTo=648,20195
          true651,20315
     ( Halt 677,21201
     ( (Halt=685,21463
     ( (CopyThis=691,21708
     ( (CopyThis==out;CopyThis=691,21708
     ( select(output,Rins,NoInpIns) -> true; NoInpIns=716,22387
     ( select(error,NoInpIns,NoErrIns) -> true; NoErrIns=717,22449
     % Rplc 743,23328
          Rplc 756,23671
     ( (\+ var(PrvThis),(PrvThis = [_|_];PrvThis=780,24400
                    This 802,25297
     Mess 889,28138
     L=903,28767
     ((atomic(CopyTo),File=CopyTo);CopyTo=911,29130
          Hproper 963,30845
          ( ((catch(is_stream(Cp),_,fail),CpS=Cp);Cp=1024,32504
                    ( Rcv==true -> Mode = append; Mode 1028,32676
                    ( Cp 1032,32858
                         ( Rcv==true -> Mode = append; Mode 1033,32901
                         ( Cp 1037,33107
               fail_term( 'I cannot decipher 2nd arg. to copy/2 option':CpWh CpWh1048,33507
          CpTerm 1051,33610
               fail_term( 'Cannot decipher argument to at_r_halt option':RHalt RHalt1060,33884
          RHalt 1063,33989
               Args 1078,34542
          Exec=1098,35130
          Args 1109,35446
     ( CopyThis == in; CopyThis 1123,35822
          Mess 1177,37353
          ( Excp 1207,38280
          R 1235,39129
	    File 1256,39570
          Bool 1341,42605
          R 1392,44174
          Cs 1416,45010

library/random.yap,20
%   random(42,1084

library/rbtrees.yap,1175
rb_new(t(Nil,Nil)) :- Nil 103,2608
	    Candidate 191,4807
	    Candidate 221,5598
	Cmp 243,6235
	  NewTree 247,6342
	Cmp 256,6599
	  NewTree 260,6701
	Cmp 284,7320
	Node 290,7448
	  Cmp 299,7606
%	If the value associated with  key  Key   is  Val0  in  T,308,7756
	; Cmp 325,8365
	    NewLeft 330,8459
	; Cmp 341,8725
	 NewLeft 346,8812
%     partially fix the tree;426,10717
% (1) standard tree insertion;432,10832
%      when reaching a black node;434,10883
	; K 453,11309
	  NT 457,11364
	; K 464,11575
	; K 498,12450
	  NT 501,12475
	; K 508,12701
	  MapI 970,26904
	    ( call(Goal,V,NV) -> true ; NV 974,26949
	    NV 977,27015
	  MapI 988,27255
	    ( call(Goal,V,NV) -> true ; NV 992,27300
	    NV 995,27366
check_val(K, Min, Max) :- ( K @> Min ; Min 1142,30798
check_val(K, Min, Max) :- ( K @> Min ; Min == -inf), (K @< Max ; Max 1142,30798
	count(1,N,X), ( rb_delete(T,X,TF) -> true ; abort 1167,32138
	( rbtree(TI) -> true ; abort)1188,32558
	( rbtree(TI) -> true ; abort)1199,32823
	Size 1205,32896
	count(1,Size,X), NX is -X, ( rb_delete(T,NX,TF) -> true ; abort 1213,33059
	X1 is -X,X1221,33235
	NX1 is -X1,X11224,33298

library/regexp.yap,96
	(nonvar(V) -> throw(error(uninstantiation_error(V),G)) ; true)45,1309
	I is I0+I1,I159,1655

library/sockets.yap,66
	(   Address 52,1647
    (   Address 63,1881
    Parts 98,2852

library/splay.yap,169
% the first case,80,3399
% was made that Item was not in the tree,81,3469
% splaying is done at the node at which Item is found. If Op=82,3534
	(var(T) ; T 141,6280

library/stringutils.yap,77
	A < 0x3ffffff,x3ffffff16,251
	A < 0x3ffffff, % UNICODE characters,16,251

library/system.yap,273
	In 68,1418
	( p_environ(I,S) -> environ_split(S,SNa,SVal) ; !, fail 153,4123
	G 181,4805
	( exec_command(TrueCommand, In, Out, Err, PID, Error) -> true ; true 186,5076
os_command_postprocess(Com, ComF) :- win,242,7246
	getenv('COMSPEC', Shell0)245,7339
	G 265,7874

library/timeout.yap,25
	       Result0 53,1160

library/trees.yap,168
% This file has been included as an YAP library by Vitor Santos Costa,1,0
%   If Index < 1 or > N it simply fails,57,1531
		0 is N mod 66,1735
		1 is N mod 71,1843

library/undgraphs.yap,148
remove_dups([V1-V2|DupEdges],NEdges) :- V1 @< V2,87,2090
	NEdges 88,2143
	    Children 100,2413
	    Children 109,2590
	    BackEdges 127,2967

library/varnumbers.yap,14
	( I0 24,485

library/wdgraphs.yap,583
edges2wgraphl([V|Vertices], [V-(V1-W)|SortedEdges], [V-[V1-W|Children]|GraphL]GraphL103,2397
add_edges([VA|Vs],[VB-(V1-W)|Es]) --> { VA 111,2714
	    NewUnion 139,3587
	    NewUnion 142,3679
	    NewChildren 183,4657
	    NewChildren 209,5404
	    NewChildren 223,5735
	   Children 226,5816
	    NewChildren 252,6555
fill_nodes([V-[Child|MoreChildren]|Nodes]Nodes316,8183
fill_nodes([_-[]|Edges]Edges319,8325
	W is W1+W2,W2343,9184
	NE is -E,E381,10238
	D is W+D0,D0386,10343
continue_dijkstra(_, V2, _, _, Path0, [e(V0,V2,W)|Path0], _, V0, V, W) :- V 394,10590

library/wundgraphs.yap,439
remove_dups([V1-(V2-K)|DupEdges],NEdges) :- V1 @< V2,83,2137
	NEdges 84,2194
	    Children 96,2461
	    Children 105,2632
	    Children 115,2808
	    Children 124,2982
	    NewChildren 133,3134
	    NewChildren 136,3214
	    NewChildren 146,3418
	    NewChildren 149,3501
	    NewChildren 172,4120
	    NewChildren 175,4209
	    NewChildren 190,4525
	    NewChildren 193,4609
	          fail260,6452
	NewTreeEdges 277,6831

library/ypp.yap,322
	(get_state(on)->ypp_file(File,NFile);NFile=53,1493
	(get_state(on)->ypp_file(File,NFile);NFile=57,1584
	(Val==0->State=off;State=68,1992
	(recorded('___ypp',def(Name,_),Ref)->erase(Ref);true)72,2052
	(recorded('___ypp',def(Name,_),Ref)->erase(Ref);true)76,2166
	write(Cmdline),nl,97,2688
%	write(M1:M2),nl,99,2733

pl/arith.yap,837
			Old 22,656
			Old 23,670
	(GN0 = (_,_) -> GN = GN0 ; GN 43,1197
	    OUT 62,1740
	'$do_c_built_in'(Goal,M,IGoal)73,2211
	'$do_c_built_in'(G,M,NG0)76,2381
	'$clean_cuts'(NG0, NG)77,2409
	'$do_c_built_in'(A,M,NA)78,2434
'$do_c_built_in'((G*->A;A80,2488
	'$do_c_built_in'(G,M,NG0)81,2595
	'$clean_cuts'(NG0, NG)82,2623
	'$do_c_built_in'(A,M,NA)83,2648
	'$do_c_built_in'(G,M,NG0)86,2746
	'$clean_cuts'(NG0, NG)87,2774
	'$do_c_built_in'(X 92,2934
'$do_c_built_in'(Comp0, _, R) :-		% now,105,3265
% first argument is the expression not expanded,162,4932
	T 172,5256
	  M 310,9334
	  M 323,9501
	  '$succ_error'(M,N)364,10142
	  '$succ_error'(M,N)380,10288
         '$plus_error'(X,Y,Z)416,10973
         '$plus_error'(X,Y,Z)429,11169
          '$plus_error'(X,Y,Z)443,11397
         '$plus_error'(X,Y,Z)446,11449

pl/arrays.yap,203
	'$c_arrays_body'(P0, P)40,1068
	'$c_arrays_body'(P0, P)43,1161
	'$array_references'(G, NG, VL)51,1354
	'$array_references'(G, NG, VL)55,1457
	'$array_references'(G, IG, VL)59,1552
	    NG 61,1606

pl/attributes.yap,44
	ModAttribute 51,1430
	  Residue 165,4146

pl/boot.yap,7035
    repeat,32,698
    '$current_module'(Module)33,710
    '$nb_getval'('$yap_inited', on, fail)43,942
    nb_setval('$yap_inited', on)45,1006
     true54,1203
     set_value('$verbose',on)58,1261
     set_value('$verbose',off)60,1297
    '$swi_set_prolog_flag'(fileerrors, true)73,1590
    set_value('$gc',on)74,1636
    ('$exit_undefp' -> true 75,1661
    ('$exit_undefp' -> true ; true)75,1661
    '$debug_on'(false)77,1719
	nb_setval('$chr_toplevel_show_store',false)97,2143
	% '$set_read_error_handler'(error)99,2213
	nb_setval('$open_expands_filename',true)100,2271
	nb_setval('$trace',off)101,2314
	nb_setval('$system_mode',off)102,2340
	nb_setval('$chr_toplevel_show_store',false)103,2372
	nb_setval('$assert_all',off)104,2418
	nb_setval('$if_skip_mode',no_skip)105,2449
	nb_setval('$debug_run',off)108,2539
	set_value('$lf_verbose',informational)112,2620
	nb_setval('$endif',off)114,2688
	nb_setval('$initialization_goals',off)116,2749
	nb_setval('$consulting',false)117,2790
	\+ '$undefined'('$init_preds',prolog)119,2856
	'$system_library_directories'(D)126,3059
	'$c_yapor_workers'(W)132,3177
	thread_create('$c_worker',_,138,3308
	    true184,4418
	'$alarm'(0, 0, _, _)196,4628
	'$nb_getval'('$break',BreakLevel,fail)202,4736
	 '$debug_on'(DBON)203,4777
	 TraceDebug 207,4840
	 DBON 209,4864
	 true213,4907
	get_value('$top_level_goal',GA)218,5008
	get_value('$top_level_goal',GA), GA 218,5008
	'$run_atom_goal'(GA)220,5089
	'$read_toplevel'(Command,Varnames)226,5257
 '$erase_sets' :- \+ recorded('$path',_,_)240,5641
	 get_value('$version_name',VersionName)244,5741
	 get_value('$myddas_version_name',MYDDASVersionName)246,5828
	 MYDDASVersionName 247,5883
	( (Con = top ; var(C) ; C 287,6760
	   fail	306,7412
	 '$nb_getval'('$if_skip_mode', skip, fail)325,8002
	 \+ '$if_directive'(Command)326,8047
	 Option \= top,330,8144
	 '$current_module'(M)331,8164
	 expand_term((:- G), O)333,8213
	 Option \= top,342,8430
	 '$access_yap_flags'(8, 0), !, % YAP mode,355,8847
	 '$access_yap_flags'(8, 0), !, % YAP mode, go in and do it,355,8847
	 '$all_directives'(Gs)368,9240
	 '$access_yap_flags'(8, 1), !, % ISO Prolog mode,375,9412
	 '$access_yap_flags'(8, 1), !, % ISO Prolog mode, go in and do it,375,9412
	 ( '$notrace'(M:G) -> true 382,9637
	 '$go_compile_clause'(G,V,Pos,5,Source)388,9985
	 '$go_compile_clause'(G,V,Pos,13,Source)391,10088
 % not 100% compatible with SICStus Prolog,397,10202
 % module prefixes all over the place,398,10274
	 '$current_module'(Mod)401,10386
	 '$prepare_term'(G, V, Pos, G0, G1, BodyMod, HeadMod, Source)415,10966
	     '$check_term'(Source, V, Pos, BodyMod)422,11189
	     true 424,11238
	 '$head_and_body'(G,H,_)430,11367
	 '$flags'(H, Mod, Fl, Fl)431,11394
	  '$assertz_dynamic'(L,G,G0,Mod)436,11474
	   X 466,12124
	recorded('$reconsulted',X,Ref)474,12256
	X 476,12302
	 ( OPT = groundness ; OPT 487,12509
	   '$prompt_alternatives_on'(determinism), CP 500,12899
	  fail	508,13025
	 '$current_module'(M)515,13110
	 '$do_yes_no'(G,M)516,13134
	 '$delayed_goals'(G, [], NV, LGs, _)517,13155
	 '$write_answer'(NV, LGs, Written)518,13194
% *-> at this point would require compiler support,531,13408
	'$execute'(M:G)G558,14052
% present_answer has three components. First it flushes the streams,567,14230
% then it presents the goals,568,14299
        flush_output,572,14411
	'$nb_getval'('$break',BL,fail)575,14473
			true 577,14556
	(   C=590,14848
	    C=594,14934
	    C=601,15105
	    C=605,15178
%	'$is_same_tty'(user_input, user_error)611,15287
        flush_output,620,15537
	'$purge_dontcares'(Vs,IVs)623,15603
	'$sort'(IVs, NVs)624,15632
	'$prep_answer_var_by_var'(NVs, LAnsw, LBlk)625,15652
	'$name_vars_in_goals'(LAnsw, Vs, NLAnsw)626,15698
	'$delete_identical_answers'(L, Value, NL, Names)639,16093
	'$prep_answer_var'([Name|Names], Value, LF, LI)640,16144
	Value 646,16401
'$write_goal_output'(nonvar([V|VL],B), First, [nonvar([V|VL],B)|L]L683,17709
'$write_goal_output'(nonvar([V|VL],B), First, [nonvar([V|VL],B)|L], next,683,17709
        ( First 684,17792
	'$write_output_vars'(VL)686,17887
	G 695,18253
        ( First 709,18668
        ( First 715,18930
	'$current_module'(M)721,19188
	'$name_well_known_vars'(VL0)729,19452
	'$variables_in_term'(G, [], GVL)730,19483
	V 736,19638
	  '$call'(A,CP,(X->A;Y),M)778,20627
	'$current_module'(M)784,20744
	'$current_module'(M)795,20969
        ( '$call'(X,CP,(X;Y),M)796,20992
	'$current_module'(M)799,21096
	'$current_module'(M)803,21224
	'$current_module'(M)807,21356
	'$iso_check_goal'(G,G)818,21589
	'$iso_check_goal'(G,G0)826,21777
        '$call'(X,CP,G0,M)835,21991
	'$call'(X,CP,G0,M)844,22170
'$call'((X->Y;Y846,22212
	    '$call'(Y,CP,G0,M)850,22284
'$call'((X*->Y;Y854,22346
'$call'((A;863,22524
	    '$call'(A,CP,G0,M)865,22556
	 '$call'(Y,CP,G0,M)873,22690
	    '$call'(A,CP,G0,M)888,22956
	     '$call'(NG, CP, G0,CurMod)905,23399
	         '$execute0'(NG, CurMod)911,23586
	         '$execute0'(G, CurMod)913,23630
	     '$execute0'(G, CurMod)916,23679
% Called by the abstract machine,934,24149
	 once('$find_undefp_handler'(G, M, Goal, NM)948,24516
	Goal \= fail,951,24571
	   '$meta_expansion'(G, CurMod, M, M, NG,958,24713
	   NG 960,24764
	 Action 972,24954
	 Action 976,24988
	recorded('$unknown','$unknown'(M:G,US),_)987,25330
	get_value('$lf_verbose',OldSilent)1001,25583
	set_value('$lf_verbose',silent)1002,25620
%	'$open'(F, '$csult', Stream, 0, 0, F)1008,25785
%	'$file_name'(Stream,File)1009,25826
	'$start_consult'(consult, File, LC)1012,25922
	  true1018,26066
	'$loop'(Stream,consult)1023,26175
	  true1029,26289
       '$read'(true, T, Mod, V, Pos, Err, ReadComments, Stream)1038,26517
	'$current_module'(OldModule)1047,26736
	repeat,1048,26767
	'$current_module'(OldModule)1054,26958
	repeat,1055,26989
	 Status 1061,27150
	repeat,1067,27274
		'$current_module'(OldModule)1069,27320
			 user:'$LoopError'(Error, Status)1071,27421
	repeat,1075,27513
		'$current_module'(OldModule)1077,27559
			 user:'$LoopError'(Error, Status)1079,27670
	'$read_vars'(Stream,Command,_,Pos,Vars, '|: ', no)1083,27749
% support SWI hook in a separate predicate,1086,27841
	'$read_vars'(Stream,Command,_,Pos,Vars, '|: ', Comments)1088,27967
	('$notrace'(prolog:comment_hook(Comments,Pos,Command)) -> true ; true 1089,28026
% split head and body,1101,28334
	   true1137,29390
	'$translate_rule'((A-->B),C)1146,29523
	'$c_arrays'(Expanded0,ExpandedF)1154,29697
% what is ball;1162,29894
	'$catch'(C,A,_)1165,29960
	'$execute'(G)1167,30016
	(CP0 1169,30070
% system_catch is like catch,1175,30146
	'$catch'(C,A,_)1182,30393
	'$execute_nonstop'(G, M)1184,30449
	(CP0 1186,30514
	'$get_exception'(Ball)1193,30631
	'$reset_exception'(Ball)1207,30903
catch_ball(Abort, _) :- Abort 1215,31024
	nb_setval('$system_mode',off)1238,31588
	    fail1259,31977
	recorded('$thread_initialization',M:D,_)1270,32083
	'$notrace'(M:D)D1271,32126

pl/callcount.yap,152
	'$check_if_call_count_on'(Calls, CallsOn)25,762
	'$check_if_call_count_on'(Retries, RetriesOn)26,806
	'$check_if_call_count_on'(Both, BothOn)27,854

pl/checker.yap,135
	    get_value('$syntaxcheckmultiple',on)150,4618
	nb_getval('$consulting_file',File)152,4665
	'$xtract_head'(T,M,NM,_,F,A)153,4702

pl/control.yap,155
once(G) :- '$execute'(G)18,595
ignore(Goal) :- (Goal->true;true22,674
% this is simple,91,2647
	  true131,3745
	 Catcher 134,3760
	    fail317,8236

pl/corout.yap,910
	'$current_module'(M)88,2243
	'$current_module'(M)93,2406
% bound together,99,2551
% another. Also,100,2615
% another. Also, the day YAP fully supports infinite rational trees,100,2615
% dif and the two terms either unify,149,4641
% dif and the two terms either unify, hence we fail,149,4641
% dif and the two terms either unify, hence we fail, or may unify,149,4641
% we try to increase the number of suspensions;150,4712
% we try to increase the number of suspensions; last,150,4712
% did not unify,151,4780
% did not unify, we are done,151,4780
	'$can_unify'(X, Y, LVars)155,4919
	LVars 156,4950
% someone else (that is Cond had ;) did the work,163,5127
% (var(A1), var(A2) -> true ; fail)399,11513
% (var(A1), var(A2) -> true ; (var(A2), var(A3) -> true ; fail)403,11618
	C 413,12142
	'$current_module'(M)441,13028
%	attributes:get_att(V, 0, Gs), write(G+Gs),nl,451,13333
	V 465,13721

pl/dbload.yap,203
	( T 25,702
        '$current_module'(M0)59,1481
	load_facts,62,1573
	'$full_filename'(F0,F,G)82,1968
	repeat,90,2113
	( T 92,2150
	repeat,136,3019
	( T 138,3056
	repeat,168,3646
	( T 170,3683

pl/debug.yap,3213
'$suspy'([F|L],S,M) :- !, ( '$suspy'(F,S,M)35,1016
	recorded('$import','$import'(EM,M,T0,_,A,N),_)69,1969
	recorded('$import','$import'(EM,M,T0,_,F,N),_)78,2140
	 '$undefined'(T,M)82,2276
	 ( S 83,2300
	 '$system_predicate'(T,M)89,2456
	'$flags'(T,M,F,F)90,2484
	F /\ 0x118dd080 x118dd08091,2504
	 '$undefined'(T,M)98,2734
	 ( S 99,2758
	recorded('$spy','$spy'(T,M),_)108,2961
	recorda('$spy','$spy'(T,M),_)111,3108
	'$set_spy'(T,M)112,3141
	recorded('$spy','$spy'(T,M),R)115,3265
	'$rm_spy'(T,M)117,3312
	recorded('$spy','$spy'(G,M),_)123,3532
	'$current_module'(M)128,3643
	'$suspy'(L, spy, M)129,3666
	'$current_module'(M)135,3791
	'$suspy'(L, nospy, M)136,3814
	recorded('$spy','$spy'(T,M),_)142,3930
	recorded('$spy','$spy'(T,M),_), functor(T,F,N), '$suspy'(F/N,nospy,M)142,3930
% debug mode -> debug flag 145,4019
	'$start_debugging'(on)149,4122
	(Mode 153,4220
	 '$debug_on'(false)156,4259
	nb_setval('$debug_run',off)158,4284
	'$debug_on'(false)162,4360
	nb_setval('$trace',off)163,4381
	nb_getval('$trace',on)171,4513
	nb_setval('$trace',on)173,4550
	'$start_debugging'(on)174,4575
	'$leashcode'(X,Code)191,4928
	set_value('$leash',Code)192,4951
	'$show_leash'(informational,Code)193,4978
	'$check_leash_bit'(Code,0x8,L3,call,LF)200,5161
	'$check_leash_bit'(Code,0x4,L2,exit,L3)201,5203
	'$check_leash_bit'(Code,0x2,L1,redo,L2)202,5245
	'$check_leash_bit'(Code,0x1,[],fail,L1)203,5287
'$check_leash_bit'(Code,Bit,L0,_,L0) :- Bit /\ Code 206,5361
	get_value('$leash',Leash)247,6709
% ok,256,6937
	( '$do_spy'(T, M, CP, yes) -> '$do_spy'(A, M, CP, yes)305,8607
	( '$do_spy'(T, M, CP, yes) -> 	'$do_spy'(A, M, CP, yes)310,8766
'$do_spy'((A;316,8966
	  '$do_spy'(A, M, CP, yes)318,9019
	  '$do_spy'(A, M, CP, yes)324,9150
        nb_getval('$spy_gn',L)333,9468
	nb_setval('$spy_gn',L1)335,9552
        b_getval('$spy_glist',History)336,9605
% we are skipping,340,9837
% we are skipping, so we can just call the goal,340,9837
	     G 395,12064
	      Det=408,12406
	      '$continue_debugging'(CalledFromDebugger)425,12797
	     fail	440,13235
    '$zip'(GoalNumber, G, Module)450,13492
	'$zip'(GoalNumber, G, Module)455,13662
    nb_getval('$debug_run',StopPoint)463,13861
    % zip mode off,464,13900
    StopPoint \= off,465,13934
	nb_getval('$debug_jump',true)482,14199
        '$system_predicate'(G,M)486,14287
	\+ '$is_metapredicate'(G,M)487,14321
        '$system_module'(M)490,14398
        '$tabled_predicate'(G,M)493,14474
	'$flags'(G,M,F,F)497,14614
	F /\ 0x08402000 x08402000498,14634
	( '$do_spy'(Cl, M, CP, CalledFromDebugger) ; InRedo 504,14848
	 InRedo 518,15314
	(Debug 540,15835
	 Debug 544,15875
	 '$debug_on'(false)548,15916
	(P 556,16063
	(P = exit, Deterministic \= true -> Det = '?' ; Det 556,16063
	('$pred_being_spied'(G,Module) -> CSPY = '*' ; CSPY 557,16124
		%		( SL = L -> SLL = '>' ; SLL 559,16201
	    GW 566,16315
	((Module = prolog ; Module 637,18449
	((Module = prolog ; Module 645,18660
	( (P=call; P=680,19794
	( (P=688,20006
	( (P=call; P=688,20006
        (Zip == nodebug ;  number(Zip) ; Zip 722,20881
	  CN 829,24208
	  C 837,24451
	  C =:= 10 -> (N =:= 0 -> L = L0 ; L=837,24451

pl/depth_bound.yap,42
%write(depth_bound_call(A,D)), nl,19,599

pl/dialect.yap,32
	;   true17,394
	Term 85,2115

pl/directives.yap,30
	'$all_directives'(G1)21,666

pl/eam.yap,181
eamconsult(File):- eam,38,2017
eamconsult(File):- eam, eam,38,2017
                eam, ( consult(File) ; true)40,2172
                eam, ( consult(File) ; true), eam,40,2172

pl/errors.yap,173
	'$process_error'(Error, Level)209,6505
	flush_all_streams,212,6567
	'$message_to_lines'(Term, Lines)249,7853
	   '$print_system_message'(Term, Severity, Lines)255,7987

pl/eval.yap,567
	'$localise_vars_opt'(H, M, B0, BF)20,648
	'$variables_in_term'(H, [], LV)25,808
	'$localise_vars'(B1, M, NB1, LV, LV,26,842
'$localise_disj_vars'((B;29,934
	'$localise_vars'(B, M, NB, LV, LV0, LEqs)30,1000
	'$safe_guard'(A, M)36,1248
	'$variables_in_term'(A, LV, LV1)37,1273
'$localise_vars'((A;39,1354
	'$localise_vars'(A, M,  NA, LV1, LV0, LEqs)40,1412
	'$flatten_bd'((A,B),C,NB)43,1565
'$localise_vars'((X=47,1739
	    '$safe_guard'(A, M)79,2932
	'$flags'(G, Mod, Fl, Fl)85,3066
	Fl /\ 0x00008880 x0000888086,3093
     E=110,3767
     B=115,3840

pl/flags.yap,1431
	'$user_defined_flag'(V,_,_,_)20,585
	 true24,639
	( autoloader:autoload -> V 51,1159
	( autoloader:autoload -> V = true ; V 51,1159
	( get_value('$gc',[]) -> V = off ; V 71,1641
	get_value('$gc_trace',N1)86,2025
	get_value('$gc_verbose',N2)87,2053
	get_value('$gc_very_verbose',N3)88,2083
	set_value('$gc_trace',true)91,2191
	set_value('$gc_verbose',true)96,2347
	set_value('$gc_verbose',true)100,2480
	X 123,3094
	(Options =:= 0 -> X = false ; X 136,3479
	(T = 3 -> V = on ; V 167,4425
yap_flag(call_counting,X) :- (var(X); X 179,4652
yap_flag(call_counting,X) :- (var(X); X = on; X 179,4652
	('$open_shared_objects' -> X = true ; X 184,4782
	(X = true ; X 186,4867
	('$open_shared_objects' -> X = true ; X 193,5163
	(X = true ; X 195,5248
	(X = true ; X 220,5946
	 (X0 == on -> X = normal ; X 295,8637
	(X = down; X 310,9102
yap_flag(profiling,X) :- (var(X); X 469,14574
yap_flag(profiling,X) :- (var(X); X = on; X 469,14574
	 X 517,15886
	    X 530,16204
	    X 554,16879
	(X = true ; X 570,17339
	    X 586,17841
	( '$access_yap_flags'(7,0) -> X = quintus ; X 630,19071
	( recorded('$toplevel_hooks',G,_) -> G ; G 662,20157
	( get_value('$lf_verbose',silent) -> X = false ; X 777,23772
	( get_value('$verbose_auto_load',true) -> X = true ; X 788,24156
%		V 857,26419
%		V 858,26450
%		V 859,26473
%		V 860,26501
%	    V 865,26669
	 UFlag 1038,31748
	 UFlag 1042,31861
	 RW 1135,34782

pl/grammar.yap,646
	     '$t_body'((RP,{NGs}), _, last, S, SR, B1)35,1030
	'$t_hgoal'(H, NH, S, SR, G0)43,1231
'$t_body'(!, to_fill, last, S, S1, (!, S1 74,2141
'$t_body'(\+T, ToFill, _, S, SR, (Tt->fail ; S=89,2853
	'$t_body'(T, _, last, S, SR, Tt)92,3005
       '$t_body'(T, _, last, S, SR, Tt)95,3126
	OldT 105,3398
	'$t_tidy'(P1, Q1)112,3528
	'$t_tidy'(P1, Q1)115,3604
	'$t_tidy'(P1, Q1)124,3839
	Goal,148,4157
	S0 149,4164
	 '$t_body'((A;156,4273
	 '$t_body'((A;B), _, last, S0, S, Goal)156,4273
	 '$t_body'((A|B), _, last, S0, S, Goal)160,4355
	 '$t_body'((A->B), _, last, S0, S, Goal)164,4436
	 '$t_body'(\+ A, _, last, S0, S, Goal)168,4516

pl/hacks.yap,175
	'$pred_for_code'(Where,Name,Arity,Mod,Clause)48,1540
	'$pred_for_code'(Where,Name,Arity,Mod,Clause)65,2246
	( { CP 96,3119
	( { Goal 112,3607
	G=145,4437
	  G 149,4494

pl/init.yap,123
(:- G) :- '$execute'(G)31,792
:- '$handle_throw'(_,_,_)65,1609
:- set_value('$user_module',user)178,3860
	A\A220,4611

pl/listing.yap,511
	'$current_module'(Mod)25,660
        '$current_predicate_no_modules'(Mod,_,Pred)26,685
	'$current_module'(M)33,830
	'$current_predicate_no_modules'(Mod,_,Pred)37,918
        ( '$list_clauses'(Stream,Mod,Pred)38,964
        '$listing'(X, M, Stream)44,1144
        '$funcspec'(X,Name,Arity)47,1243
        '$current_predicate_no_modules'(M,Name,Pred)48,1278
	'$flags'(Pred,M,Flags,Flags)59,1647
	% has to be dynamic,60,1678
	% has to be dynamic, source,60,1678
	Flags /\ 0x08402000 x0840200061,1723

pl/lists.yap,31
%   means the same thing,2,30

pl/load_foreign.yap,537
	'$check_obj_for_load_foreign_files'(Obj,NObj,G)28,1161
	'$process_obj_suffix'(ObjCodes,NewObjCodes)37,1544
	'$check_lib_for_load_foreign_files'(Lib,NLib,G)46,1927
	'$process_obj_suffix'(LibCodes,NewLibCodes)55,2306
	'$checklib_prefix'(NewLibCodes,FullLibCodes)56,2352
	'$obj_suffix'(ObjSuffix)62,2562
	'$obj_suffix'(ObjSuffix)65,2676
'$checklib_prefix'(Cs,Cs) :- '$rooted_path'(Cs)68,2751
'$rooted_path'([C|_]) :- '$dir_separator'(C)72,2941
	'$open_shared_opts'(Opts, G, V0)100,3818
	'$open_shared_opt'(Opt, G, OptV)101,3853

pl/messages.yap,104
	( { BreakLevel 53,1806
	{ Error 73,2183
	{ Term 292,13877
	(   { Id 524,21769
	(   { Id 533,21965

pl/modules.yap,1367
	'$module'(O,N,P)27,719
	'$process_module_decls_option'(H,M)36,986
        '$convert_true_off_mod3'(TNew, New, M)55,1608
	'$current_module'(_,N)79,2266
	nb_getval('$consulting_file',F)80,2291
	recorded('$module','$module'(F0,Mod,_),R)84,2401
	'$process_exports'(Exports,Mod,ExportedPreds)87,2550
% redefining a previously-defined file,102,3218
	( recorded('$import','$impovrt'(Mod,_,_,_,_,_),R), erase(R), fail; true)105,3344
	repeat,108,3524
	'$mod_scan'(C)110,3685
	    '$add_preexisting_module_on_file'(F, F, Mod, Exports, R)112,3720
	repeat,121,3977
	'$skipeol'(C)123,3996
	(C is "y" ; C is "n" ; C is "h", halt 124,4012
	'$do_import'(N, K, M, T)130,4238
	'$do_import'(N1, K, M, T)135,4348
	'$use_preds'(P,Publics,Mod,M)146,4703
	    ( recordzifnot('$import','$import'(M0,user,G0,G,N,K),_) -> true ; true)177,5618
	    ( recordaifnot('$import','$import'(M0,T,G0,G,N,K),_) -> true 179,5700
	    ( recordaifnot('$import','$import'(M0,T,G0,G,N,K),_) -> true ; true 179,5700
	( '$module_produced by'(M1,MI,N,K) -> true 194,6116
	( '$module_produced by'(M1,MI,N,K) -> true ; MI 194,6116
	( '$module_produced by'(M2,M,N,K) -> true ; M 195,6173
	  BO 230,7366
	  NG 289,8561
'$module_expansion'((A;302,9190
	( M1 = prolog -> M = _ ; M1 497,15740
	( recorded('$module','$module'(TFN,Mod,_Publics),_) -> true ; TFN 564,17687
	 Goal 737,21503

pl/preds.yap,3598
	'$current_module'(Mod)24,722
	'$current_module'(Mod)30,862
	'$current_module'(Mod)36,998
	    '$compile_dynamic'(H, Where, H, Mod, R)62,1894
	    '$assertat_d'(Where, H, true, H, Mod, R)65,1976
	    '$assert1'(Where,H,H,Mod,H)73,2231
	'$expand_clause'((HI :- BI),C0,C,Mod,HM)81,2434
	'$check_head_and_body'(C,H,B,P)85,2558
            '$compile_dynamic'((H :- B), Where, C0, Mod, R)87,2626
	    '$assertat_d'(Where, H, B, C0, Mod, R)90,2724
	    '$assert1'(Where,C,C0,Mod,H)98,2985
	'$expand_clause'(CI,C0,C,Mod,HM)112,3441
	'$check_head_and_body'(C,H,B,P)116,3559
	    '$compile_dynamic'(C, Where, C0, Mod, R)118,3627
	    '$assertat_d'(Where,H,B,C0,Mod,R)121,3704
	'$current_module'(Mod)135,4072
	'$current_module'(Mod)141,4253
	'$current_module'(Mod)147,4435
	'$expand_clause'(CI,C0,C,Mod, HM)157,4802
	'$check_head_and_body'(C,H,B,P)158,4838
	'$compile_dynamic'((Head:-Body), first, C0, Mod, CR)170,5198
	    ( Fl /\ 0x20000000 =\= 0 -> '$check_multifile_pred'(Head,Mod,Fl) ; true 175,5409
            true177,5500
	'$head_and_body'(C0, H0, B0)179,5533
	'$compile_dynamic'((Head:-Body), last, C0, Mod, CR)189,5828
	    ( Fl /\ 0x20000000 =\= 0 -> '$check_multifile_pred'(Head,Mod,Fl) ; true 194,6045
            true196,6136
	'$head_and_body'(C0, H0, B0)198,6169
		true224,6859
	'$is_multifile'(H, M)229,6938
	'$recordedp'(M:H,_,R)233,7051
	get_value('$consulting_file',F)237,7157
	recorded('$multifile_dynamic'(_,_,_), '$mf'(Na,A,M,F,R), R1)238,7191
	'$current_module'(M)247,7402
	'$current_module'(M)253,7556
	'$current_module'(M)259,7706
	'$current_module'(M)265,7830
	'$current_module'(M)269,7903
	'$current_module'(M)274,8007
	'$instance_module'(R,M0)278,8074
	M0 279,8104
	( T = (H :- B) -> P = H, Q = B ; P=281,8129
	once('$handle_throw'(_,_,_)340,9789
	once('$do_static_clause'(_,_,_,_,_)343,9845
	once('$do_log_upd_clause0'(_,_,_,_,_,_)346,9909
	once('$do_log_upd_clause'(_,_,_,_,_,_)349,9977
	once('$do_log_upd_clause_erase'(_,_,_,_,_,_)352,10044
	'$current_module'(M)363,10299
'$nth_clause'(P1,_,I,R) :- nonvar(P1), P1 369,10450
	( '$is_log_updatable'(P,M) ; '$is_source'(P,M)378,10824
	'$is_dynamic'(P,M)381,10931
	( '$system_predicate'(P,M) -> true 384,11009
	'$pred_for_code'(R, _, _, M1, I)391,11243
	M1 393,11306
	( F /\ 0x20000000  =:= 0x20000000, recorded('$mf','$mf_clause'(_,_,_,_,R),MR), erase(MR), fail ; true)417,11836
%	'$is_dynamic'(H,M)420,11984
	F /\ 0x00002000 x00002000421,12009
	( F /\ 0x20000000  =:= 0x20000000, recorded('$mf','$mf_clause'(_,_,_,_,MRef),MR), erase(MR), fail ; true)423,12074
	'$undefined'(H,M)426,12222
	'$dynamic'(Na/Ar,M)428,12264
	'$current_module'(M)437,12480
	db_reference(R), '$is_dynamic'(H,M)446,12720
	'$fetch_predicate_indicator_from_clause'(C, PI)453,12917
	'$current_module'(M)465,13264
	   '$retractall_lu_mf'(T,M)476,13524
	   '$retractall_lu'(T,M)478,13557
	  '$erase_all_clauses_for_dynamic'(T, M)486,13689
	'$log_update_clause'(T,M,_,R)493,13864
	'$log_update_clause'(T,M,_,R)499,13966
	( recorded('$mf','$mf_clause'(_,_,_,_,R),MR), erase(MR), fail ; true)500,13998
	'$recordedp'(M:T,_,_)508,14245
	'$current_module'(Mod)514,14376
		( '$is_dynamic'(T, M) -> '$abolishd'(T,M)525,14729
	'$current_module'(M)535,15022
	    F /\ 0x00002000 x00002000719,20214
	    F /\ 0x08000000 x08000000720,20299
	    F /\ 0x00000400 x00000400721,20365
	    F /\ 0x08000000 x08000000735,21003
	    F /\ 0x00002000 x00002000736,21069
	    F /\ 0x00000400 x00000400737,21139
	(M = M0 ; M 847,24578
	F /\ 0x00400000 x00400000875,25494
	     Pred 1045,30139

pl/profile.yap,943
% hook predicate,19,597
% hook predicate, taken from SWI-Prolog,Prolog19,597
	'$current_module'(M)34,1094
	'$profile_info'(M, P, Stats)46,1459
	'$current_predicate'(M,Name,Arity)50,1581
	\+ '$hidden'(Name)52,1642
	'$profile_info'(M, P, Stats)53,1695
	'$current_predicate'(M,Na,Ar)61,1927
	'$profile_reset'(M, P)63,1978
	('$profison' -> profoff, Stop 72,2103
	('$profison' -> profoff, Stop = true ; Stop 72,2103
	'$display_preds'(Preds, Tot, 0, 1, A1)89,2774
	'$profnode'(Node,Clause,PredId,Count,Left,Right)104,3127
	Tot1 is Tot0+Count,Count105,3178
	'$get_all_profinfo'(Left,L0,Li,Tot1,Tot2)106,3199
	'$get_more_ppreds'(Cls,PProfInfo,Count0,NCls,Sum)115,3585
	'$get_pred_pinfo'(PProfInfo,Mod,Name,Arity)116,3637
	Count1 is Count+Count0,Count0121,3792
	Sum is -NSum,NSum129,4106
	Perc is (100*Sum)/Tot,Tot130,4121
	Next is SoFar+Sum,Sum131,4145
	NextP is (100*Next)/Tot,Tot132,4165
		;	P 135,4220
	;	PL 141,4313

pl/protect.yap,164
%	'$hide_predicates'(Name)23,752
	'$hide_predicates'(bootstrap)26,810
	'$current_predicate_for_atom'(Name, prolog, Ar)31,904
	'$hide_predicate'(P,prolog)33,977

pl/qly.yap,941
	'$qsave_program'(S)25,723
	'$qsave_program'(S)31,883
	recorda('$restore_goal', Goal ,_R)36,1004
    recordz('$program_state',L,_)43,1183
    '$cvt_qsave_flags'(Flags, G)44,1218
    '$skip_list'(_Len, LFlags,51,1386
    '$cvt_qsave_flag'(Flag, G, M)61,1715
       B 71,2002
       B 80,2267
       B 89,2528
       B 98,2789
	X \= language,137,4019
	X \= timezone,138,4035
	X \= user_input,139,4051
	X \= user_output,140,4069
	X \= user_error,141,4088
	recorded('$program_state', _, _)145,4139
	compile_expressions,150,4232
	recorded('$program_state',L,R)154,4299
	set_value('$user_module',user)163,4470
	'$current_module'(prolog)167,4543
% first,176,4678
	  ( exists('~/.yaprc') -> load_files('~/.yaprc', []) ; true 194,5233
	  ( exists('~/.prologrc') -> load_files('~/.prologrc', []) ; true 195,5297
	  ( exists('~/prolog.ini') -> load_files('~/prolog.ini', []) ; true 196,5367
	  Host 263,7323
	  Pass 270,7451

pl/save.yap,196
	( atom(A) -> atom_codes(A,S) ; A 41,1341
	     recorda('$restore_goal', G ,R)52,1502
	     true57,1608
	     recorda('$reload_foreign_libraries', true, R1)59,1623
	'$save_program'(S)61,1680

pl/setof.yap,357
%   and setof,19,631
%   op(20,694
	'$free_variables_in_term'(Template^Generator, StrippedGenerator, Key)106,2759
	( Key 108,2902
		Bag0 114,3100
% The second gives the solution currently found;130,3462
% The third gives the free variables that are supposed to be bound;131,3511
	Key0=136,3725
       '$$build'(S0,_,R)158,4310
        S0 159,4336

pl/signals.yap,969
	'$first_signal'(Sig)22,676
	% noise,26,758
 	'$awoken_goals'(LG)30,845
	 ( G = '$notrace'(G0) ;  G 39,1084
	 ( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G 39,1084
	 ( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G = '$once0'(G0) ; G 39,1084
	 ( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G = '$once0'(G0) ; G = '$execute0'(G0,M) ; '$system_module'(M), G 39,1084
	  fail46,1288
	( G 53,1368
	( G = '$notrace'(G0) ;  G 53,1368
	( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G 53,1368
	( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G = '$once0'(G0) ; G 53,1368
	( G = '$notrace'(G0) ;  G = '$oncenotrace'(G0) ; G = '$once0'(G0) ; G = '$execute0'(G0,M) ; '$system_module'(M), G 53,1368
	'$execute'(M:G)G67,1706
	'$thread_gfetch'(Goal)70,1774
	    true147,3666
	    fail151,3750
	(nonvar(OldAction) -> throw(error(instantiation_error,on_signal/3)) ; true)247,5942
        '$signal'(Signal)248,6020
	Action 256,6357
	Interval 282,7376

pl/sort.yap,183
	  '$skip_list'(L, M, M0, R)28,901
           R 30,970
          M is N + 1, NL 53,1388
        ; true75,1848
	'$skip_list'(NL,L,RL)83,1930
	; true96,2235
%%	predsort(102,2309

pl/statistics.yap,44
	;   Result 153,6286
	;   Result 166,6618

pl/strict_iso.yap,577
'$iso_check_goal'((G1;12,330
	'$iso_check_a_goal'(G1,(G1;G2),G0)13,366
	'$system_predicate'(G,27,875
	    true31,939
        '$iso_check_a_goal'(G1,E,G0)46,1325
'$iso_check_a_goal'((G1;48,1401
        '$iso_check_a_goal'(G1,E,G0)49,1441
        '$iso_check_a_goal'(G1,E,G0)52,1558
	'$system_predicate'(G,61,1887
	    true65,1951
	'$check_iso_strict_body'(B1)76,2202
'$check_iso_strict_body'((B1;78,2264
	'$check_iso_strict_body'(B1)79,2304
	'$check_iso_strict_body'(B1)82,2407
	'$system_predicate'(G,88,2562
	'$iso_builtin'(G)94,2684
'$iso_builtin'(_=101,2879

pl/swi.yap,92
	    ;   ShortId 21,606
	;   ShortId 23,649
	;   build_alias_cache33,774
	Alias 55,1374

pl/tabling.yap,1058
%%      Yap Prolog was developed at University of Porto,10,666
   '$current_module'(Mod)98,4182
   '$do_table'(Mod,HPred)108,4449
   '$do_table'(Mod,Pred1)111,4540
    PredDeclaration=119,4798
   '$set_tabling_mode'(Mod,PredFunctor,HOption)231,9127
   '$set_tabling_mode'(Mod,PredFunctor,Option1)234,9286
   '$transl_to_pred_flag_tabling_mode'(Flag,Option)237,9432
   '$current_module'(Mod)258,10335
   '$do_abolish_table'(Mod,HPred)268,10657
   '$do_abolish_table'(Mod,Pred1)271,10772
   '$flags'(PredFunctor,Mod,Flags,Flags)277,10977
       Flags /\ 0x000040 x000040279,11027
   '$current_module'(Mod)298,11717
   '$do_show_table'(Stream,Mod,HPred)308,12050
   '$do_show_table'(Stream,Mod,Pred1)311,12177
   '$flags'(PredFunctor,Mod,Flags,Flags)317,12394
       Flags /\ 0x000040 x000040319,12444
   '$current_module'(Mod)338,13149
   '$do_table_statistics'(Stream,Mod,HPred)348,13524
   '$do_table_statistics'(Stream,Mod,Pred1)351,13669
   '$flags'(PredFunctor,Mod,Flags,Flags)357,13904
       Flags /\ 0x000040 x000040359,13954

pl/threads.yap,5960
	'$current_module'(M)34,1537
	'$do_volatile'(G1,M)35,1560
	'$current_module'(M)38,1621
	recorda('$thread_alias', [0|main], _)46,1761
	recorda('$thread_defaults', [0, 0, 0, false, true], _)51,1865
	'$new_mutex'(Id)53,1947
	'$new_mutex'(Id)61,2142
	'$thread_self'(Id)65,2253
	(Detached == true -> '$detach_thread'(Id) ; true)66,2274
	'$current_module'(Module)67,2326
	'$system_catch'((G -> throw('$thread_finished'(true)70,2439
	'$system_catch'((G -> throw('$thread_finished'(true)) ; throw('$thread_finished'(false))),Module,Exception,'$close_thread'(Exception,Detached)70,2439
	'$thread_zombie_self'(Id0)75,2677
	'$record_thread_status'(Id0,Status)76,2709
	'$run_at_thread_exit'(Id0)77,2747
% OK,80,2805
	  Stat 86,3025
	G0 93,3161
	G0 109,3606
	( nonvar(Id) -> '$do_error'(uninstantiation_error(Id),G0) ; true 111,3667
	'$thread_options'([], [], Stack, Trail, System, Detached, AtExit, G0)112,3736
	'$thread_new_tid'(Id)113,3808
%	'$erase_thread_info'(Id)114,3832
	'$create_thread_mq'(Id)115,3886
	 true119,3988
	G0 126,4120
	( nonvar(Id) -> '$do_error'(uninstantiation_error(Id),G0) ; true 128,4189
	'$thread_options'(Options, Alias, Stack, Trail, System, Detached, AtExit, G0)129,4258
	'$thread_new_tid'(Id)130,4338
%	'$erase_thread_info'(Id)131,4362
	'$record_alias_info'(Id, Alias)132,4416
	'$create_thread_mq'(Id)133,4450
	 true137,4552
	recorded('$thread_alias',[Id|_],R)144,4676
	recorded('$thread_exit_hook', [Id|_], R)148,4759
	'$empty_mqueue'(QKey)153,4888
	recorded('$thread_defaults', [DefaultStack, DefaultTrail, DefaultSystem, DefaultDetached, DefaultAtExit], _)181,5454
	( var(Stack) -> Stack = DefaultStack; true 182,5565
	( var(Trail) -> Trail = DefaultTrail; true 183,5612
	( var(System) -> System = DefaultSystem; true 184,5659
	( var(Detached) -> Detached = DefaultDetached; true 185,5709
	'$thread_option'(Opt, Alias, Stack, Trail, System, Detached, AtExit, M, G0)188,5902
	( Detached 202,6810
% succeed silently,205,7080
	recorded('$thread_alias', [_|Alias], _)212,7300
	recorded('$thread_defaults', Defaults, _)226,7850
	'$thread_set_default'(Default, G)256,9182
	recorded('$thread_defaults', [_, Trail, System, Detached, AtExit], Ref)271,9715
	recorded('$thread_defaults', [Stack, _, System, Detached, AtExit], Ref)282,10148
	recorded('$thread_defaults', [Stack, Trail, _, Detached, AtExit], Ref)293,10593
	Detached 298,10803
	(Id == main; Id 338,12197
	'$thread_run_at_exit'(G, M)362,12841
	recorded('$thread_exit_hook',[Id0|Hook],R)366,12936
	'$thread_self'(Id0)373,13123
	recorded('$thread_alias', [Id|Alias], _)381,13293
	recorded('$mutex_alias', [Id|Alias], _)386,13401
	Goal 400,13724
			recorda('$mutex_alias', [Id| Alias], _)406,13947
	'$mutex_option'(Option, Alias, Goal)417,14237
	'$mutex_id_alias'(Id, Mutex)452,15164
	'$destroy_mutex'(Id)453,15195
	recorded('$mutex_alias',[Id|_],R)457,15272
	recorded('$mutex_alias',[Id|A],_)466,15446
	recorded('$mutex_alias',[Id|A],_)479,15740
	'$mutex_id_alias'(Id, Mutex)490,16022
	    true492,16079
	'$thread_self'(Tid)498,16192
	recorded('$mutex_alias',[Id|_],_)502,16288
	'$mutex_info'(Id, NRefs, Tid)503,16324
	'$mutex_unlock_all'(Id)505,16368
	'$mutex_info'(Id, NRefs, _)510,16462
	'$unlock_mutex'(Id)512,16504
	'$with_mutex_mutex'(WMId)529,16898
	'$lock_mutex'(WMId)530,16926
		recorda('$mutex_alias',[Id|M],_)534,17016
	'$lock_mutex'(Id)536,17055
	'$unlock_mutex'(WMId)537,17075
	recorded('$mutex_alias',[Id|M],_)547,17321
	;	recorded('$mutex_alias', [_|Mutex], _)553,17501
	'$mutex_id_alias'(Id, Mutex)556,17608
	recorded('$mutex_alias', [Id|Alias], _)560,17709
	'$mutex_info'(Id, Count, HoldingThread)563,17806
		once((Thread = Alias; Thread 568,17946
	'$new_mutex'(Mutex)612,19646
	'$cond_create'(Cond)613,19668
	'$mq_new_id'(Id, NId, Key)614,19691
	'$new_mutex'(Mutex)625,19958
	'$cond_create'(Cond)626,19980
	'$mq_new_id'(TId, TId, Key)627,20003
	'$integers'(Id)638,20274
	'$integers'(I1)645,20399
	'$message_queue_destroy'(Name)653,20572
	'$clean_mqueue'(QKey)660,20728
	'$cond_destroy'(Cond)661,20752
	'$destroy_mutex'(Mutex)662,20776
	'$db_dequeue'(Queue, _)671,21074
	'$db_dequeue_unlocked'(Queue, _)676,21154
	'$message_queue_id_alias'(Id0, Id)686,21460
	Term \= '$message_queue'(_)694,21703
	'$thread_self'(Id)722,22721
	recorded('$thread_alias',[Id|Queue],_)728,22929
	'$do_thread_send_message'(Queue, Term)731,23041
	'$lock_mutex'(Mutex)738,23230
	'$db_enqueue_unlocked'(Key, Term)739,23253
%	write(+Queue:Term)Term740,23289
%	write(+Queue:Term),nl,740,23289
	'$cond_signal'(Cond)741,23314
	'$thread_self'(Id)747,23509
	recorded('$thread_alias',[Id|Queue],_)753,23713
	'$lock_mutex'(Mutex)757,23875
%	write(-Queue:Term)Term758,23898
%	write(-Queue:Term),nl,758,23898
	'$db_dequeue_unlocked'(Key, Term)765,24147
	'$cond_wait'(Cond, Mutex)768,24265
	'$thread_self'(Id)772,24376
	recorded('$thread_alias',[Id|Queue],_)778,24584
	'$lock_mutex'(Mutex)782,24745
	'$db_peek_queue'(Key, Term)789,24979
	'$unlock_mutex'(Mutex)792,25077
	'$current_module'(M)796,25129
'$thread_local'([H|L], M) :- !, '$thread_local'(H, M)804,25355
'$thread_local'((A,B),M) :- !, '$thread_local'(A,M)805,25433
	(Mod \= idb -> '$flags'(T,Mod,F,F)811,25631
	(Mod \= idb -> '$flags'(T,Mod,F,F) ; true)811,25631
	( '$install_thread_local'(T,Mod) -> true 812,25676
	   F /\ 0x08002000 x08002000813,25720
		'$thread_sleep'(Time,0,_,_)826,26157
	'$thread_id_alias'(Id0, Id)844,26624
	;	true846,26713
	recorda('$thread_signal', [Id0| Goal], _)848,26725
	'$thread_self'(Id)852,26817
	recorded('$thread_signal',[Id|G],R)853,26838
	'$thread_self'(Id)859,26970
	;	'$enumerate_threads'(Id)865,27127
	'$thread_id_alias'(Id0, Id)868,27219
	'$max_threads'(Max)872,27310
	'$between'(0,Max1,Id)874,27348
	'$mk_tstatus_key'(Id, Key)880,27530
	;	Status 883,27604
	( '$thread_detached'(Id,Detached) -> true ; Detached 886,27674
	;	Status 957,30479
	;	Status 959,30510

pl/utils.yap,819
	\+  '$associativity'(T)39,1181
	'$check_module_for_op'(V, G, NV)42,1286
	'$op2'(P, T, M:A)A120,3246
	'$current_module'(M)131,3436
	'$current_module'(M)136,3560
	\+ '$associativity'(Y)142,3652
	\+ '$associativity'(Y)154,3969
	'$current_atom_op'(Z, M1, Prefix, Infix, Posfix)158,4106
	( M1 = prolog -> true ; M1 159,4157
	 '$get_infix'(Infix, X, Y)163,4228
	'$current_op'(Z, M1, Prefix, Infix, Posfix)168,4322
	( M1 = prolog -> true ; M1 169,4368
	 '$get_infix'(Infix, X, Y)173,4439
	X is Prefix /\ 0xfff,xfff180,4549
         Y 186,4649
         0x1000 /\ Infix 197,4811
         Y 201,4885
         Y 212,5051
	'$add_els'(L,El,LEl)385,8843
	'$split_elements'(S, ElS, SubS)391,8984
	'$sub_atom_get_subchars'(Bef, Atl, NewAtl)476,11274
	    Size 573,14761
	 Action 644,16795
	 Action 648,16852

pl/yapor.yap,301
%%      Yap Prolog was developed at University of Porto,10,666
   parallel_mode(Mode), Mode 102,4937
      fail111,5079
   '$execute'(Goal)118,5162
   parallel_mode(Mode), Mode 129,5484
   '$execute'(Goal)142,5857
   '$c_parallel_new_answer'(Ref)144,5921
   parallel_mode(Mode), Mode 167,6757

pl/yio.yap,889
	'$check_opt'(G,Opt,G)27,863
	 true87,2862
	 true97,3067
	 true107,3284
	 true117,3484
	'$read'(false,T,_,_,_,Err,_)134,3845
	'$read'(false,T,_,_,_,Err,_,Stream)142,3969
	'$preprocess_read_terms_options'(Options,Module,DoComments)152,4176
	'$read_vars'(S,T,Module,Pos,VL,'|: ',DoComments)153,4238
	'$preprocess_read_terms_options'(Options,Module,DoComments)158,4430
	'$read_vars'(Stream,T,Module,Pos,VL,'|: ',DoComments)159,4492
	'$get_read_error_handler'(OldVal)167,4762
	set_value('$read_term_error_handler', OldVal)168,4798
	'$set_read_error_handler'(NewVal)169,4846
	'$postprocess_read_terms_option'(H, T, VL, Pos)180,5402
	'$postprocess_read_terms_option'(H, T, VL, Pos)185,5630
	get_value('$read_term_error_handler', OldVal)189,5803
	'$singletons_in_term'(T, Val1)193,6018
% no need to do ordering,203,6461
	V1 206,6621
	peek(S,N), ( N = 10 -> true ; N 284,8508

BEAM/eam_am.c,8157
#define Debug 26,823
#define Debug_GC 27,839
#define Debug_Dump_State 28,858
#define Debug_MEMORY 29,1002
#define Memory_Stat 30,1025
#define Clear_MEMORY 31,1048
#define Fast_go 32,1159
#define USE_SPLIT 33,1279
#define MEM_FOR_BOXES 35,1304
#define MEM_FOR_HEAP 36,1343
#define MEM_FOR_VARS 37,1382
#define MEM_BOXES 38,1421
#define MEM_H 39,1468
#define MEM_VARS 40,1514
#define INDEX_SIZE 41,1560
#define GARBAGE_COLLECTOR 43,1640
#define HYBRID_BOXMEM 44,1718
#define START_ON_NEXT 45,1771
#define USE_LEFTMOST 46,1863
#define MICRO_TIME 47,1928
#define MAX_MEMORYSTAT 48,2020
#define READ 49,2048
#define WRITE 50,2063
int EAM=55,2120
Cell *beam_ALTERNATIVES;beam_ALTERNATIVES56,2192
PredEntry *bpEntry;bpEntry57,2242
struct EAM_Global EAMGlobal;58,2262
struct EAM_Global *eamGlobal=eamGlobal59,2291
   #define INLINE 62,2344
   #define DIRECT_JUMP 63,2370
   #define INLINE65,2401
   #define DIRECT_JUMP 66,2419
   void break_top(void);  void break_top(67,2444
   void break_debug(69,2523
#define push_mode_and_sreg(77,2721
#define pop_mode_and_sreg(78,2814
#define isvar(80,2910
#define isappl(81,2949
#define ispair(82,2991
#define isatom(83,3031
#define reppair(84,3095
#define repappl(85,3132
#define abspair(86,3169
#define absappl(87,3208
int is_perm_var(Cell *a); inline int is_perm_var(89,3248
void conta_memoria_livre(155,6273
void abort_eam(178,7044
void exit_eam(184,7104
void initialize_memory_areas(253,11121
INLINE int HEAP_MEM_FULL(304,12708
INLINE Cell *request_memory(request_memory320,13031
void free_memory(379,14463
INLINE void free_memory(385,14569
INLINE void get_arguments(406,15029
INLINE Cell *save_arguments(save_arguments412,15131
INLINE void remove_memory_arguments(426,15393
struct PERM_VAR *request_permVar(request_permVar437,15617
void free_permVar(467,16259
INLINE Cell *request_memory_locals(request_memory_locals484,16559
INLINE Cell *request_memory_locals_noinit(request_memory_locals_noinit515,17036
INLINE void free_memory_locals(541,17475
void del_andbox_and_sons(563,18041
void del_orbox_and_sons(587,18615
INLINE struct status_and *remove_call_from_andbox(remove_call_from_andbox608,19055
INLINE void totop_suspensions_list(650,20087
void waking_boxes_suspended_on_var(665,20429
INLINE struct SUSPENSIONS *addto_suspensions_list(addto_suspensions_list685,20956
void delfrom_suspensions_list(713,21525
INLINE void change_perm_var_suspensions(736,22030
INLINE void remove_from_perm_var_suspensions(757,22359
     s=768,22627
void remove_all_externals_suspensions(786,23075
void remove_all_externals(797,23294
void remove_list_perms(811,23609
INLINE void move_perm_vars(825,23807
void add_to_list_perms(842,24145
void change_from_to(850,24337
void inc_level(896,25429
INLINE int is_leftmost(920,25883
struct AND_BOX *choose_leftmost(choose_leftmost929,26124
INLINE unsigned int index_of_hash_table_atom(952,26549
INLINE unsigned int index_of_hash_table_appl(957,26655
void trail(967,26945
INLINE int deve_limpar_var(992,27706
void limpa_trail(997,27827
INLINE void limpa_trail_orbox(1031,28417
INLINE Cell deref(1042,28612
void UnifyCells(1054,28758
int Unify(1081,29270
int verify_externals(1124,30164
int exists_var_in(1210,32512
void give_solution_toyap(1238,33029
void add_vars_to_listperms(1252,33284
PredEntry *prepare_args_torun(prepare_args_torun1285,34019
     #define execute_next(1327,34924
     Cell *TABLE_OPS=TABLE_OPS1328,34979
     #define execute_next(1330,35012
int eam_am(1336,35110
static int contador=1443,37589
Cell code2start[code2start1445,37619
	code2start[code2start1462,38126
	code2start[code2start1463,38175
	code2start[code2start1466,38226
	code2start[code2start1467,38264
	beam_su=1474,38454
	beam_OBX=1475,38469
	beam_ABX=1476,38485
	beam_ABX->parent=parent1477,38543
	beam_ABX->nr_alternative=nr_alternative1478,38567
	beam_ABX->nr_all_calls=nr_all_calls1479,38599
	beam_ABX->perms=perms1480,38626
	beam_ABX->calls=calls1481,38649
	beam_ABX->level=level1482,38672
	beam_ABX->externals=externals1483,38692
	beam_ABX->suspended=suspended1484,38719
	beam_ABX->side_effects=side_effects1485,38746
	beam_top=1486,38773
	beam_pc=1526,40122
			beam_S=2379,67076
			beam_S=2380,67101
			beam_nr_call=2384,67237
 		        beam_OBX=2385,67301
			goto next_call;2386,67339
			beam_S=2393,67614
			beam_S=2394,67639
			beam_nr_call=2398,67791
 		        beam_OBX=2399,67855
			goto next_call;2400,67893
			beam_S=2407,68170
			beam_S=2408,68195
			beam_nr_call=2412,68391
 		        beam_OBX=2413,68455
			goto next_call;2414,68493
			beam_S=2422,68692
			beam_S=2423,68717
			beam_S=2434,69118
			beam_S=2435,69143
			beam_S=2445,69475
			beam_S=2446,69500
 		         beam_OBX=2485,70699
			 beam_nr_call=2493,71031
			 goto next_call;2494,71096
			 beam_nr_call=2519,71697
			 beam_ABX->side_effects=side_effects2520,71762
		         beam_OBX=2521,71821
			 goto next_call;2522,71859
			  Cell *_DR;_DR2530,71990
			  _DR=2532,72047
			beam_nr_call=2539,72231
 		        beam_OBX=2540,72295
			goto next_call;2542,72334
			beam_nr_call=2549,72465
			goto next_call;2557,72741
			beam_X[beam_X2591,73450
			beam_varlocals[beam_varlocals2600,73648
			{ Cell *a;a2602,73699
			  a 2603,73713
			{ register Cell *_DR,_DR2617,74121
			{ register Cell *_DR, *_DR1;_DR12617,74121
			_DR=2618,74153
			{ register Cell *_DR,_DR2645,74852
			{ register Cell *_DR, *_DR1;_DR12645,74852
			_DR=2646,74884
			{ register Cell *_DR;_DR2673,75611
			_DR=2674,75636
			{ register Cell *_DR,_DR2690,76002
			{ register Cell *_DR, *_DR1;_DR12690,76002
			_DR=2691,76034
			{ register Cell *_DR,_DR2716,76720
			{ register Cell *_DR, *_DR1;_DR12716,76720
			_DR=2717,76752
			beam_X[beam_X3132,87568
			beam_X[beam_X3133,87600
			*(beam_H)3134,87632
			beam_X[beam_X3146,87847
			beam_X[beam_X3158,88191
			beam_X[beam_X3181,88702
			beam_X[beam_X3190,88911
			beam_X[beam_X3200,89130
			{ register Cell *_DR1;_DR13209,89303
                        _DR1=3211,89330
			beam_X[beam_X3212,89421
			beam_S=3213,89450
			{ register Cell _DR1;3224,89685
                        _DR1=3226,89711
			beam_X[beam_X3227,89792
			beam_S=3229,89842
			*beam_S=beam_S3240,90039
			beam_X[beam_X3241,90084
			{ Cell *c;c3251,90286
			c=3252,90300
			*c=c3253,90328
			*beam_S=beam_S3254,90344
			*(beam_S)3268,90708
			*(beam_S)3280,90955
			*(beam_S)3290,91155
			*beam_S=beam_S3300,91352
			*(beam_S)3309,91577
			{ register Cell *_DR1;_DR13320,91750
                        _DR1=3322,91777
			beam_S=3325,91921
			{ register Cell *_DR1;_DR13336,92108
                        _DR1=3338,92135
			*(beam_S)3339,92225
			beam_S=3340,92251
			{ register Cell *_DR1;_DR13351,92474
                        _DR1=3353,92501
			beam_S=3357,92666
			{ register Cell *_DR1;_DR13368,92902
			_DR1=3369,92928
			*(beam_S)3370,92997
			beam_S=3372,93046
			beam_OBX=3383,93302
			  struct status_or *new;new3385,93337
			    beam_nr_call=3397,93746
                            beam_nr_alternative=3403,94101
                            new=3404,94175
			    beam_nr_alternative->next=next3405,94234
			    goto next_call;3421,94820
			beam_OBX=3429,95040
			  struct status_or *new;new3431,95075
			    beam_nr_call=3443,95506
			    goto unique_alternative;3469,96668
		        beam_pc=3477,96828
			--S;S3487,97058
			beam_varlocals[beam_varlocals3488,97066
			++S;S3489,97107
			--S;S3499,97325
			beam_varlocals[beam_varlocals3500,97333
			++S;S3501,97374
			--S;S3512,97593
			beam_X[beam_X3513,97601
			++S;S3514,97634
			--S;S3524,97852
			beam_X[beam_X3525,97860
			++S;S3526,97893
Cell inst_am(3572,98676
Cell am_to_inst(3582,98812
#define DUMP_BOXES 3598,99179
#define DUMP_STATES 3599,99201
#define DUMP_VARS 3600,99223
#define SPACE_MULT 3607,99443
char *SPACES(SPACES3608,99464
void dump_eam_state(3619,99641
void dump_eam_andbox(3642,100088
void dump_eam_orbox(3669,101102
int showTime(3703,102126

BEAM/eam_gc.c,252
Cell refresh_structures(21,906
Cell move_structures(53,1468
void garbage_collector(98,2500
struct OR_BOX *move_orbox(move_orbox203,6054
struct AND_BOX *move_andbox(move_andbox264,7805
void refresh_orbox(417,12037
void refresh_andbox(448,12555

BEAM/eam_showcode.c,114
void eam_showcode(23,717
#define carg1 26,756
#define carg2 27,780
#define carg3 28,804
#define carg4 29,828

BEAM/eam_split.c,201
void do_forking_andbox(19,846
struct OR_BOX *copy_orbox(copy_orbox164,5711
struct AND_BOX *copy_andbox(copy_andbox196,6624
void replicate_local_variables(238,7921
Cell copy_structures(440,13122

BEAM/eamamasm.c,492
Cell *inst_code;inst_code22,707
int pass=23,724
Cell *labels[labels24,736
Cell *Code_Start;Code_Start26,757
Cell Area_Code[Area_Code27,775
Cell area_code=28,799
void emit_inst(44,1175
void emit_par(50,1257
void emit_upar(56,1329
Cell *get_addr(get_addr63,1399
int Is_P_Var(69,1447
int Is_X_Var(75,1577
int X_Var(83,1701
	var 91,1867
int Y_Var(98,1941
        var 105,2078
int next_not_nop_inst(110,2148
void eam_pass(118,2303
Cell *eam_assemble(eam_assemble571,14112

BEAM/eamindex.c,497
CInstr *StartCode,StartCode21,684
CInstr *StartCode,*inter_code;inter_code21,684
int exists_on_table(38,1414
Cell *gera_codigo_try(gera_codigo_try53,1607
Cell *gera_codigo_try_list(gera_codigo_try_list83,2316
struct HASH_TABLE **gera_codigo_try_atom(gera_codigo_try_atom117,3149
struct HASH_TABLE **gera_codigo_try_functor(gera_codigo_try_functor183,4786
Cell *gera_codigo_try_only_vars(gera_codigo_try_only_vars249,6387
void do_eam_indexing(282,7195
void ver_predicados(304,7692

BEAM/toeam.c,725
compiler_struct *CGLOBS;CGLOBS40,1276
int labelno;41,1301
CInstr *inter_code,inter_code43,1332
CInstr *inter_code,*StartCode;StartCode43,1332
void anota_predicados(67,2180
void identify_calls(111,3427
void verifica_predicados(148,4730
void ShowCode_new(218,6651
void codigo_eam(256,7454
int is_skip(299,8827
void eam_instructions(307,8954
void delay_prepare_calls(364,10616
int needs_box(396,11502
int test_for_side_effects(414,11981
void convert_Yaam(440,12438
CInstr *insert_inst(insert_inst492,14047
CInstr *emit_new(emit_new505,14270
CInstr *new_inst(new_inst520,14514
void *alloc_mem(alloc_mem533,14703
void *alloc_mem_temp(alloc_mem_temp544,14892
static char *opformat2[opformat2559,15153

C/absmi.c,555
#define IN_ABSMI_C 494,15429
#define HAS_CACHE_REGS 495,15450
Term Yap_XREGS[Yap_XREGS509,15612
creep_allowed(521,15849
push_live_regs(544,16430
char *Yap_op_names[Yap_op_names603,17416
#define OPCODE(605,17453
#undef  OPCODE607,17505
Yap_absmi(613,17537
#define SREG 647,18199
#define I_R 652,18320
#define OPCODE(662,18774
#undef  OPCODE664,18828
#undef Yap_REGS733,20172
#define Yap_REGS 734,20188
#undef REGS744,20329
#define REGS 746,20348
#define NORM_CP(3447,91669
#define HASH_SHIFT 8577,209926
int Yap_absmiEND(13424,322768

C/adtdefs.c,2147
static char SccsId[SccsId18,587
#define ADTDEFS_C22,630
#define inline25,668
GetFunctorProp(42,1050
InlinedUnlockedMkFunctor(56,1467
Yap_UnlockedMkFunctor(79,2006
Yap_MkFunctor(86,2190
Yap_MkFunctorWithAddress(99,2468
SearchInInvisible(112,2767
SearchAtom(129,3146
SearchWideAtom(144,3413
LookupAtom(159,3667
LookupWideAtom(215,5172
Yap_LookupMaybeWideAtom(281,7009
Yap_LookupMaybeWideAtomWithLength(304,7468
Yap_LookupAtom(344,8400
Yap_LookupWideAtom(350,8510
Yap_FullLookupAtom(356,8631
Yap_LookupAtomWithAddress(367,8823
Yap_ReleaseAtom(396,9678
GetAPropHavingLock(425,10474
Yap_GetAPropHavingLock(436,10738
GetAProp(442,10895
Yap_GetAProp(454,11137
Yap_GetOpPropForAModuleHavingALock(460,11264
Yap_HasOp(477,11655
Yap_OpPropForModule(496,12038
Yap_GetOpProp(534,12978
GetPredPropByAtomHavingLock(592,14262
Yap_GetPredPropByAtom(616,14817
GetPredPropByAtomHavingLockInThisModule(630,15125
Yap_GetPredPropByAtomInThisModule(653,15667
Yap_GetPredPropByFunc(667,15985
Yap_GetPredPropByFuncInThisModule(680,16229
Yap_GetPredPropHavingLock(692,16484
Yap_GetExpProp(711,16949
Yap_GetExpPropHavingLock(727,17347
ExpandPredHash(740,17612
Yap_NewPredPropByFunctor(772,18347
Yap_NewThreadPred(866,21170
Yap_NewPredPropByAtom(910,22659
Yap_PredPropByFunctorNonThreadLocal(979,24562
Yap_PredPropByAtomNonThreadLocal(1019,25548
Yap_GetValue(1048,26204
Yap_PutValue(1075,26775
Yap_StringToList(1181,29371
Yap_NStringToList(1195,29625
Yap_WideStringToList(1210,29871
Yap_NWideStringToList(1226,30124
Yap_StringToDiffList(1242,30384
Yap_NStringToDiffList(1256,30666
Yap_WideStringToDiffList(1269,30915
Yap_NWideStringToDiffList(1282,31118
Yap_StringToListOfAtoms(1295,31327
Yap_NStringToListOfAtoms(1312,31645
Yap_WideStringToListOfAtoms(1329,31970
Yap_NWideStringToListOfAtoms(1348,32301
Yap_NWideStringToDiffListOfAtoms(1367,32639
Yap_ArrayToList(1384,32940
Yap_GetName(1404,33255
MkSFTerm(1431,33763
ArgsOfSFTerm(1451,34046
Yap_NewSlots(1463,34181
Yap_InitSlot(1477,34418
Yap_RecoverSlots(1488,34589
InitAtomHold(1501,34811
Yap_AtomIncreaseHold(1514,35038
Yap_AtomDecreaseHold(1542,35583

C/agc.c,3296
static char     SccsId[SccsId18,588
#define errout 32,874
#define AtomMarkedBit 38,1034
MarkAtomEntry(41,1078
AtomResetMark(49,1211
CleanAtomMarkedBit(61,1414
FuncAdjust(70,1530
AtomTermAdjust(81,1698
TermToGlobalOrAtomAdjust(89,1823
AtomAdjust(97,1949
#define IsOldCode(106,2070
#define IsOldCodeCellPtr(107,2097
#define IsOldDelay(108,2131
#define IsOldDelayPtr(109,2159
#define IsOldLocalInTR(110,2190
#define IsOldLocalInTRPtr(111,2222
#define IsOldGlobal(112,2257
#define IsOldGlobalPtr(113,2286
#define IsOldTrail(114,2318
#define IsOldTrailPtr(115,2346
#define CharP(117,2378
#define REINIT_LOCK(119,2410
#define REINIT_RWLOCK(120,2434
#define BlobTypeAdjust(121,2460
#define NoAGCAtomAdjust(122,2490
#define OrArgAdjust(123,2521
#define TabEntryAdjust(124,2545
#define IntegerAdjust(125,2572
#define AddrAdjust(126,2602
#define MFileAdjust(127,2628
#define CodeVarAdjust(128,2655
#define ConstantAdjust(129,2684
#define ArityAdjust(130,2714
#define DoubleInCodeAdjust(131,2741
#define IntegerInCodeAdjust(132,2772
#define OpcodeAdjust(133,2804
#define ModuleAdjust(134,2832
#define ExternalFunctionAdjust(135,2860
#define DBRecordAdjust(136,2898
#define PredEntryAdjust(137,2928
#define ModEntryPtrAdjust(138,2959
#define AtomEntryAdjust(139,2992
#define GlobalEntryAdjust(140,3023
#define BlobTermInCodeAdjust(141,3056
#define CellPtoHeapAdjust(142,3092
#define PtoAtomHashEntryAdjust(143,3125
#define CellPtoHeapCellAdjust(144,3163
#define CellPtoTRAdjust(145,3200
#define CodeAddrAdjust(146,3231
#define ConsultObjAdjust(147,3261
#define DelayAddrAdjust(148,3293
#define DelayAdjust(149,3324
#define GlobalAdjust(150,3351
#define DBRefAdjust(151,3379
#define DBRefPAdjust(152,3410
#define DBTermAdjust(153,3438
#define LUIndexAdjust(154,3466
#define SIndexAdjust(155,3495
#define LocalAddrAdjust(156,3523
#define GlobalAddrAdjust(157,3554
#define OpListAdjust(158,3586
#define PtoLUCAdjust(159,3614
#define PtoStCAdjust(160,3642
#define PtoArrayEAdjust(161,3670
#define PtoArraySAdjust(162,3701
#define PtoGlobalEAdjust(163,3732
#define PtoDelayAdjust(164,3764
#define PtoGloAdjust(165,3794
#define PtoLocAdjust(166,3822
#define PtoHeapCellAdjust(167,3850
#define TermToGlobalAdjust(168,3883
#define PtoOpAdjust(169,3917
#define PtoLUClauseAdjust(170,3944
#define PtoLUIndexAdjust(171,3977
#define PtoDBTLAdjust(172,4009
#define PtoPredAdjust(173,4038
#define PtoPtoPredAdjust(174,4067
#define OpRTableAdjust(175,4099
#define OpEntryAdjust(176,4129
#define PropAdjust(177,4158
#define TrailAddrAdjust(178,4184
#define XAdjust(179,4215
#define YAdjust(180,4238
#define HoldEntryAdjust(181,4261
#define CodeCharPAdjust(182,4292
#define CodeVoidPAdjust(183,4323
#define HaltHookAdjust(184,4354
#define recompute_mask(186,4385
#define rehash(188,4414
#define RestoreSWIHash(190,4460
RestoreHashPreds(195,4518
static void init_reg_copies(217,4885
RestoreAtomList(233,5241
mark_trail(250,5511
mark_registers(270,5828
mark_local(288,6106
mark_global_cell(314,6537
mark_global(370,7862
mark_stacks(385,8081
clean_atom_list(394,8231
clean_atoms(440,9514
atom_gc(465,10012
Yap_atom_gc(509,11308
p_atom_gc(515,11371
p_inform_agc(524,11495
p_agc_threshold(537,11771
Yap_init_agc(558,12264

C/alloc.c,3032
static char SccsId[SccsId18,626
#undef USE_MMAP53,1160
#undef USE_SBRK56,1199
#define my_malloc(65,1404
#define my_realloc(66,1437
#define my_realloc0(67,1493
#define my_free(68,1539
#define my_malloc(70,1576
#define my_realloc0(71,1615
#define my_free(72,1667
static char * my_realloc(74,1703
long long unsigned int mallocs,122,2716
long long unsigned int mallocs, reallocs,122,2716
long long unsigned int mallocs, reallocs, frees;122,2716
long long unsigned int tmalloc;123,2765
#undef INSTRUMENT_MALLOC125,2798
call_malloc(129,2846
Yap_AllocCodeSpace(155,3294
call_realloc(162,3408
Yap_ReallocCodeSpace(190,3928
Yap_FreeCodeSpace(197,4041
Yap_AllocAtomSpace(217,4358
Yap_FreeAtomSpace(224,4455
Yap_InitPreAllocCodeSpace(248,4877
Yap_ExpandPreAllocCodeSpace(297,5982
struct various_codes *Yap_heap_regs;Yap_heap_regs339,6913
InitHeap(342,6963
Yap_InitHeap(348,7071
InitExStacks(356,7167
Yap_InitExStacks(398,8384
Yap_KillStacks(405,8498
Yap_KillStacks(415,8670
Yap_InitMemory(425,8798
Yap_ExtendWorkSpace(431,8871
Yap_ExtendWorkSpaceThroughHole(447,9227
Yap_AllocHole(453,9289
Yap_givemallinfo(459,9369
#define snprintf3(470,9487
#define snprintf4(471,9529
#define snprintf5(472,9575
#define snprintf3(474,9631
#define snprintf4(475,9670
#define snprintf5(476,9713
#define MinHGap 491,10094
RemoveFromFreeList(494,10131
AddToFreeList(526,10689
FreeBlock(554,11248
GetBlock(613,12786
AllocHeap(642,13450
FreeCodeSpace(736,16183
AllocCodeSpace(742,16284
int vsc_mem_trace;751,16496
Yap_FreeCodeSpace(757,16627
Yap_AllocAtomSpace(767,16753
Yap_FreeAtomSpace(777,16924
Yap_AllocCodeSpace(787,17050
#undef DEBUG_WIN32_ALLO817,18404
static LPVOID brk;821,18451
ExtendWorkSpace(824,18482
InitWorkSpace(877,19920
Yap_FreeWorkSpace(891,20135
#define USE_FIXED 912,20401
#define MAP_FIXED 916,20447
static MALLOC_T WorkSpaceTop;919,20475
InitWorkSpace(922,20522
mmap_extension(1032,23809
ExtendWorkSpace(1134,26746
Yap_FreeWorkSpace(1185,28177
#define MMAP_ADDR 1197,28299
static MALLOC_T WorkSpaceTop;1200,28330
InitWorkSpace(1203,28377
ExtendWorkSpace(1226,28998
Yap_FreeWorkSpace(1261,30051
int in_limbo;1280,30573
#define LIMBO_SIZE 1283,30652
static char limbo_space[limbo_space1286,30684
static char *limbo_p limbo_p1287,30750
InitWorkSpace(1290,30818
ExtendWorkSpace(1302,31035
Yap_FreeWorkSpace(1320,31487
malloc(1326,31540
free(1345,31916
XX realloc(1363,32301
calloc(1374,32453
mallopt(1385,32587
static struct mallinfo xmall;1390,32630
mallinfo(1393,32677
#define MAX_SPACE 1406,32832
#define MAX_SPACE 1408,32870
static int total_space;1411,32910
InitWorkSpace(1414,32951
ExtendWorkSpace(1432,33246
Yap_FreeWorkSpace(1467,34289
InitHeap(1474,34352
Yap_InitHeap(1497,34933
Yap_InitMemory(1503,34996
Yap_InitExStacks(1562,36696
#define WorkSpaceTop 1572,36949
#define MAP_FIXED 1573,36974
void Yap_add_memory_hole(1578,37037
Yap_ExtendWorkSpace(1585,37129
Yap_ExtendWorkSpaceThroughHole(1597,37323
Yap_AllocHole(1644,38516

C/amasm.c,2847
static char SccsId[SccsId182,5358
#define TYPE_XX 201,5662
#define TYPE_CX 202,5681
#define TYPE_XC 203,5700
typedef struct cmp_op_info_struct 205,5720
} cmp_op_info;210,5846
typedef struct clause_info_struct 212,5862
} clause_info;215,5966
#define CELLSIZE 285,10323
#define GONEXT(287,10354
emit_y(290,10446
Var_Ref(300,10658
#define is_void_var(322,11148
#define is_a_void(323,11223
#define is_temp_var(325,11285
#define is_atemp_var(326,11360
#define no_ref_var(328,11431
#define no_ref(329,11499
fill_small(332,11572
fill_a(342,11764
emit_xreg(352,11926
emit_yreg(358,11990
emit_x(364,12054
Yap_emit_x(378,12293
emit_a(384,12365
emit_pe(390,12445
emit_ilabel(396,12514
emit_bmlabel(406,12728
emit_f(412,12894
emit_c(418,12957
emit_count(424,13009
DumpOpCodes(431,13093
emit_op(445,13321
opcode(451,13391
Yap_opcode(457,13449
add_clref(463,13513
add_to_dbtermsl(472,13676
a_lucl(480,13854
a_cle(499,14412
a_e(515,14750
a_p0(525,14916
a_lp(536,15122
a_ue(548,15413
emit_fail(559,15639
a_v(569,15856
a_fi(594,16413
a_fil(623,17252
a_vp(666,18552
a_uv(695,19369
a_vv(721,20018
a_vr(747,20713
a_rv(917,25569
a_vsf(946,26238
a_asf(975,27028
a_pair(989,27382
a_n(1000,27632
a_eam(1012,27846
a_un(1025,28094
a_f(1037,28361
a_uf(1051,28632
a_c(1066,28970
a_uc(1077,29179
a_wblob(1089,29455
a_ensure_space(1102,29804
a_wdbt(1119,30275
a_ublob(1132,30603
a_udbt(1147,31033
a_ud(1161,31437
a_ui(1177,31869
a_wd(1190,32212
a_wi(1205,32576
a_nc(1217,32852
a_unc(1229,33095
a_rf(1242,33405
a_rd(1255,33731
a_ri(1271,34139
a_rc(1284,34451
a_rb(1374,37200
a_dbt(1387,37593
a_rli(1401,37966
a_r(1413,38331
check_alloc(1424,38535
a_l(1436,38902
a_il(1447,39177
a_p(1458,39417
a_empty_call(1599,43441
a_cnp(1628,44339
a_pl(1643,44667
compile_cmp_flags(1654,44866
Yap_compile_cmp_flags(1685,45735
a_bfunc(1692,45880
a_igl(1760,48147
a_xigl(1771,48388
is_switch_on_list(1785,48764
a_4sw(1830,50222
a_4sw_x(1874,51614
a_4sw_s(1896,52223
init_log_upd_table(1918,52821
init_static_table(1936,53298
a_hx(1945,53522
a_if(1979,54391
a_ifnot(2011,55263
a_cut(2026,55759
a_try(2041,56316
a_either(2171,59832
a_gl(2199,60697
a_ucons(2213,61186
a_uvar(2256,62469
a_wvar(2308,63892
a_glist(2334,64460
#define NEXTOPC 2377,65989
a_deallocate(2380,66048
a_bmap(2395,66533
a_bregs(2405,66797
copy_blob(2417,67111
a_fetch_vv(2428,67386
a_fetch_vc(2457,68219
a_fetch_cv(2478,68782
a_f2(2499,69348
a_special_label(2948,79959
#define TRYCODE(2987,80864
#define TABLE_TRYCODE(2988,81039
#define TRYCODE(2990,81202
#define TABLE_TRYCODE(2991,81336
do_pass(2995,81487
#define MAX_DISJ_BRANCHES 2998,81657
fetch_clause_space(3787,107247
init_dbterms_list(3840,108600
#define DEFAULT_NLABELS 3856,108956
Yap_assemble(3859,108994
Yap_InitComma(3971,112613

C/analyst.c,284
static char SccsId[SccsId18,587
p_reset_op_counters(39,906
print_instruction(49,1032
p_show_op_counters(85,1763
} uGLOBAL_opcount;293,8702
} cGLOBAL_opcount;297,8810
} ccpcount;301,8880
p_show_ops_by_group(304,8905
p_show_sequences(804,26929
Yap_InitAnalystPreds(853,28122

C/arith0.c,398
static char     SccsId[SccsId18,590
#define PI 34,794
#define PI 36,816
#define M_E 41,877
#define INFINITY 45,936
#define NAN 49,983
#define DBL_EPSILON 54,1103
eval0(58,1166
Term Yap_eval_atom(152,2877
typedef struct init_const_eval 157,2927
} InitConstEntry;160,3005
static InitConstEntry InitConstTab[InitConstTab162,3024
Yap_InitConstExps(180,3408
Yap_ReInitConstExps(208,4185

C/arith1.c,645
static char     SccsId[SccsId18,606
float_to_int(32,810
#define RBIG_FL(47,1009
typedef struct init_un_eval 49,1054
} InitUnEntry;52,1129
#undef HAVE_ASINH57,1204
#undef HAVE_ACOSH58,1222
#undef HAVE_ATANH59,1240
#undef HAVE_FINITE60,1258
#define asinh(64,1301
#define acosh(67,1369
#define atanh(70,1437
get_float(75,1509
#define my_rint(95,1880
double my_rint(98,1920
msb(121,2244
lsb(144,2720
popcount(168,3394
eval1(188,3837
Term Yap_eval_unary(701,13957
static InitUnEntry InitUnTab[InitUnTab706,14018
p_unary_is(748,14946
p_unary_op_as_integer(793,16008
Yap_InitUnaryExps(817,16509
Yap_ReInitUnaryExps(846,17434

C/arith2.c,807
static char     SccsId[SccsId18,606
typedef struct init_un_eval 33,819
} InitBinEntry;36,894
p_mod(40,924
p_div2(105,2450
p_rem(171,4008
p_rdiv(228,5415
p_fdiv(279,6663
p_xor(351,8037
p_atan2(395,8955
p_power(474,10361
ipow(560,12009
p_exp(590,12424
gcd(682,14104
Int gcdmult(704,14626
p_gcd(732,15200
p_min(781,16208
p_max(877,17850
eval2(970,19466
Term Yap_eval_binary(1017,20399
static InitBinEntry InitBinTab[InitBinTab1022,20475
p_binary_is(1053,21086
do_arith23(1102,22228
export_p_plus(1124,22678
export_p_minus(1130,22780
export_p_times(1136,22884
export_p_div(1142,22988
export_p_and(1148,23088
export_p_or(1154,23188
export_p_slr(1160,23286
export_p_sll(1166,23386
p_binary_op_as_integer(1172,23486
Yap_InitBinaryExps(1197,23989
Yap_ReInitBinaryExps(1235,25448

C/arrays.c,1091
#undef HAVE_MMAP33,821
typedef struct MMAP_ARRAY_BLOCK 152,4595
} mmap_array_block;159,4730
CloseMmappedArray(163,4763
ResizeMmappedArray(193,5606
GetTermFromArray(236,6997
GetNBTerm(264,7632
AccessNamedArray(299,8417
p_access_array(452,11784
p_array_arg(498,12860
InitNamedArray(540,13736
CreateNamedArray(563,14305
AllocateStaticArraySpace(581,14701
CreateStaticArray(621,15772
ResizeStaticArray(693,17637
ClearStaticArray(780,20212
p_create_array(870,22483
p_create_static_array(975,25004
p_static_array_properties(1083,28085
p_resize_static_array(1137,29661
p_clear_static_array(1185,30954
p_close_static_array(1215,31741
p_create_mmapped_array(1265,32989
replace_array_references_complex(1405,37332
replace_array_references(1518,39797
p_array_references(1551,40615
p_assign_static(1561,40828
p_assign_dynamic(1893,48280
p_add_to_array_element(2033,51731
p_compile_array_refs(2228,57049
p_array_refs_compiled(2235,57143
p_sync_mmapped_arrays(2241,57220
p_static_array_to_term(2254,57450
p_static_array_location(2417,61045
Yap_InitArrayPreds(2446,61747

C/attvar.c,1193
static char SccsId[SccsId18,589
#define NULL 28,740
#define TermVoidAtt 33,791
AddToQueue(36,839
AddFailToQueue(56,1306
BuildNewAttVar(71,1650
CopyAttVar(86,1958
AttVarToTerm(114,2621
TermToAttVar(122,2725
WakeAttVar(133,2966
Yap_WakeUp(187,4390
mark_attvar(196,4517
BuildAttTerm(202,4568
SearchAttsForModule(222,4882
SearchAttsForModuleName(233,5082
AddNewModule(244,5300
ReplaceAtts(280,5998
DelAllAtts(332,6941
DelAtts(338,7039
PutAtt(365,7536
BindAttVar(377,7810
UnBindAttVar(408,8715
GetAllAtts(414,8816
p_put_att(420,8923
p_put_att_term(469,10306
p_rm_att(499,11113
p_put_atts(545,12439
p_del_atts(594,13832
p_del_all_atts(622,14405
p_get_att(637,14712
p_free_att(665,15483
p_get_atts(692,16203
p_has_atts(732,17199
p_bind_attvar(756,17835
p_unbind_attvar(773,18266
p_get_all_atts(790,18691
ActiveAtt(807,19126
p_modules_with_atts(820,19311
p_swi_all_atts(855,20163
AllAttVars(900,21142
p_all_attvars(953,22088
p_is_attvar(970,22418
p_attvar_bound(979,22577
p_void_term(989,22753
p_free_term(995,22833
p_fast_unify(1001,22914
p_all_attvars(1026,23395
p_is_attvar(1032,23455
p_attvar_bound(1038,23513
void Yap_InitAttVarPreds(1045,23589

C/bb.c,384
static char     SccsId[SccsId18,587
#define NULL 24,683
PutBBProp(28,729
PutIntBBProp(58,1501
GetBBProp(106,2778
GetIntBBProp(125,3169
resize_bb_int_keys(148,3655
AddBBProp(189,4615
FetchBBProp(219,5340
BBPut(249,6036
p_bb_put(267,6383
BBGet(286,6792
p_bb_get(298,7020
p_bb_delete(317,7454
p_bb_update(337,7927
p_resize_bb_int_keys(358,8384
Yap_InitBBPreds(372,8721

C/bignum.c,825
static char     SccsId[SccsId18,584
Yap_MkBigIntTerm(36,794
Yap_BigIntOfTerm(70,1589
Yap_MkBigRatTerm(79,1719
Yap_BigRatOfTerm(115,2762
Yap_RatTermToApplTerm(127,3009
Yap_AllocExternalDataInStack(140,3244
int Yap_CleanOpaqueVariable(165,3736
Yap_blob_write_handler_from_slot(192,4496
Yap_blob_gc_mark_handler(220,5214
Yap_blob_gc_relocate_handler(244,5764
extern Int Yap_blob_tag_from_slot(268,6399
Yap_blob_info_from_slot(285,6728
Yap_MkULLIntTerm(306,7150
p_is_bignum(334,7681
p_has_bignums(350,7915
p_is_rational(360,8019
p_rational(382,8431
Yap_IsStringTerm(421,9287
Yap_IsWideStringTerm(436,9546
Yap_MkBlobStringTerm(451,9789
Yap_MkBlobWideStringTerm(482,10508
Yap_BlobStringOfTerm(535,11803
Yap_BlobWideStringOfTerm(542,11957
Yap_BlobStringOfTermAndLength(549,12115
Yap_InitBigNums(557,12303

C/c_interface.c,7833
#define Bool 328,9763
#define flt 329,9780
#define C_INTERFACE330,9799
#define strncpy(368,10459
#define strncat(371,10519
#define X_API 375,10608
#define X_API377,10650
current_arity(571,21115
dogc(582,21308
doexpand(608,21812
YAP_A(625,22104
YAP_Deref(632,22173
YAP_IsIntTerm(638,22228
YAP_IsNumberTerm(644,22294
YAP_IsLongIntTerm(650,22416
YAP_IsBigNumTerm(656,22486
YAP_IsRationalTerm(672,22707
YAP_IsVarTerm(688,22935
YAP_IsNonVarTerm(694,22999
YAP_IsFloatTerm(700,23069
YAP_IsDbRefTerm(706,23137
YAP_IsAtomTerm(712,23205
YAP_IsPairTerm(718,23271
YAP_IsApplTerm(724,23337
YAP_IsCompoundTerm(730,23444
YAP_MkIntTerm(738,23577
YAP_IntOfTerm(749,23690
YAP_MkBigNumTerm(759,23818
YAP_BigNumOfTerm(773,24009
YAP_MkRationalTerm(786,24224
YAP_RationalOfTerm(800,24417
YAP_MkBlobTerm(813,24634
YAP_BlobOfTerm(841,25269
YAP_MkFloatTerm(854,25463
YAP_FloatOfTerm(866,25580
YAP_MkAtomTerm(872,25648
YAP_AtomOfTerm(881,25732
YAP_IsWideAtom(888,25797
YAP_AtomName(894,25872
YAP_WideAtomName(903,25968
YAP_LookupAtom(909,26040
YAP_LookupWideAtom(927,26393
YAP_FullLookupAtom(945,26757
YAP_AtomNameLength(963,27124
YAP_MkVarTerm(980,27395
YAP_MkPairTerm(993,27517
YAP_MkListFromTerms(1017,27989
YAP_MkNewPairTerm(1055,28667
YAP_HeadOfTerm(1071,28846
YAP_TailOfTerm(1077,28912
YAP_SkipList(1083,28976
YAP_MkApplTerm(1113,29501
YAP_MkNewApplTerm(1129,29724
YAP_FunctorOfTerm(1145,29938
YAP_ArgOfTerm(1152,30011
YAP_ArgsOfTerm(1158,30086
YAP_MkFunctor(1168,30239
YAP_NameOfFunctor(1174,30318
YAP_ArityOfFunctor(1180,30392
YAP_ExtraSpaceCut(1187,30483
YAP_ExtraSpace(1201,30733
YAP_cut_up(1218,30981
YAP_Unify(1264,31821
YAP_Unifiable(1276,31969
YAP_ExactlyEqual(1289,32134
YAP_Variant(1302,32296
YAP_TermHash(1315,32472
YAP_CurrentSlot(1328,32664
YAP_NewSlots(1335,32754
YAP_InitSlot(1342,32838
YAP_RecoverSlots(1349,32923
YAP_GetFromSlot(1356,33016
YAP_AddressFromSlot(1363,33115
YAP_AddressOfTermInSlot(1370,33222
YAP_PutInSlot(1388,33505
{ FRG_FIRST_CALL 1396,33605
  FRG_CUTTED 1397,33647
  FRG_REDO	1398,33695
} frg_code;1399,33730
typedef  struct foreign_context1401,33743
} scontext 1405,33920
typedef Int (*CPredicate0)CPredicate01407,33934
typedef Int (*CPredicate1)CPredicate11408,33968
typedef Int (*CPredicate2)CPredicate21409,34001
typedef Int (*CPredicate3)CPredicate31410,34038
typedef Int (*CPredicate4)CPredicate41411,34079
typedef Int (*CPredicate5)CPredicate51412,34124
typedef Int (*CPredicate6)CPredicate61413,34173
typedef Int (*CPredicate7)CPredicate71414,34226
typedef Int (*CPredicate8)CPredicate81415,34283
typedef Int (*CPredicate9)CPredicate91416,34344
typedef Int (*CPredicate10)CPredicate101417,34409
typedef Int (*CPredicateV)CPredicateV1418,34479
execute_cargs(1421,34553
typedef Int (*CBPredicate)CBPredicate1529,38139
typedef Int (*CBPredicate1)CBPredicate11530,38193
typedef Int (*CBPredicate2)CBPredicate21531,38252
typedef Int (*CBPredicate3)CBPredicate31532,38315
typedef Int (*CBPredicate4)CBPredicate41533,38382
typedef Int (*CBPredicate5)CBPredicate51534,38453
typedef Int (*CBPredicate6)CBPredicate61535,38528
typedef Int (*CBPredicate7)CBPredicate71536,38607
typedef Int (*CBPredicate8)CBPredicate81537,38690
typedef Int (*CBPredicate9)CBPredicate91538,38777
typedef Int (*CBPredicate10)CBPredicate101539,38868
execute_cargs_back(1542,38976
YAP_Execute(1662,41599
#define FRG_REDO_MASK	1699,42344
#define FRG_REDO_BITS	1700,42378
#define REDO_INT	1701,42402
#define REDO_PTR	1702,42451
YAP_ExecuteFirst(1705,42504
YAP_ExecuteOnCut(1766,44062
YAP_ExecuteNext(1831,45622
YAP_CallProlog(1891,47113
YAP_ReallocSpaceFromYap(1913,47560
YAP_AllocSpaceFromYap(1927,47924
YAP_FreeSpaceFromYap(1944,48261
YAP_StringToBuffer(1951,48366
YAP_BufferToString(1994,49446
YAP_NBufferToString(2007,49603
YAP_WideBufferToString(2020,49779
YAP_NWideBufferToString(2033,49947
YAP_ReadBuffer(2046,50134
YAP_BufferToAtomList(2094,51258
YAP_NBufferToAtomList(2107,51436
YAP_WideBufferToAtomList(2120,51621
YAP_NWideBufferToAtomList(2133,51810
YAP_NWideBufferToAtomDiffList(2146,52018
YAP_BufferToDiffList(2159,52235
YAP_NBufferToDiffList(2173,52446
YAP_WideBufferToDiffList(2186,52641
YAP_NWideBufferToDiffList(2199,52840
YAP_Error(2212,53015
#define YAP_BUF_SIZE 2214,53063
static int myputc 2236,53466
YAP_FunctorToPred(2243,53552
YAP_AtomToPred(2250,53679
YAP_FunctorToPredInModule(2257,53798
YAP_AtomToPredInModule(2263,53920
run_emulator(2270,54028
YAP_EnterGoal(2304,54694
YAP_RetryGoal(2345,55455
YAP_LeaveGoal(2365,55769
YAP_RunGoal(2413,56697
YAP_AllocExternalDataInStack(2441,57207
YAP_IsExternalDataInStackTerm(2450,57376
YAP_ExternalDataInStackFromTerm(2456,57479
int YAP_NewOpaqueType(2461,57559
Term YAP_NewOpaqueObject(2479,58053
YAP_IsOpaqueObjectTerm(2488,58223
YAP_OpaqueObjectFromTerm(2494,58324
YAP_RunGoalOnce(2500,58407
YAP_RestartGoal(2555,59471
YAP_ShutdownGoal(2581,60020
YAP_ContinueGoal(2626,60920
YAP_PruneGoal(2641,61148
YAP_GoalHasException(2665,61572
YAP_ClearExceptions(2700,62395
YAP_InitConsult(2713,62577
YAP_TermToStream(2728,62872
YAP_EndConsult(2744,63146
YAP_Read(2755,63277
YAP_Write(2784,64003
YAP_CopyTerm(2795,64163
YAP_WriteBuffer(2808,64301
YAP_WriteDynamicBuffer(2825,64627
YAP_CompileClause(2836,64872
static int eof_found 2868,65679
static int yap_lineno 2869,65709
static IOSTREAM *bootfile;bootfile2871,65737
static char InitFile[InitFile2873,65765
static char BootFile[BootFile2874,65802
do_bootfile 2878,65906
construct_init_file(2946,67595
#define  BOOT_FROM_SAVED_STATE 2968,68176
#define  BOOT_FROM_SAVED_STATE 2970,68219
YAP_Init(2974,68273
YAP_FastInit(3236,76794
YAP_PutValue(3284,78136
YAP_GetValue(3290,78205
YAP_CompareTerms(3296,78270
YAP_Reset(3302,78357
YAP_Exit(3332,78899
YAP_InitSocks(3338,78956
YAP_SetOutputMessage(3343,79009
YAP_StreamToFileNo(3351,79093
YAP_CloseAllOpenStreams(3357,79169
YAP_FlushAllStreams(3367,79273
YAP_Throw(3377,79378
YAP_AsyncThrow(3385,79483
YAP_Halt(3396,79680
YAP_TopOfLocalStack(3402,79729
YAP_Predicate(3409,79801
YAP_PredicateInfo(3420,80044
YAP_UserCPredicate(3437,80394
YAP_UserBackCPredicate(3443,80520
YAP_UserBackCutCPredicate(3456,80828
YAP_UserCPredicateWithArgs(3465,81053
YAP_CurrentModule(3483,81509
YAP_SetCurrentModule(3490,81588
YAP_CreateModule(3499,81716
YAP_StripModule(3510,81894
YAP_ThreadSelf(3517,81982
YAP_ThreadCreateEngine(3527,82085
YAP_ThreadAttachEngine(3537,82237
YAP_ThreadDetachEngine(3547,82366
YAP_ThreadDestroyEngine(3557,82495
YAP_TermNil(3567,82627
YAP_IsTermNil(3573,82679
YAP_AtomGetHold(3579,82740
YAP_AtomReleaseHold(3585,82816
YAP_AGCRegisterHook(3591,82901
YAP_HaltRegisterHook(3599,83024
YAP_cwd(3605,83145
YAP_FloatsToList(3621,83439
YAP_ListToFloats(3656,84101
YAP_IntsToList(3693,84790
YAP_ListToInts(3728,85412
YAP_OpenList(3752,85810
YAP_ExtendList(3772,86058
YAP_CloseList(3787,86252
YAP_IsAttVar(3798,86426
YAP_AttsOfVar(3807,86551
YAP_FileNoFromStream(3821,86776
YAP_FileDescriptorFromStream(3832,86915
YAP_Record(3843,87082
YAP_Recorded(3871,87747
YAP_Erase(3905,88594
YAP_ArgsToSlots(3921,88964
YAP_SlotsToArgs(3933,89153
YAP_signal(3943,89298
YAP_SetYAPFlag(3949,89352
Int YAP_VarSlotToNumber(3973,89792
Term YAP_ModuleUser(3982,89978
Int YAP_NumberOfClausesForPredicate(3987,90081
int YAP_MaxOpPriority(3991,90172
YAP_OpInfo(4011,90600
YAP_Argv(4075,91944
YAP_TagOfTerm(4084,92050
int YAP_BPROLOG_exception;4127,92879
Term YAP_BPROLOG_curr_toam_status;4128,92906
YAP_ListLength(4131,92946
YAP_NumberVars(4143,93114
YAP_UnNumberVars(4148,93196
YAP_IsNumberedVariable(4154,93311
YAP_ExportTerm(4161,93459
YAP_SizeOfExportedTerm(4168,93609
YAP_ImportTerm(4175,93724
YAP_RequiresExtraStack(4180,93796

C/cdmgr.c,6584
static char     SccsId[SccsId457,13617
#define PredArity(524,16541
#define TRYCODE(525,16577
#define NEXTOP(526,16642
#define IN_BLOCK(528,16702
PredForChoicePt(532,16833
Yap_PredForChoicePt(631,19380
InitConsultStack(638,19503
Yap_ResetConsultStack(652,19908
static_in_use(672,20315
#define is_dynamic(705,21264
#define is_static(706,21322
#define is_logupd(707,21380
#define is_tabled(709,21453
get_pred(714,21552
#define OrArgAdjust(757,22646
#define TabEntryAdjust(758,22670
#define DoubleInCodeAdjust(759,22697
#define IntegerInCodeAdjust(760,22727
#define IntegerAdjust(761,22758
#define PtoPredAdjust(762,22788
#define PtoOpAdjust(763,22817
#define PtoLUClauseAdjust(764,22844
#define PtoLUIndexAdjust(765,22877
#define XAdjust(766,22909
#define YAdjust(767,22932
#define AtomTermAdjust(768,22955
#define CellPtoHeapAdjust(769,22985
#define FuncAdjust(770,23018
#define CodeAddrAdjust(771,23044
#define CodeComposedTermAdjust(772,23074
#define ConstantAdjust(773,23112
#define ArityAdjust(774,23142
#define OpcodeAdjust(775,23169
#define ModuleAdjust(776,23197
#define ExternalFunctionAdjust(777,23225
#define AdjustSwitchTable(778,23263
#define DBGroundTermAdjust(779,23297
#define rehash(780,23332
static Term BlobTermInCodeAdjust(782,23355
ConstantTermAdjust 793,23507
static UInt  total_megaclause,804,23639
static UInt  total_megaclause, total_released,804,23639
static UInt  total_megaclause, total_released, nof_megaclauses;804,23639
Yap_BuildMegaClause(808,23716
split_megaclause(903,26396
#define ByteAdr(963,28395
IPred(968,28524
Yap_IPred(1039,30652
#define GONEXT(1044,30739
RemoveMainIndex(1047,30823
decrease_ref_counter(1083,31940
release_wcls(1098,32322
cleanup_dangling_indices(1135,33302
decrease_log_indices(1296,37940
kill_static_child_indxs(1319,38508
kill_children(1344,39147
kill_off_lu_block(1361,39432
kill_first_log_iblock(1399,40555
kill_top_static_iblock(1451,42024
Yap_kill_iblock(1458,42166
Yap_ErLogUpdIndex(1497,43142
RemoveIndexation(1529,44086
Yap_RemoveIndexation(1548,44489
#define	assertz	1559,44722
#define	consult	1560,44740
#define	asserta	1561,44758
retract_all(1565,44816
source_pred(1647,47085
add_first_static(1661,47368
add_first_dynamic(1717,48882
asserta_stat_clause(1813,52210
asserta_dynam_clause(1857,53698
assertz_stat_clause(1889,54734
assertz_dynam_clause(1936,56134
Yap_AssertzClause(1963,56925
static void  expand_consult(1980,57307
not_was_reconsulted(2012,58454
addcl_permission_error(2049,59366
is_fact(2079,60174
mark_preds_with_this_func(2094,60406
mark_preds_with_this_atom(2114,60845
goal_expansion_support(2125,61046
addclause(2218,63732
Yap_addclause(2384,68549
Yap_EraseMegaClause(2389,68670
Yap_EraseStaticClause(2395,68785
Yap_add_logupd_clause(2484,71578
p_compile(2517,72576
p_compile_dynamic(2550,73606
YapConsultingFile 2594,74991
Yap_ConsultingFile 2604,75164
init_consult(2612,75340
Yap_init_consult(2634,75877
p_startconsult(2640,75960
p_showconslultlev(2653,76334
end_consult(2662,76483
Yap_end_consult(2676,76835
p_endconsult(2683,76919
purge_clauses(2690,77035
Yap_Abolish(2705,77391
p_purge_clauses(2711,77460
p_setspy(2758,78791
p_rmspy(2817,80290
p_number_of_clauses(2886,82165
p_in_use(2914,82885
p_new_multifile(2929,83178
p_is_multifile(2969,84181
p_is_log_updatable(2984,84493
p_is_source(2999,84819
p_is_exo(3014,85128
p_owner_file(3035,85572
p_mk_d(3058,86071
p_is_dynamic(3074,86392
p_is_metapredicate(3089,86724
p_is_expandgoalormetapredicate(3104,87041
p_pred_exists(3167,88460
p_set_pred_module(3186,88855
p_undefined(3200,89158
p_kill_dynamic(3226,89794
p_optimizer_on(3251,90499
p_optimizer_off(3258,90612
p_compile_mode(3265,90728
static yamop *cur_clause(cur_clause3278,91077
static yamop *cur_log_upd_clause(cur_log_upd_clause3295,91493
search_for_static_predicate_in_use(3310,91890
mark_pred(3381,93742
do_toggle_static_predicates_in_use(3399,94156
find_owner_log_index(3432,94935
find_owner_static_index(3452,95372
Yap_find_owner_index(3472,95808
all_envs(3485,96241
all_cps(3515,96855
all_calls(3545,97405
Yap_all_calls(3565,97812
p_all_choicepoints(3572,97897
p_all_envs(3585,98193
p_current_stack(3598,98484
p_toggle_static_predicates_in_use(3617,98955
clause_was_found(3640,99492
code_in_pred_info(3663,100097
code_in_pred_lu_index(3668,100208
code_in_pred_s_index(3685,100670
find_code_in_clause(3702,101130
cl_code_in_pred(3772,102744
code_in_pred(3812,103868
PredForCode(3840,104668
Yap_PredForCode(3862,105145
walk_got_lu_block(3895,106001
walk_got_lu_clause(3905,106244
found_meta_call(3914,106482
walk_found_c_pred(3924,106750
found_mega_clause(3934,107050
found_idb_clause(3944,107338
found_expand_index(3955,107608
found_fail(3967,107930
found_owner_op(3976,108201
found_expand(3986,108555
found_ystop(3995,108881
ClauseInfoForCode(4037,110170
Yap_PredEntryForCode(4055,110603
p_pred_for_code(4075,111152
p_is_profiled(4107,111966
p_profile_info(4134,112496
p_profile_reset(4173,113562
p_is_call_counted(4205,114360
p_call_count_info(4232,114906
p_call_count_reset(4240,115142
p_call_count_set(4252,115407
p_clean_up_dead_clauses(4271,115923
p_parent_pred(4301,116876
p_system_pred(4319,117399
p_all_system_pred(4364,118619
Yap_HidePred(4416,119969
p_stash_predicate(4452,120818
p_hide_predicate(4496,121843
p_hidden_predicate(4541,122885
fetch_next_lu_clause(4582,123877
p_log_update_clause(4698,126614
p_continue_log_update_clause(4719,127070
fetch_next_lu_clause_erase(4729,127333
p_log_update_clause_erase(4849,130166
p_continue_log_update_clause_erase(4870,130634
adjust_cl_timestamp(4880,130910
replace_integer(4905,131431
Yap_UpdateTimestamps(4924,131912
fetch_next_static_clause(5051,134981
p_static_clause(5191,138344
p_nth_clause(5210,138779
p_continue_static_clause(5277,140671
add_code_in_lu_index(5289,140949
add_code_in_static_index(5303,141255
add_code_in_pred(5317,141573
Yap_dump_code_area_for_profiler(5389,143721
index_ssz(5419,144504
static_statistics(5431,144678
p_static_pred_statistics(5462,145640
p_predicate_erased_statistics(5482,146123
p_predicate_lu_cps(5517,146921
p_program_continuation(5527,147185
BuildActivePred(5552,147843
UnifyPredInfo(5575,148270
ClauseId(5610,149214
p_env_info(5618,149343
p_cpc_info(5637,149787
p_choicepoint_info(5648,150032
compute_dbcl_size(5835,154518
#define DerefAndCheck(5861,155017
store_dbcl_size(5865,155163
p_dbload_get_space(5954,157147
p_dbassert(6038,159385
Yap_InitCdMgr(6061,159957

C/clause_list.c,239
mk_blob(12,187
extend_blob(27,447
Yap_ClauseListInit(45,797
Yap_ClauseListExtend(58,997
Yap_ClauseListClose(122,2738
Yap_ClauseListDestroy(129,2865
Yap_ClauseListToClause(140,3061
Yap_ClauseListCode(154,3366
Yap_FAILCODE(164,3545

C/cmppreds.c,487
static char     SccsId[SccsId18,586
#define rfloat(45,1330
cmp_atoms(48,1398
static int compare_complex(81,2245
compare(303,6986
Int Yap_compare_terms(449,10127
p_compare(455,10223
int_cmp(470,10516
flt_cmp(476,10570
a_cmp(487,10696
p_acomp(604,13433
a_eq(616,13720
a_dif(650,14559
a_gt(659,14791
a_ge(668,15038
a_lt(677,15287
a_le(686,15538
a_noteq(696,15786
a_gen_lt(702,15862
a_gen_le(708,15938
a_gen_gt(714,16015
a_gen_ge(720,16089
Yap_InitCmpPreds(727,16159

C/compiler.c,1439
static char SccsId[SccsId168,4959
typedef struct branch_descriptor 185,5254
} branch;188,5409
typedef struct compiler_struct_struct 190,5420
} compiler_struct;225,6082
push_branch(259,7736
pop_branch(266,7910
#define is_tabled(272,8032
active_branch(276,8130
#define FAIL(289,8368
#define IsNewVar(292,8489
#define IsNewVar(294,8558
pop_code(300,8728
adjust_current_commits(312,8960
check_var(324,9203
tag_var(402,11292
c_var(418,11623
reset_vars(487,13662
optimize_ce(500,13839
compile_sf_term(552,15066
c_args(589,16245
try_store_as_dbterm(612,16887
c_arg(659,18366
c_eq(825,24212
c_test(915,26337
c_bifun(959,27273
c_functor(1316,37813
IsTrueGoal(1365,39477
emit_special_label(1381,39909
c_goal(1431,41347
c_body(2062,61616
c_head(2098,62576
usesvar(2136,63623
#define LOCALISE_VOIDS 2167,64244
typedef  struct env_tmp 2170,64292
}  EnvTmp;2173,64358
AssignPerm(2177,64389
init_bvarray(2276,66936
clear_bvarray(2286,67179
add_bvarray_op(2320,68045
}  bventry;2338,68505
#define MAX_DISJUNCTIONS 2340,68518
static bventry *bvstack;bvstack2341,68547
static int bvindex 2342,68572
push_bvmap(2345,68609
reset_bvmap(2364,69137
pop_bvmap(2390,69835
} UnsafeEntry;2407,70267
CheckUnsafe(2411,70370
CheckVoids(2533,74016
checktemp(2584,75099
checkreg(2688,78090
copy_live_temps_bmap(2732,79123
c_layout(2755,79640
push_allocate(3095,88301
c_optimize(3157,89668
Yap_cclause(3338,93484

C/computils.c,541
static char SccsId[SccsId52,1589
typedef struct mem_blk 80,2058
} MemBlk;86,2163
#define CMEM_BLK_SIZE 88,2174
#define FIRST_CMEM_BLK_SIZE 89,2205
AllocCMem 92,2258
Yap_ReleaseCMem 160,3816
Yap_AllocCMem 181,4267
is_a_test(187,4367
Yap_is_a_test_pred 230,5359
Yap_emit 236,5439
Yap_emit_3ops 253,5769
Yap_emit_4ops 272,6148
Yap_emit_extra_size 292,6556
bip_name(310,6932
Yap_bip_name(392,8192
write_address(399,8271
write_functor(424,8843
ShowOp 444,9407
static char *opformat[opformat658,14226
Yap_ShowCode 845,18121

C/corout.c,514
static char SccsId[SccsId18,586
#define NULL 27,736
static Term AddVarIfNotThere(33,821
static int can_unify_complex(45,1127
can_unify(239,5625
static int non_ground_complex(311,7599
non_ground(431,10170
static Int p_can_unify(470,11129
static Int p_non_ground(483,11392
static Int p_coroutining(496,11655
ListOfWokenGoals(507,11792
Yap_ListOfWokenGoals(512,11878
static Int p_awoken_goals(519,12007
p_yap_has_rational_trees(535,12328
p_yap_has_coroutining(545,12446
Yap_InitCoroutPreds(555,12552

C/cut_c.c,75
void cut_c_initialize(7,70
void cut_c_pop(13,221
void cut_c_push(30,587

C/dbase.c,5610
static char     SccsId[SccsId18,588
#define DISCONNECT_OLD_ENTRIES 65,2208
#define Register68,2259
#define Register	70,2282
#define MkFirst	75,2405
#define MkCode 76,2423
#define MkLast	77,2449
#define WithRef	78,2466
#define MkIfNot	79,2484
#define InQueue	80,2503
#define FrstDBRef(82,2523
#define NextDBRef(83,2561
#define DBLength(85,2599
#define AllocDBSpace(86,2660
#define FreeDBSpace(87,2715
#define ToSmall(90,2780
#define ToSmall(92,2836
#define DEAD_REF(95,2894
#define MaxSFs	99,2937
}               SFKeep;104,3082
typedef struct queue_entry 107,3114
} QueueEntry;110,3186
typedef struct idb_queue112,3201
}  db_queue;120,3479
#define HashFieldMask	122,3493
#define DualHashFieldMask	123,3530
#define TripleHashFieldMask	124,3572
#define FourHashFieldMask	125,3618
#define    ONE_FIELD_SHIFT 127,3665
#define   TWO_FIELDS_SHIFT 128,3702
#define THREE_FIELDS_SHIFT 129,3739
#define AtomHash(131,3777
#define FunctorHash(132,3814
#define NumberHash(133,3855
#define LARGE_IDB_LINK_TABLE 135,3905
typedef BITS32 link_entry;139,4025
#define SIZEOF_LINK_ENTRY 140,4053
typedef BITS16 link_entry;142,4087
#define SIZEOF_LINK_ENTRY 143,4115
typedef struct db_globs 148,4230
} dbglobs;161,4710
} hash_db_entry;168,4795
} hash_db_table;174,4886
#define db_check_trail(242,8159
static UInt new_trail_size(248,8390
recover_from_record_error(260,8568
static void create_hash_table(301,9786
static void insert_in_table(327,10379
static void remove_from_table(331,10417
inline static CELL *cpcells(cpcells336,10464
static void linkblk(349,10695
static Int cmpclls(359,10863
int Yap_DBTrailOverflow(368,10997
FindDBPropHavingLock(376,11153
FindDBProp(393,11579
CalcKey(408,11950
EvalMasks(431,12577
Yap_EvalMasks(541,15298
#define MarkThisRef(548,15456
} visitel;555,15649
#define DB_UNWIND_CUNIF(556,15660
#define  CheckDBOverflow(563,15990
#define  CheckVisitOverflow(568,16178
copy_long_int(573,16311
copy_double(584,16541
copy_big_int(601,16908
#define DB_MARKED(619,17295
static CELL *MkDBTerm(MkDBTerm623,17424
#undef Yap_REGS634,17691
#define Yap_REGS 636,17745
#undef Yap_REGS1031,27198
#define Yap_REGS 1032,27214
sf_include(1044,27521
check_if_cons(1097,28924
check_if_var(1111,29250
check_if_wvars(1129,29885
scheckcells(1150,30342
check_if_nvars(1187,31257
generate_dberror_msg(1207,31740
CreateDBWithDBRef(1218,31953
CreateDBTermForAtom(1264,33115
CreateDBTermForVar(1287,33651
CreateDBRefForAtom(1311,34193
CreateDBRefForVar(1340,34903
CreateDBStruct(1367,35574
record(1650,43282
record_at(1728,44953
new_lu_db_entry(1808,46446
Yap_new_ludbe(1866,47926
record_lu(1888,48341
record_lu_at(1904,48694
p_rcda(1952,49844
p_rcdap(1997,50823
p_rcda_at(2021,51361
p_rcdz(2063,52448
Yap_Recordz(2109,53386
p_rcdzp(2136,53903
p_rcdz_at(2159,54443
p_rcdstatp(2201,55526
p_drcdap(2233,56346
p_drcdzp(2260,57008
p_still_variant(2286,57624
copy_attachments(2360,59292
GetDBLUKey(2381,59824
UnifyDBKey(2401,60335
UnifyDBNumber(2432,60990
GetDBTerm(2453,61350
GetDBTermFromDBEntry(2508,62693
init_int_keys(2516,62868
init_int_lu_keys(2530,63176
resize_int_keys(2544,63496
find_lu_int_key(2593,64714
Yap_FindLUIntKey(2616,65152
find_int_key(2622,65228
new_lu_int_key(2641,65549
new_lu_entry(2673,66340
find_entry(2704,67064
find_lu_entry(2730,67557
FetchIntDBPropFromKey(2765,68419
FetchDBPropFromKey(2810,69497
lu_nth_recorded(2918,72286
nth_recorded(2943,72843
p_nth_instance(2985,73741
p_nth_instancep(3100,76457
p_db_key(3153,77702
i_recorded(3167,78061
c_recorded(3300,81805
lu_recorded(3450,85776
in_rded_with_key(3485,86582
p_recorded(3494,86774
co_rded(3573,88700
in_rdedp(3580,88815
co_rdedp(3617,89599
p_somercdedp(3624,89717
p_first_instance(3646,90309
index_sz(3709,91950
lu_statistics(3750,92968
p_key_statistics(3781,93628
p_lu_statistics(3814,94432
p_total_erased(3842,95143
lu_erased_statistics(3868,95669
p_key_erased_statistics(3897,96263
p_heap_space_info(3909,96496
ErasePendingRefs(3924,96825
RemoveDBEntry(3941,97169
find_next_clause(3974,98172
p_jump_to_next_dynamic_clause(4024,99615
complete_lu_erase(4041,100081
EraseLogUpdCl(4093,101106
MyEraseClause(4171,103175
Yap_ErLogUpdCl(4215,104331
Yap_ErCl(4225,104487
PrepareToEraseLogUpdClause(4232,104581
PrepareToEraseClause(4312,107326
ErDBE(4317,107397
Yap_ErDBE(4355,108590
EraseEntry(4362,108675
p_erase(4401,109706
p_increase_reference_counter(4419,110045
p_decrease_reference_counter(4441,110553
p_current_reference_counter(4467,111120
p_erase_clause(4485,111553
p_eraseall(4520,112394
p_erased(4582,113945
static_instance(4598,114257
mega_instance(4652,115655
p_instance(4682,116342
Yap_LUInstance(4792,119303
p_instance_module(4834,120317
NotActiveDB(4863,120891
NextDBProp(4871,121071
init_current_key(4880,121289
cont_current_key(4917,122156
cont_current_key_integer(5009,124788
Yap_FetchTermFromDB(5039,125553
Yap_PopTermFromDB(5046,125645
StoreTermInDB(5056,125812
Yap_StoreTermInDB(5083,126355
Yap_StoreTermInDBPlusExtraSpace(5089,126463
p_init_queue(5104,126765
p_enqueue(5126,127288
p_enqueue_unlocked(5164,128333
keepdbrefs(5209,129782
p_dequeue(5232,130198
p_dequeue_unlocked(5285,131801
p_peek_queue(5343,133582
p_clean_queues(5386,134650
p_slu(5393,134745
p_lu(5410,135122
p_hold_index(5417,135275
p_fetch_reference_from_index(5424,135396
p_resize_int_keys(5453,136010
ReleaseTermFromDB(5467,136342
Yap_ReleaseTermFromDB(5477,136511
p_install_thread_local(5484,136612
Yap_InitDBPreds(5529,137906
Yap_InitBackDB(5578,141125

C/depth_bound.c,200
static char     SccsId[SccsId18,611
static Int p_get_depth_limit(30,841
static Int p_set_depth_limit(35,956
static Int p_set_depth_limit_for_next_call(54,1331
void Yap_InitItDeepenPreds(72,1699

C/dlmalloc.c,2389
ChunkPtrAdjust 13,174
Yap_add_memory_hole(180,7677
yapsbrk(193,8086
static int largebin_index(232,9214
#define bin_index(268,10070
#define FIRST_SORTED_BIN_SIZE 291,10961
#define unsorted_chunks(305,11508
#define initial_top(326,12479
#define idx2block(339,12951
#define idx2bit(340,12997
#define mark_bin(342,13065
#define unmark_bin(343,13133
#define get_binmap(344,13203
#define FASTBIN_CONSOLIDATION_THRESHOLD 374,14463
#define ANYCHUNKS_BIT 388,14810
#define have_anychunks(390,14845
#define set_anychunks(391,14910
#define clear_anychunks(392,14974
#define FASTCHUNKS_BIT 400,15232
#define have_fastchunks(402,15268
#define set_fastchunks(403,15333
#define clear_fastchunks(404,15413
#define set_max_fast(411,15551
#define get_max_fast(415,15701
#define MORECORE_CONTIGUOUS_BIT 424,15912
#define contiguous(426,15951
#define noncontiguous(428,16039
#define set_contiguous(430,16135
#define set_noncontiguous(432,16226
#define get_malloc_state(455,17068
static void malloc_init_state(468,17505
#define check_chunk(526,18823
#define check_free_chunk(527,18846
#define check_inuse_chunk(528,18874
#define check_remalloced_chunk(529,18903
#define check_malloced_chunk(530,18939
#define check_malloc_state(531,18973
#define check_chunk(534,19009
#define check_free_chunk(535,19063
#define check_inuse_chunk(536,19122
#define check_remalloced_chunk(537,19182
#define check_malloced_chunk(538,19249
#define check_malloc_state(539,19314
static void do_check_chunk(546,19421
static void do_check_free_chunk(598,20736
static void do_check_inuse_chunk(642,21727
static void do_check_remalloced_chunk(683,22700
static void do_check_malloced_chunk(709,23358
static void do_check_malloc_state(742,24406
static Void_t* sYSMALLOc(863,27517
static int sYSTRIm(1197,38826
Void_t* mALLOc(1259,40723
void fREe(1612,51677
static void malloc_consolidate(1771,56165
Void_t* rEALLOc(1874,59074
Void_t* mEMALIGn(2100,65343
Void_t* cALLOc(2205,68640
void cFREe(2263,69857
Void_t** iCALLOc(2276,70033
Void_t** iCOMALLOc(2291,70500
static Void_t** iALLOc(2312,71066
Void_t* vALLOc(2432,74710
Void_t* pVALLOc(2449,75038
int mTRIm(2469,75443
size_t mUSABLe(2491,75797
struct mallinfo mALLINFo(2511,76157
Yap_givemallinfo(2573,77415
void mSTATs(2580,77501
int mALLOPt(2601,77939
Yap_initdlmalloc(2924,90853
void Yap_RestoreDLMalloc(2935,91188

C/errors.c,379
Yap_RestartYap 34,789
#define ONHEAP(49,1176
#define ONLOCAL(51,1273
hidden 54,1378
legal_env 69,1711
DumpActiveGoals 90,2178
detect_bug_location(188,4665
handled_exception(239,6196
dump_stack(264,6719
error_exit_yap 362,10084
Yap_bug_location(378,10301
#define YAP_BUF_SIZE 390,10605
static char tmpbuf[tmpbuf392,10631
Yap_NilError(395,10674
Yap_Error(409,10906

C/eval.c,184
static char     SccsId[SccsId18,590
get_matrix_element(40,929
Eval(87,2129
Yap_InnerEval(159,4166
BEAM_is(169,4270
p_is(182,4468
Yap_ArithError(202,4963
Yap_InitEval(227,5506

C/exec.c,2001
static char     SccsId[SccsId18,583
cp_as_integer(38,1111
cp_from_integer(44,1213
Yap_cp_as_integer(50,1306
CallPredicate(57,1412
CallMetaCall(86,2156
Yap_ExecuteCallMetaCall(99,2430
CallError(110,2668
p_save_cp(121,2899
p_save_env_b(135,3133
p_trail_suspension_marker(149,3390
do_execute(159,3540
copy_execn_to_heap(253,6445
do_execute_n(289,7138
EnterCreepMode(381,9853
p_execute(408,10574
heap_store(415,10726
p_execute2(431,10962
p_execute3(439,11151
p_execute4(448,11382
p_execute5(458,11651
p_execute6(469,11956
p_execute7(481,12298
p_execute8(494,12677
p_execute9(508,13093
p_execute10(523,13546
p_execute11(539,14039
p_execute12(556,14571
p_execute_clause(574,15141
p_execute_in_mod(644,16996
p_do_goal_expansion(650,17128
p_do_term_expansion(713,19026
p_execute0(761,20500
p_execute_nonstop(830,22331
slice_module_for_call_with_args(919,24869
p_execute_0(951,25723
call_with_args(961,25953
p_execute_1(976,26240
p_execute_2(982,26349
p_execute_3(988,26458
p_execute_4(994,26567
p_execute_5(1000,26676
p_execute_6(1006,26785
p_execute_7(1012,26894
p_execute_8(1018,27003
p_execute_9(1024,27112
p_execute_10(1030,27221
p_execute_depth_limit(1037,27352
p_pred_goal_expansion_on(1051,27705
exec_absmi(1059,27894
init_stack(1123,29589
do_goal(1170,30693
Yap_exec_absmi(1189,31131
Yap_execute_goal(1197,31214
Yap_trust_last(1318,34059
Yap_RunTopGoal(1338,34379
restore_regs(1407,36005
p_restore_regs(1424,36349
p_restore_regs2(1438,36691
p_clean_ifcp(1487,37641
static int disj_marker(1522,38292
p_cut_up_to_next_disjunction(1530,38445
static int is_cleanup_cp(1555,38930
JumpToEnv(1574,39320
Yap_JumpToEnv(1693,42497
p_jump_env(1704,42680
p_generate_pred_info(1710,42814
Yap_InitYaamRegs(1718,43003
p_uncaught_throw(1801,45840
p_creep_allowed(1809,45986
p_debug_on(1827,46398
Yap_GetException(1844,46727
p_reset_exception(1873,47371
Yap_ResetExceptionTerm(1884,47520
p_get_exception(1891,47646
Yap_InitExecFs(1900,47776

C/exo.c,373
#define NEXTOP(39,1050
#define MAX_ARITY 41,1110
HASH(50,1299
NEXT(60,1548
MATCH(67,1693
ADD_TO_TRY_CHAIN(81,1955
INSERT(115,2860
LOOKUP(164,3990
fill_hash(207,4884
add_index(231,5454
Yap_ExoLookup(316,7887
Yap_NextExo(359,8727
p_exodb_get_space(370,9034
#define DerefAndCheck(447,11181
store_exo(451,11327
p_exoassert(467,11571
Yap_InitExoPreds(489,12162

C/globals.c,2507
static char SccsId[SccsId18,614
#define QUEUE_FUNCTOR_ARITY 36,975
#define QUEUE_ARENA 38,1006
#define QUEUE_HEAD 39,1028
#define QUEUE_TAIL 40,1049
#define QUEUE_SIZE 41,1070
#define HEAP_FUNCTOR_MIN_ARITY43,1092
#define HEAP_SIZE 45,1124
#define HEAP_MAX 46,1145
#define HEAP_ARENA 47,1166
#define HEAP_START 48,1187
#define MIN_ARENA_SIZE 50,1209
#define MAX_ARENA_SIZE 51,1237
#define Global_MkIntegerTerm(53,1271
big2arena_sz(56,1333
arena2big_sz(62,1511
ArenaLimit(70,1673
ArenaPt(79,1854
ArenaSz(85,1931
CreateNewArena(91,2007
NewArena(106,2320
p_allocate_arena(132,2970
p_default_arena_size(147,3323
Yap_AllocateDefaultArena(154,3437
adjust_cps(161,3591
GrowArena(173,3806
Yap_GetFromArena(223,5135
CloseArena(253,5764
clean_dirty_tr(267,6062
copy_complex_term(288,6430
CopyTermToArena(579,12942
CreateTermInArena(748,16870
FindGlobalEntry(806,18276
GetGlobalEntry(831,18790
garena_overflow_size(868,19641
p_nb_setarg(879,19905
p_nb_set_shared_arg(926,20976
p_nb_linkarg(968,22002
p_nb_linkval(1004,22808
p_nb_create_accumulator(1026,23257
p_nb_add_to_accumulator(1052,23966
p_nb_accumulator_value(1131,26023
Yap_SetGlobalVal(1154,26466
Yap_SaveTerm(1170,26861
p_nb_setval(1181,27120
p_nb_set_shared_val(1195,27433
p_b_setval(1217,28053
p_nb_getval(1253,28922
nbdelete(1284,29577
Yap_DeleteGlobal(1322,30411
p_nb_delete(1329,30499
p_nb_create(1344,30799
p_nb_create2(1388,31942
nb_queue(1442,33421
p_nb_queue(1474,34153
p_nb_queue_sized(1487,34455
GetQueue(1502,34776
GetQueueArena(1522,35165
RecoverArena(1542,35562
p_nb_queue_close(1553,35709
p_nb_queue_enqueue(1587,36427
p_nb_queue_dequeue(1653,38133
p_nb_queue_replace(1681,38819
p_nb_queue_peek(1705,39269
p_nb_queue_empty(1719,39526
p_nb_queue_size(1729,39693
p_nb_queue_show(1739,39852
GetHeap(1750,40015
MkZeroApplTerm(1766,40285
p_nb_heap(1785,40549
p_nb_heap_close(1828,41620
PushHeap(1846,42002
DelHeapRoot(1865,42372
p_nb_heap_add_to_heap(1901,43074
p_nb_heap_del(2000,45829
p_nb_heap_peek(2030,46473
p_nb_heap_empty(2048,46792
p_nb_heap_size(2058,46955
p_nb_beam(2068,47110
p_nb_beam_close(2110,48180
PushBeam(2122,48364
DelBeamMax(2167,49486
DelBeamMin(2241,51250
p_nb_beam_add_to_beam(2315,53046
p_nb_beam_del(2384,54932
p_nb_beam_check(2414,55615
p_nb_beam_keys(2457,56746
p_nb_beam_peek(2492,57404
p_nb_beam_empty(2513,57806
p_nb_beam_size(2523,57969
cont_current_nb(2533,58125
init_current_nb(2552,58496
void Yap_InitGlobals(2573,58984

C/gmp_support.c,2484
MkBigAndClose(30,737
MkRatAndClose(41,938
Yap_gmp_add_ints(53,1168
Yap_gmp_sub_ints(72,1509
Yap_gmp_mul_ints(95,1921
Yap_gmp_sll_ints(105,2064
Yap_gmp_add_int_big(116,2252
Yap_gmp_sub_int_big(137,2716
Yap_gmp_mul_int_big(160,3182
Yap_gmp_sub_big_int(183,3648
Yap_gmp_div_int_big(207,4139
Yap_gmp_div_big_int(226,4501
Yap_gmp_div2_big_int(269,5532
Yap_gmp_and_int_big(300,6249
Yap_gmp_ior_int_big(317,6594
mpz_xor(335,6939
Yap_gmp_xor_int_big(355,7273
Yap_gmp_sll_big_int(372,7612
Yap_gmp_add_big_big(410,8381
Yap_gmp_sub_big_big(447,9190
Yap_gmp_mul_big_big(484,9999
Yap_gmp_div_big_big(528,10972
Yap_gmp_div2_big_big(570,11933
Yap_gmp_and_big_big(607,12746
Yap_gmp_ior_big_big(628,13261
Yap_gmp_xor_big_big(649,13778
Yap_gmp_mod_big_big(670,14295
Yap_gmp_mod_big_int(691,14803
Yap_gmp_mod_int_big(707,15123
Yap_gmp_rem_big_big(746,15878
Yap_gmp_rem_big_int(767,16386
Yap_gmp_rem_int_big(783,16706
Yap_gmp_gcd_big_big(795,16942
Yap_gmp_gcd_int_big(816,17457
Yap_gmp_float_to_big(834,17886
Yap_gmp_to_float(843,17999
Yap_gmp_add_float_big(856,18224
Yap_gmp_sub_float_big(869,18493
Yap_gmp_sub_big_float(882,18762
Yap_gmp_mul_float_big(895,19031
Yap_gmp_fdiv_float_big(908,19300
Yap_gmp_fdiv_big_float(921,19570
Yap_gmp_exp_int_int(934,19840
Yap_gmp_exp_big_int(944,20012
Yap_gmp_exp_int_big(970,20543
Yap_gmp_exp_big_big(983,20820
Yap_gmp_big_from_64bits(1008,21390
Yap_gmq_rdiv_int_int(1025,21711
Yap_gmq_rdiv_int_big(1040,21928
Yap_gmq_rdiv_big_int(1062,22358
Yap_gmq_rdiv_big_big(1086,22790
Yap_gmp_fdiv_int_big(1117,23394
Yap_gmp_fdiv_big_int(1143,23846
Yap_gmp_fdiv_big_big(1169,24298
Yap_gmp_cmp_big_int(1200,24869
Yap_gmp_cmp_big_float(1213,25112
Yap_gmp_cmp_big_big(1231,25437
Yap_gmp_tcmp_big_int(1271,26256
Yap_gmp_tcmp_big_float(1283,26448
Yap_gmp_tcmp_big_big(1289,26510
Yap_gmp_neg_int(1366,28372
Yap_gmp_neg_big(1376,28507
Yap_gmp_float_to_rational(1395,28871
#define DBL_EPSILON 1415,29548
Yap_gmp_float_rationalize(1419,29604
Yap_gmp_abs_big(1445,30144
Yap_gmp_unot_big(1464,30508
Yap_gmp_floor(1479,30803
Yap_gmp_ceiling(1497,31145
Yap_gmp_round(1515,31489
Yap_gmp_trunc(1542,31973
Yap_gmp_float_fractional_part(1565,32345
Yap_gmp_float_integer_part(1585,32808
Yap_gmp_sign(1603,33188
Yap_gmp_lsb(1614,33397
Yap_gmp_msb(1630,33780
Yap_gmp_popcount(1646,34173
Yap_gmp_to_string(1662,34575
Yap_gmp_to_size(1702,35418
Yap_term_to_existing_big(1718,35758
Yap_term_to_existing_rat(1736,36086

C/gprof.c,2038
static char     SccsId[SccsId51,1635
#define __USE_GNU56,1729
typedef greg_t context_reg;60,1771
#define CONTEXT_PC(61,1799
#define CONTEXT_BP(62,1870
typedef greg_t context_reg;68,2012
#define CONTEXT_PC(69,2040
#define CONTEXT_BP(70,2111
#define CONTEXT_REG(78,2383
#define CONTEXT_REG(80,2414
#define CONTEXT_STATE(83,2451
#define CONTEXT_PC(84,2532
#define CONTEXT_BP(85,2594
#define CONTEXT_REG(93,2856
#define CONTEXT_REG(95,2887
#define CONTEXT_STATE(98,2924
#define CONTEXT_PC(99,3005
#define CONTEXT_BP(100,3067
#define CONTEXT_FAULTING_ADDRESS 101,3129
#define CONTEXT_PC 105,3195
#define CONTEXT_BP 106,3219
#define TIMER_DEFAULT 128,3470
#define PROFILING_FILE 129,3496
#define PROFPREDS_FILE 130,3521
}  __attribute__ ((packed)) buf_ptr;135,3589
}  __attribute__ ((packed))  buf_extra;141,3693
typedef struct RB_red_blk_node 143,3734
} rb_red_blk_node;153,4126
RBMalloc(158,4173
RBfree(164,4252
RBTreeCreate(170,4332
LeftRotate(213,5729
RightRotate(270,7703
TreeInsertHelp(323,9592
RBTreeInsert(375,11227
RBExactQuery(447,13068
RBLookup(468,13486
static void RBDeleteFixUp(504,14478
TreeSuccessor(584,16329
RBDelete(623,17481
char *set_profile_dir(set_profile_dir676,18814
char *profile_names(profile_names700,19474
void del_profile_files(723,20024
Yap_inform_profiler_of_clause__(732,20191
typedef struct clause_entry 747,20553
} clauseentry;753,20827
clean_tree(758,20891
reset_tree(768,21088
InitProfTree(777,21379
static void RemoveCode(791,21680
showprofres(822,22385
#define TestMode 908,24140
prof_alrm(912,24270
Yap_InformOfRemoval(977,25664
profnode(997,26025
profglobs(1033,27019
do_profinit(1045,27449
static Int profinit(1057,27795
static Int start_profilers(1068,28007
static Int profoff(1094,28578
static Int ProfOn(1103,28746
static Int ProfOn0(1110,28877
static Int profison(1115,28983
static Int profalt(1119,29055
static Int profend(1125,29225
static Int getpredinfo(1135,29454
static Int profres0(1171,30409
Yap_InitLowProf(1178,30514

C/grow.c,1677
#define strncat(36,910
  STACK_SHIFTING 40,975
  STACK_COPYING 41,997
  STACK_INCREMENTAL_COPYING 42,1018
} what_stack_copying;43,1050
LeaveGrowMode(73,2260
cpcellsd(81,2367
SetHeapRegs(94,2611
MoveLocalAndTrail(183,5254
CopyLocalAndTrail(196,5589
IncrementalCopyStacksFromWorker(205,5812
worker_p_binding(220,6381
RestoreTrail(236,6781
MoveGlobal(292,8640
MoveExpandedGlobal(302,8885
MoveGlobalWithHole(312,9165
MoveHalfGlobal(326,9626
AdjustAppl(339,9944
AdjustPair(359,10412
AdjustTrail(376,10826
AdjustLocal(434,12415
AdjustGlobTerm(471,13248
static volatile CELL *cpt=cpt489,13697
AdjustGlobal(492,13742
AdjustStacksAndTrail(634,17496
Yap_AdjustStacksAndTrail(642,17704
AdjustGrowStack(653,17941
AdjustRegs(660,18077
AdjustVarTable(685,18638
AdjustScannerStacks(707,19260
Yap_AdjustRegs(770,20681
static_growheap(778,20814
static_growglobal(861,23498
fix_compiler_instructions(1047,29207
fix_tabling_info(1234,33555
do_growheap(1261,34326
init_new_table(1317,36049
cp_atom_table(1328,36218
growatomtable(1353,36767
Yap_growheap(1413,38664
Yap_growheap_in_parser(1453,39758
Yap_growglobal(1464,39979
Yap_InsertInGlobal(1490,40600
Yap_growstack(1503,40845
execute_growstack(1515,41027
growstack(1619,43885
Yap_growstack_in_parser(1656,45369
static int do_growtrail(1695,46964
Yap_growtrail(1777,49780
Yap_growtrail_in_parser(1784,49932
Yap_shift_visit(1791,50104
p_inform_trail_overflows(1833,51568
p_growheap(1843,51810
p_inform_heap_overflows(1863,52293
Yap_CopyThreadStacks(1873,52528
p_growstack(1942,55406
p_inform_stack_overflows(1962,55856
Yap_total_stack_shift_time(1972,56077
Yap_InitGrowPreds(1981,56245

C/heapgc.c,3182
static char     SccsId[SccsId18,610
#define HYBRID_SCHEME 29,815
#define DEBUG_printf0(31,840
#define DEBUG_printf1(32,867
#define DEBUG_printf20(33,896
#define DEBUG_printf21(34,924
typedef struct gc_mark_continuation 64,2385
} cont;67,2445
  db_entry,73,2558
  cl_entry,74,2570
  lcl_entry,75,2582
  li_entry,76,2595
  dcl_entry77,2607
} db_entry_type;78,2619
typedef struct db_entry 80,2637
} *dbentry;dbentry87,2785
typedef struct RB_red_blk_node 89,2798
} rb_red_blk_node;98,3050
#undef LOCAL_cont_top0101,3091
#define LOCAL_cont_top0 102,3114
gc_growtrail(108,3228
PUSH_CONTINUATION(135,3915
#define POP_CONTINUATION(147,4145
PUSH_POINTER(167,4728
POP_POINTER(173,4852
POPSWAP_POINTER(179,4965
exchange(194,5308
partition(203,5409
insort(236,5825
quicksort(257,6071
#define PUSH_POINTER(274,6327
#define POP_POINTER(275,6361
#define POPSWAP_POINTER(276,6395
GC_MAVAR_HASH(290,6759
GC_ALLOC_NEW_MASPACE(299,6991
gc_lookup_ma_var(315,7417
GC_NEW_MAHASH(358,8569
check_pr_trail(384,9167
push_registers(398,9499
pop_registers(480,11470
count_cells_marked(572,13829
RBMalloc(588,14073
RBTreeCreate(600,14320
LeftRotate(637,15580
RightRotate(693,17541
TreeInsertHelp(745,19417
RBTreeInsert(796,21024
store_in_dbtable(857,22449
find_ref_in_dbtable(864,22651
mark_ref_in_use(882,23055
ref_in_use(889,23199
mark_db_fixed(896,23340
init_dbtable(906,23525
  gc_var,990,26054
  gc_ref,991,26064
  gc_atom,992,26074
  gc_int,993,26085
  gc_num,994,26095
  gc_list,995,26105
  gc_appl,996,26116
  gc_func,997,26127
  gc_susp998,26138
} gc_types;999,26148
unsigned long chain[chain1000,26160
unsigned long env_vars;1001,26185
unsigned long vars[vars1002,26209
unsigned long num_bs;1004,26241
unsigned long old_vars,1005,26263
unsigned long old_vars, new_vars;1005,26263
static CELL *TrueHB;TrueHB1007,26298
inc_vars_of_type(1010,26332
put_type_info(1022,26545
inc_var(1038,27326
vsc_stop(1070,27871
check_global(1078,27944
#define check_global(1149,29792
mark_variable(1155,29921
Yap_mark_variable(1469,38086
mark_code(1476,38188
mark_external_reference(1495,38694
mark_external_reference2(1511,39028
Yap_mark_external_reference(1531,39451
mark_regs(1537,39563
mark_environments(1552,39943
mark_trail(1671,43348
#define init_substitution_pointer(1902,50762
mark_slots(1915,51287
youngest_cp(1937,51675
mark_choicepoints(1957,52036
into_relocation_chain(2381,63918
CleanDeadClauses(2398,64218
sweep_trail(2465,65525
sweep_environments(2831,75201
sweep_slots(2893,76675
sweep_b(2916,77092
sweep_choicepoints(2944,77774
update_relocation_chain(3271,86101
update_B_H(3292,86550
set_next_hb(3323,87265
compact_heap(3337,87514
icompact_heap(3540,92439
set_conditionals(3715,96808
marking_phase(3733,97168
sweep_oldgen(3762,98081
compaction_phase(3785,98503
do_gc(3857,100516
is_gc_verbose(4073,107375
Yap_is_gc_verbose(4088,107669
is_gc_very_verbose(4094,107735
Yap_total_gc_time(4103,107889
p_inform_gc(4110,107969
call_gc(4122,108248
LeaveGCMode(4182,110030
Yap_gc(4195,110342
Yap_gcl(4208,110634
p_gc(4224,110971
Yap_init_gc(4237,111223
Yap_inc_mark_variable(4244,111337

C/index.c,3695
static char     SccsId[SccsId455,14342
#define NULL 490,15042
#define SET_JLBL(500,15196
#define SET_JLBL(502,15241
cleanup_sw_on_clauses(511,15758
recover_from_failed_susp_on_cls(554,16975
smaller(653,19857
smaller_or_eq(663,20024
clcpy(673,20199
insort(679,20301
void msort(722,21007
copy_back(796,22992
sort_group(832,23686
#define M_EVEN 861,24392
init_regcopy(871,24624
is_regcopy(879,24775
delete_regcopy(894,25090
add_regcopy(911,25482
link_regcopies(933,26012
add_info(950,26455
add_head_info(962,26686
move_next(971,26848
add_arg_info(1030,28001
skip_to_arg(1279,33545
groups_in(1375,35548
new_label(1451,37229
static Int has_cut(1458,37340
emit_trust(1475,37769
emit_retry(1500,38576
emit_optry(1520,39228
emit_try(1550,39857
emit_type_switch(1569,40443
emit_switch_space(1576,40604
emit_cswitch(1617,41883
lookup_c_hash(1651,42724
fetch_centry(1670,43144
emit_fswitch(1684,43436
lookup_f_hash(1717,44300
fetch_fentry(1737,44748
do_var_clauses(1752,45096
do_var_group(1801,46387
count_consts(1808,46679
count_blobs(1828,47029
count_funcs(1846,47348
emit_single_switch_case(1866,47675
suspend_indexing(1889,48316
recover_ecls_block(1960,50246
do_var_entries(1992,51305
do_consts(2002,51666
do_blobs(2049,53165
do_funcs(2079,54000
do_pair(2135,55678
group_prologue(2166,56632
emit_protection_choicepoint(2179,56985
cls_move(2204,57559
purge_pvar(2233,58077
do_nonvar_group(2254,58443
do_optims(2297,60247
cls_info(2316,61018
cls_head_info(2333,61351
do_index(2381,62263
copy_clauses(2519,66813
several_tags(2536,67285
do_compound_index(2550,67540
do_dbref_index(2625,70140
do_blob_index(2653,70905
init_clauses(2690,71949
init_log_upd_clauses(2717,72690
compile_index(2729,72945
CleanCls(2782,74470
Yap_PredIsIndexable(2793,74632
push_stack(2884,77282
install_clause(2900,77620
install_clauses(2946,78677
install_clauseseq(3008,80227
reinstall_clauses(3042,80891
install_log_upd_clause(3051,81107
install_log_upd_clauses(3098,82180
install_log_upd_clauseseq(3128,82944
reinstall_log_upd_clauses(3162,83620
#define arg_from_x(3172,83857
#define arg_from_x(3176,83910
lookup_c(3181,83986
lookup_f(3195,84226
count_clauses_left(3209,84508
index_jmp(3244,85395
code_to_indexcl(3307,87005
increase_expand_depth(3319,87252
zero_expand_depth(3334,87669
expand_index(3341,87854
ExpandIndex(3923,104307
Yap_ExpandIndex(4131,110395
push_path(4137,110529
fetch_new_block(4154,110993
init_block_stack(4173,111555
cross_block(4188,111949
pop_path(4227,112956
table_fe_overflow(4248,113466
table_ae_overflow(4266,113880
replace_index_block(4284,114297
expand_ctable(4337,115827
expand_ftable(4396,117463
clean_ref_to_clause(4458,119169
current_block(4471,119420
kill_block(4478,119552
find_last_clause(4494,119985
remove_clause_from_index(4503,120184
remove_dirty_clauses_from_index(4538,121044
kill_clause(4609,122907
expanda_block(4667,124365
expandz_block(4675,124613
lu_clause(4683,124857
find_static_clause(4693,125063
static_clause(4706,125354
simple_static_clause(4760,126665
kill_unsafe_block(4771,126944
compacta_expand_clauses(4814,128141
compactz_expand_clauses(4837,128618
add_to_expand_clauses(4863,129204
nullify_expand_clause(4905,130319
add_try(4935,130985
add_trust(4960,131662
add_to_index(4991,132552
Yap_AddClauseToIndex(5432,144472
contract_ftable(5512,146745
contract_ctable(5526,147074
remove_from_index(5540,147403
Yap_RemoveClauseFromIndex(5905,157595
store_clause_choice_point(6020,161205
update_clause_choice_point(6052,161895
to_clause(6061,162081
Yap_FollowIndexingCode(6072,162354
Yap_NthClause(6686,176838
Yap_CleanUpIndex(6893,182021

C/init.c,1865
static char     SccsId[SccsId18,586
#define	LOGFILE	60,1299
int  Yap_output_msg 62,1326
ADDR Yap_HeapBase;87,2098
static char    *optypes[optypes90,2189
int Yap_page_size;94,2310
void **Yap_ABSMI_OPCODES;Yap_ABSMI_OPCODES98,2393
int  Yap_Portray_delays 103,2453
#define	xfx	107,2501
#define	xfy	108,2515
#define	yfx	109,2529
#define	xf	110,2543
#define	yf	111,2556
#define	fx	112,2569
#define	fy	113,2582
Yap_IsOpType(116,2600
OpDec(127,2750
Yap_OpDec(196,4598
SetOp(202,4690
Yap_GetOp(213,4948
typedef struct OPSTRUCT 244,5642
}               Opdef;247,5726
static Opdef    Ops[Ops249,5750
InitOps(327,7403
InitDebug(341,7654
update_flags_from_prolog(387,8765
Yap_InitCPred(403,9199
Yap_InitCmpPred(506,12079
Yap_InitAsmPred(584,14325
CleanBack(682,17421
Yap_InitCPredBack(730,18678
Yap_InitCPredBackCut(737,18879
Yap_InitCPredBackCut(743,19103
Yap_InitCPredBack_(752,19355
InitStdPreds(883,23195
InitFlags(890,23275
InitPredHash(922,24384
InitEnvInst(938,24781
InitOtaplInst(954,25200
InitDBErasedMarker(972,25579
InitLogDBErasedMarker(985,26009
#define SWIAtomToAtom(1003,26931
InitSWIAtoms(1006,26988
InitAtoms(1017,27136
InitWideAtoms(1048,28079
InitInvisibleAtoms(1065,28503
void Yap_init_yapor_workers(1074,28682
InitThreadHandle(1122,29938
Yap_InitThread(1137,30415
InitFirstWorkerThreadHandle(1151,30687
InitScratchPad(1168,31174
Yap_CloseScratchPad(1176,31346
struct global_data *Yap_global;Yap_global1189,31635
long Yap_worker_area_size;1190,31667
struct global_data Yap_Global;1192,31700
struct worker_local	*Yap_local[Yap_local1196,31760
struct worker_local	*Yap_local;Yap_local1198,31826
struct worker_local	Yap_local;1200,31889
InitCodes(1204,31941
InitVersion(1241,32909
Yap_InitWorkspace(1252,33170
Yap_HaltRegisterHook 1345,36183
run_halt_hooks(1361,36521
Yap_exit 1372,36693

C/inlines.c,454
#define IN_INLINES_C 18,614
p_atom(44,1433
p_atomic(65,1826
p_integer(86,2205
p_number(121,2876
p_db_ref(157,3569
p_primitive(178,3955
p_float(199,4355
p_compound(220,4727
p_nonvar(247,5245
p_var(263,5550
p_equal(279,5836
eq(285,5928
p_eq(369,8105
Yap_eq(375,8190
p_dif(382,8298
p_arg(490,10961
p_functor(585,13149
p_cut_by(764,17303
p_erroneous_call(820,18297
init_genarg(827,18438
cont_genarg(877,19482
Yap_InitInlines(902,20037

C/iopreds.c,1326
static char SccsId[SccsId18,601
#define strncat(74,1597
#define strncpy(77,1657
#define S_ISDIR(82,1774
StreamName(97,2231
Yap_InitStdStreams 104,2304
Yap_InitPlIO 109,2340
static int newline 117,2510
static       int   eolflg 121,2552
static char     my_line[my_line125,2586
static char    *lp lp126,2622
static YP_File     curfile;128,2653
InTTYLine(133,2708
Yap_DebugSetIFile(150,2955
Yap_DebugEndline(162,3194
Yap_DebugGetc(169,3234
Yap_DebugPutc(192,3659
Yap_DebugPlWrite(200,3808
Yap_DebugErrorPutc(206,3881
Yap_GetCharForSIGINT(218,3984
typedef struct stream_ref232,4224
} stream_ref;235,4303
int beam_write 238,4330
clean_vars(254,4591
syntax_error 263,4733
GenerateSyntaxError(381,7618
Yap_StringToTerm(394,7969
Yap_FirstLineInParse 437,9147
p_startline 444,9230
p_set_read_error_handler(451,9383
p_get_read_error_handler(481,10236
Yap_readTerm(506,10763
  do_read(555,11980
p_read 742,17786
p_read2 750,17957
p_stream_select(775,18534
p_change_type_of_char 900,21574
p_type_of_char 913,21920
p_force_char_conversion(926,22186
p_disable_char_conversion(936,22430
p_char_conversion(949,22693
p_current_char_conversion(1008,24406
p_all_char_conversions(1053,25675
p_float_format(1079,26207
Yap_InitBackIO 1089,26400
p_write_string(1095,26448
Yap_InitIOPreds(1112,26815

C/load_aix.c,219
Yap_FindExecutable(30,830
Yap_LoadForeignFile(37,883
Yap_CallForeignFile(44,974
Yap_CloseForeignFile(50,1042
LoadForeign(61,1253
Yap_LoadForeign(85,2019
Yap_ShutdownLoadForeign(92,2189
Yap_ReLoadForeign(97,2228

C/load_aout.c,275
#define oktox(48,1038
#define oktow(50,1130
Yap_FindExecutable(58,1345
Yap_LoadForeignFile(104,2501
Yap_CallForeignFile(111,2592
Yap_CloseForeignFile(117,2660
LoadForeign(128,2871
Yap_LoadForeign(264,7192
Yap_ShutdownLoadForeign(271,7362
Yap_ReLoadForeign(276,7401

C/load_coff.c,357
#define oktox(31,833
#define oktow(33,925
#define MAXSECTIONS 37,1030
#define MAXSECTIONS 39,1060
#define N_TXTOFF(46,1157
Yap_FindExecutable(54,1373
Yap_LoadForeignFile(102,2568
Yap_CallForeignFile(109,2659
Yap_CloseForeignFile(115,2727
LoadForeign(125,2937
Yap_LoadForeign(312,8754
Yap_ShutdownLoadForeign(319,8924
Yap_ReLoadForeign(324,8963

C/load_dl.c,362
typedef void (*prismf)prismf32,813
Yap_CallFunctionByName(39,929
Yap_FindExecutable(65,1518
Yap_LoadForeignFile(90,2025
Yap_CallForeignFile(115,2475
Yap_CloseForeignFile(127,2717
LoadForeign(143,3059
Yap_LoadForeign(205,4670
Yap_ShutdownLoadForeign(212,4840
Yap_ReLoadForeign(248,5637
void dlopen(258,5823
void dlclose(262,5846
void dlsym(266,5870

C/load_dld.c,224
Yap_FindExecutable(30,890
Yap_LoadForeignFile(43,1099
Yap_CallForeignFile(50,1190
Yap_CloseForeignFile(56,1258
LoadForeign(66,1468
Yap_LoadForeign(113,2554
Yap_ShutdownLoadForeign(120,2724
Yap_ReLoadForeign(125,2763

C/load_dll.c,222
Yap_FindExecutable(31,838
Yap_LoadForeignFile(37,896
Yap_CallForeignFile(43,984
Yap_CloseForeignFile(53,1165
LoadForeign(63,1401
Yap_LoadForeign(118,2807
Yap_ShutdownLoadForeign(125,2977
Yap_ReLoadForeign(130,3016

C/load_dyld.c,303
mydlerror(34,886
Yap_FindExecutable(66,1665
mydlopen(84,2017
mydlsym(100,2522
mydlclose(118,2891
Yap_LoadForeignFile(125,2997
Yap_CallForeignFile(131,3082
Yap_CloseForeignFile(141,3240
LoadForeign(152,3466
Yap_LoadForeign(207,4825
Yap_ShutdownLoadForeign(214,4995
Yap_ReLoadForeign(239,5461

C/load_foreign.c,314
static char     SccsId[SccsId16,569
#define YAP_SHLIB_SUFFIX 33,841
p_load_foreign(40,940
p_open_shared_object(113,2693
p_close_shared_object(146,3474
p_call_shared_object_function(164,3862
p_obj_suffix(212,5172
p_open_shared_objects(217,5276
Yap_InitLoadForeign(226,5390
Yap_ReOpenLoadForeign(237,5927

C/load_none.c,220
Yap_FindExecutable(30,800
LoadForeign(41,988
Yap_LoadForeignFile(49,1195
Yap_CallForeignFile(56,1286
Yap_CloseForeignFile(62,1354
Yap_LoadForeign(69,1412
Yap_ShutdownLoadForeign(76,1579
Yap_ReLoadForeign(81,1618

C/load_shl.c,227
char * Yap_FindExecutable(19,285
Yap_LoadForeignFile(25,330
Yap_CallForeignFile(32,421
Yap_CloseForeignFile(38,489
LoadForeign(50,701
Yap_LoadForeign(117,2370
Yap_ShutdownLoadForeign(124,2539
Yap_ReLoadForeign(161,3274

C/mavar.c,331
p_setarg(33,984
NewTimedVar(122,3503
Yap_NewTimedVar(142,3892
Yap_NewEmptyTimedVar(149,3978
ReadTimedVar(163,4251
Yap_ReadTimedVar(170,4354
UpdateTimedVar(178,4469
Yap_UpdateTimedVar(213,5268
p_create_mutable(220,5381
p_get_mutable(227,5504
p_update_mutable(247,5950
p_is_mutable(267,6415
Yap_InitMaVarCPreds(285,6660

C/modules.c,506
static char     SccsId[SccsId18,574
FetchModuleEntry(30,810
GetModuleEntry(52,1253
#define ByteAdr(80,1859
Yap_Module_Name(82,1900
LookupModule(103,2426
Yap_Module(117,2634
Yap_ModulePred(124,2718
Yap_NewModulePred(133,2843
p_current_module(146,3095
p_current_module1(170,3596
p_change_module(178,3796
cont_current_module(187,3959
init_current_module(202,4292
p_strip_module(219,4741
p_context_module(246,5387
Yap_StripModule(268,5913
Yap_InitModulesC(302,6475
Yap_InitModules(315,7021

C/other.c,276
static char     SccsId[SccsId18,581
REGSTORE Yap_standard_regs;30,804
pthread_key_t Yap_yaamregs_key;37,889
REGSTORE *Yap_regp;Yap_regp41,929
REGSTORE Yap_REGS;47,982
Yap_MkNewPairTerm(52,1016
Yap_MkApplTerm(64,1164
Yap_MkNewApplTerm(82,1539
Yap_Globalise(107,1966

C/parser.c,585
static char SccsId[SccsId18,575
#define Volatile 59,2007
#define Volatile61,2039
typedef struct jmp_buff_struct 67,2118
} JMPBUFF;69,2172
#define TRY(78,2466
#define TRY3(97,3209
#define FAIL 116,3939
Yap_LookupVar(119,3997
VarNames(176,5281
Yap_VarNames(202,5876
IsPrefixOp(209,5972
Yap_IsPrefixOp(234,6469
IsInfixOp(241,6591
Yap_IsInfixOp(268,7146
IsPosfixOp(275,7287
Yap_IsPosfixOp(300,7788
GNextToken(307,7920
checkfor(318,8159
ParseArgs(327,8330
ParseList(389,9788
#define INFINITY 428,10731
#define NAN 432,10778
ParseTerm(436,10825
Yap_Parse(732,18282

C/pl-yap.c,2516
#define PL_KERNEL 4,49
#define	Quote_illegal_f	14,188
#define	Ignore_ops_f	15,215
#define	Handle_vars_f	16,239
#define	Use_portray_f	17,264
#define	To_heap_f	18,289
#define	Unfold_cyclics_f 19,317
#define LOCK(25,401
#define UNLOCK(26,436
int fileerrors;28,474
PL_local_data_t lds;30,491
gds_t gds;32,513
uncachedCodeToAtom(35,539
codeToAtom(54,818
globalString(85,1372
globalWString(91,1457
PL_rethrow(97,1549
saveWakeup(107,1701
restoreWakeup(113,1778
callProlog(118,1829
Yap_Eval(159,2650
Yap_DefaultEncoding(167,2807
Yap_SetDefaultEncoding(174,2875
PL_qualify(181,2967
valueExpression(198,3315
double_in_int64_range(242,4521
toIntegerNumber(254,4720
_PL_unify_atomic(301,5608
_PL_unify_string(308,5698
word lookupAtom(314,5806
atom_t lookupUCSAtom(336,6222
#define MAXOPTIONS 369,6954
} optvalue;379,7232
get_atom_ptr_text(383,7250
get_atom_text(405,7746
get_string_text(412,7870
PL_get_number(430,8317
#define isDigit(467,9785
lengthList(470,9841
int raiseStackOverflow(487,10165
PL_set_prolog_flag(497,10324
PL_unify_chars(532,11021
X_API int PL_handle_signals(562,11638
outOfCore(575,11925
priorityOperator(581,12017
currentOperator(590,12198
numberVars(641,13006
check_float(651,13238
promoteToFloatNumber(710,14543
PL_get_list_nchars(750,15165
PL_malloc_uncollectable(777,15669
PL_get_list_chars(783,15734
PL_unify_wchars_diff(789,15844
PL_get_wchars(810,16258
PL_get_nchars(829,16561
PL_get_chars(853,16933
Yap_TermToString(860,17132
PL_ttymode(926,18392
PL_prompt_string(940,18730
PL_prompt_next(958,19032
warning(967,19143
input_on_fd(984,19421
#define input_on_fd(997,19614
PL_dispatch_hook(1002,19668
PL_dispatch(1011,19833
int PL_get_atom__LD(1034,20413
void PL_put_term__LD(1044,20618
term_t PL_new_term_ref__LD(1050,20743
int PL_is_variable__LD(1057,20851
int PL_unify_atom__LD(1064,20983
int PL_unify_integer__LD(1073,21259
static int thread_highest_id 1095,21835
PL_w32thread_raise(1098,21880
PL_w32thread_raise(1125,22492
PL_raise(1134,22599
PL_utf8_strlen(1149,22880
PL_add_to_protocol(1154,22960
PL_license(1159,23034
systemMode(1166,23119
Yap_fetch_module_for_format(1172,23170
pl_readline(1185,23455
StreamPosition(1191,23509
Yap_StreamPosition(1206,23868
Yap_Scurin(1214,23990
isWideAtom(1221,24042
nameOfWideAtom(1228,24139
setAccessLevel(1235,24252
#define COUNT_MUTEX_INITIALIZER(1247,24422
recursive_attr(1254,24528
recursiveMutexInit(1295,25239
counting_mutex _PL_mutexes[_PL_mutexes1307,25413

C/qlf.c,1185
static size_t save_bytes(22,682
static size_t save_pointer(27,790
static size_t save_uint(33,917
static size_t save_int(39,1037
static size_t save_atom(45,1153
static size_t save_Arity(58,1562
static size_t save_CellPtoHeap(63,1648
static size_t save_ConstantTerm(68,1749
static size_t save_DoubleInCode(78,1989
static size_t save_DBGroundTerm(83,2103
static size_t save_Func(88,2197
static size_t save_ExternalFunction(94,2349
static size_t save_IntegerInCode(100,2507
static size_t save_PtoLUIndex(105,2622
static size_t save_PtoOp(111,2762
static size_t save_PtoLUClause(116,2862
static size_t save_ConstantTerm(122,3023
static size_t save_BlobTermInCode(127,3129
static size_t save_Opcode(132,3245
static size_t save_OrArg(138,3369
static size_t save_PtoPred(145,3496
static size_t save_Constant(161,3947
static size_t save_TabEntry(173,4199
#define arg_from_x(180,4344
#define arg_from_x(182,4395
static size_t save_X(185,4458
static size_t save_Y(190,4556
save_code(196,4656
save_lu_clause(205,4831
save_dynamic_clause(212,5035
save_static_clause(219,5248
save_mega_clause(230,5566
save_clauses(245,5941
save_pred(287,7032
save_module(296,7311

C/qlyr.c,4297
  OUT_OF_TEMP_SPACE 36,982
  OUT_OF_ATOM_SPACE 37,1007
  OUT_OF_CODE_SPACE 38,1032
  UNKNOWN_ATOM 39,1057
  UNKNOWN_FUNCTOR 40,1077
  UNKNOWN_PRED_ENTRY 41,1100
  UNKNOWN_OPCODE 42,1126
  UNKNOWN_DBREF 43,1148
  BAD_ATOM 44,1169
  MISMATCH 45,1185
  INCONSISTENT_CPRED 46,1201
  BAD_READ 47,1228
} qlfr_err_t;48,1244
Yap_AlwaysAllocCodeSpace(51,1273
QLYR_ERROR(63,1472
LookupAtom(70,1570
InsertAtom(88,1879
LookupFunctor(112,2373
InsertFunctor(130,2705
LookupPredEntry(154,3239
InsertPredEntry(172,3580
LookupOPCODE(196,4124
OpcodeID(214,4443
InsertOPCODE(232,4758
LookupDBRef(256,5289
LookupMayFailDBRef(277,5671
InsertDBRef(295,6001
InitHash(320,6524
CloseHash(328,6776
AtomAdjust(395,8674
FuncAdjust(401,8744
AtomTermAdjust(409,8830
TermToGlobalOrAtomAdjust(415,8925
#define IsOldCode(422,9031
#define IsOldCodeCellPtr(423,9058
#define IsOldDelay(424,9092
#define IsOldDelayPtr(425,9120
#define IsOldLocalInTR(426,9151
#define IsOldLocalInTRPtr(427,9183
#define IsOldGlobal(428,9218
#define IsOldGlobalPtr(429,9247
#define IsOldTrail(430,9279
#define IsOldTrailPtr(431,9307
#define CharP(433,9339
#define REINIT_LOCK(435,9371
#define REINIT_RWLOCK(436,9395
#define BlobTypeAdjust(437,9421
#define NoAGCAtomAdjust(438,9451
#define OrArgAdjust(439,9482
#define TabEntryAdjust(440,9506
#define IntegerAdjust(441,9533
#define AddrAdjust(442,9563
#define MFileAdjust(443,9589
#define CodeVarAdjust(445,9617
CodeVarAdjust__ 447,9690
#define ConstantAdjust(454,9808
#define ArityAdjust(455,9838
#define DoubleInCodeAdjust(456,9865
#define IntegerInCodeAdjust(457,9896
PtoPredAdjust(460,9957
PredEntryAdjust(466,10045
OpcodeAdjust(472,10130
ModuleAdjust(477,10205
#define ExternalFunctionAdjust(483,10283
#define DBRecordAdjust(484,10321
#define ModEntryPtrAdjust(485,10351
#define AtomEntryAdjust(486,10384
#define GlobalEntryAdjust(487,10415
#define BlobTermInCodeAdjust(488,10448
BlobTermInCodeAdjust__ 491,10553
BlobTermInCodeAdjust__ 497,10669
#define DBTermAdjust(502,10767
DBTermAdjust__ 504,10842
#define CellPtoHeapAdjust(509,10938
CellPtoHeapAdjust__ 511,11021
#define PtoAtomHashEntryAdjust(516,11118
#define CellPtoHeapCellAdjust(517,11156
#define CellPtoTRAdjust(518,11193
#define CodeAddrAdjust(519,11224
#define ConsultObjAdjust(520,11254
#define DelayAddrAdjust(521,11286
#define DelayAdjust(522,11317
#define GlobalAdjust(523,11344
#define DBRefAdjust(525,11373
DBRefAdjust__ 527,11453
#define DBRefPAdjust(532,11555
DBRefPAdjust__ 534,11629
#define LUIndexAdjust(539,11725
#define SIndexAdjust(540,11754
#define LocalAddrAdjust(541,11782
#define GlobalAddrAdjust(542,11813
#define OpListAdjust(543,11845
#define PtoLUCAdjust(545,11874
#define PtoLUClauseAdjust(546,11926
PtoLUCAdjust__ 548,12012
#define PtoStCAdjust(553,12122
#define PtoArrayEAdjust(554,12150
#define PtoArraySAdjust(555,12181
#define PtoGlobalEAdjust(556,12212
#define PtoDelayAdjust(557,12244
#define PtoGloAdjust(558,12274
#define PtoLocAdjust(559,12302
#define PtoHeapCellAdjust(561,12331
PtoHeapCellAdjust__ 563,12414
#define TermToGlobalAdjust(571,12600
#define PtoOpAdjust(572,12634
static inline yamop *PtoOpAdjust__(PtoOpAdjust__573,12684
#define PtoLUIndexAdjust(581,12889
#define PtoDBTLAdjust(582,12921
#define PtoPtoPredAdjust(583,12950
#define OpRTableAdjust(584,12982
#define OpEntryAdjust(585,13012
#define PropAdjust(586,13041
#define TrailAddrAdjust(587,13067
#define XAdjust(589,13124
XAdjust__ 591,13187
#define XAdjust(596,13282
#define YAdjust(598,13312
#define HoldEntryAdjust(599,13335
#define CodeCharPAdjust(600,13366
#define CodeVoidPAdjust(601,13397
#define HaltHookAdjust(602,13428
#define recompute_mask(604,13459
#define rehash(606,13488
#define RestoreSWIHash(608,13534
#define Yap_op_from_opcode(610,13560
RestoreHashPreds(615,13637
RestoreAtomList(621,13686
read_bytes(626,13741
read_byte(632,13855
read_bits16(638,13927
read_uint(646,14040
read_int(654,14146
read_tag(662,14255
read_header(669,14342
ReadHash(676,14435
read_clauses(815,19212
read_pred(919,22224
read_ops(952,23155
read_module(972,23642
p_read_module_preds(992,24056
ReInitProlog(1013,24463
p_read_program(1026,24681
Yap_Restore(1054,25250
void Yap_InitQLYR(1065,25440

C/qlyw.c,3595
GrowAtomTable(36,979
LookupAtom(72,1832
GrowFunctorTable(102,2468
LookupFunctor(137,3336
GrowPredTable(170,4106
LookupPredEntry(206,5025
GrowDBRefTable(264,6499
LookupDBRef(299,7347
InitHash(330,8035
CloseHash(348,9044
AtomAdjust(366,9560
FuncAdjust(373,9635
AtomTermAdjust(381,9714
TermToGlobalOrAtomAdjust(388,9804
#define IsOldCode(396,9911
#define IsOldCodeCellPtr(397,9938
#define IsOldDelay(398,9972
#define IsOldDelayPtr(399,10000
#define IsOldLocalInTR(400,10031
#define IsOldLocalInTRPtr(401,10063
#define IsOldGlobal(402,10098
#define IsOldGlobalPtr(403,10127
#define IsOldTrail(404,10159
#define IsOldTrailPtr(405,10187
#define CharP(407,10219
#define REINIT_LOCK(409,10251
#define REINIT_RWLOCK(410,10275
#define BlobTypeAdjust(411,10301
#define NoAGCAtomAdjust(412,10331
#define OrArgAdjust(413,10362
#define TabEntryAdjust(414,10386
#define IntegerAdjust(415,10413
#define AddrAdjust(416,10443
#define MFileAdjust(417,10469
#define CodeVarAdjust(418,10496
#define ConstantAdjust(419,10525
#define ArityAdjust(420,10555
#define DoubleInCodeAdjust(421,10582
#define IntegerInCodeAdjust(422,10613
#define OpcodeAdjust(423,10645
ModuleAdjust(426,10693
PredEntryAdjust(433,10793
PtoPredAdjust(440,10891
#define ExternalFunctionAdjust(447,10962
#define DBRecordAdjust(448,11000
#define ModEntryPtrAdjust(449,11030
#define AtomEntryAdjust(450,11063
#define GlobalEntryAdjust(451,11094
#define BlobTermInCodeAdjust(452,11127
#define CellPtoHeapAdjust(453,11163
#define PtoAtomHashEntryAdjust(454,11196
#define CellPtoHeapCellAdjust(455,11234
#define CellPtoTRAdjust(456,11271
#define CodeAddrAdjust(457,11302
#define ConsultObjAdjust(458,11332
#define DelayAddrAdjust(459,11364
#define DelayAdjust(460,11395
#define GlobalAdjust(461,11422
#define DBRefAdjust(463,11451
DBRefAdjust__ 465,11527
#define DBRefPAdjust(471,11602
#define DBTermAdjust(472,11630
#define LUIndexAdjust(473,11658
#define SIndexAdjust(474,11687
#define LocalAddrAdjust(475,11715
#define GlobalAddrAdjust(476,11746
#define OpListAdjust(477,11778
#define PtoLUCAdjust(478,11806
#define PtoStCAdjust(479,11834
#define PtoArrayEAdjust(480,11862
#define PtoArraySAdjust(481,11893
#define PtoGlobalEAdjust(482,11924
#define PtoDelayAdjust(483,11956
#define PtoGloAdjust(484,11986
#define PtoLocAdjust(485,12014
#define PtoHeapCellAdjust(486,12042
#define TermToGlobalAdjust(487,12075
#define PtoOpAdjust(488,12109
#define PtoLUClauseAdjust(489,12136
#define PtoLUIndexAdjust(490,12169
#define PtoDBTLAdjust(491,12201
#define PtoPtoPredAdjust(492,12230
#define OpRTableAdjust(493,12262
#define OpEntryAdjust(494,12292
#define PropAdjust(495,12321
#define TrailAddrAdjust(496,12347
#define XAdjust(497,12378
#define YAdjust(498,12401
#define HoldEntryAdjust(499,12424
#define CodeCharPAdjust(500,12455
#define CodeVoidPAdjust(501,12486
#define HaltHookAdjust(502,12517
#define recompute_mask(504,12548
#define rehash(506,12577
#define RestoreSWIHash(508,12623
RestoreHashPreds(513,12681
RestoreAtomList(519,12730
static size_t save_bytes(523,12771
static size_t save_byte(528,12879
static size_t save_bits16(534,12971
static size_t save_uint(540,13099
static size_t save_int(546,13219
static size_t save_tag(552,13336
SaveHash(558,13441
save_clauses(625,15791
save_pred(688,17574
clean_pred(698,17896
mark_pred(711,18232
mark_ops(736,18828
save_ops(750,19090
save_module(768,19554
save_header(796,20250
save_program(805,20486
p_save_module_preds(847,21482
p_save_program(876,22131
void Yap_InitQLY(898,22608

C/range.c,175
static char     SccsId[SccsId18,577
p_in_range(27,710
p_in_range2(59,1615
p_euc_dist(96,2683
volatile int loop_counter 107,3128
p_loop(110,3171
Yap_InitRange(117,3255

C/save.c,1821
static char     SccsId[SccsId18,596
#define strncat(38,973
#define strncpy(41,1033
static char StartUpFile[StartUpFile60,1372
static char end_msg[end_msg62,1416
LightBug(155,4651
do_system_error(163,4722
int myread(186,5405
mywrite(202,5732
#define FullSaved	216,6022
typedef CELL   *CELLPOINTER;CELLPOINTER222,6079
static int      splfild 224,6109
static FILE    *errout;errout229,6175
#define errout 231,6205
static Int      OldHeapUsed;236,6265
static CELL     which_save;238,6295
open_file(242,6374
close_file(274,7061
putout(286,7281
putcellptr(293,7410
get_cell(300,7539
get_header_cell(309,7693
get_cellptr(325,8057
put_info(339,8344
save_regs(377,9603
save_code_info(484,12262
save_heap(504,12679
save_stacks(520,13014
save_crc(569,14124
do_save(576,14215
p_save2(614,15274
p_save_program(647,16041
check_header(657,16243
get_heap_info(763,19517
get_regs(804,20594
get_insts(937,23967
get_hash(944,24119
CopyCode(951,24254
CopyStacks(962,24562
CopyTrailEntries(983,25211
get_coded(998,25514
restore_heap_regs(1032,26235
restore_regs(1044,26508
recompute_mask(1070,27157
#define HASH_SHIFT 1122,28610
rehash(1131,28904
RestoreSWIHash(1198,30472
RestoreIOStructures(1208,30617
RestoreFreeSpace(1214,30685
RestoreAtomList(1262,31986
RestoreHashPreds(1277,32219
restore_heap(1328,33372
ShowEntries(1337,33476
ShowAtoms(1347,33674
commit_to_saved_state(1381,34514
cat_file_name(1407,35236
static int try_open(1418,35494
OpenRestore(1441,36083
Yap_OpenRestore(1571,40255
CloseRestore(1580,40428
check_opcodes(1592,40588
RestoreHeap(1612,40930
Yap_SavedInfo(1656,42041
UnmarkTrEntries(1678,42592
int in_limbo 1725,43651
FreeRecords(1729,43765
Restore(1747,44132
Yap_SavedStateRestore(1808,45526
p_restore(1815,45642
Yap_InitSavePreds(1844,46354

C/scanner.c,872
#undef HAVE_FINITE44,1547
#define my_isxdigit(57,1754
#define my_isupper(59,1862
#define my_islower(60,1909
static char chtype0[chtype066,2143
char *Yap_chtype Yap_chtype126,4601
Yap_wide_chtype(129,4636
getchr__(143,4860
#define getchr(153,5013
#define getchrq(154,5048
GetCurInpPos 157,5102
typedef struct scanner_extra_alloc 165,5216
} ScannerExtraBlock;168,5305
AllocScannerMemory(171,5341
PopScannerMemory(208,6304
Yap_AllocScannerMemory(222,6640
float_send(231,6814
read_int_overflow(248,7164
send_error_message(268,7529
read_quoted_char(276,7629
num_send_error_message(502,13396
get_num(513,13551
Yap_scan_num(722,19088
#define CHECK_SPACE(764,20019
open_comment(777,20392
extend_comment(802,21018
close_comment(812,21352
ch_to_wide(821,21637
#define  add_ch_to_buff(838,22037
Yap_tokenizer(850,22524
Yap_clean_tokenizer(1384,35681

C/sort.c,288
#define NULL 24,695
#define M_EVEN 28,769
#define M_ODD 29,787
build_new_list(42,1266
void simple_mergesort(76,1912
int key_mergesort(147,3831
Int compact_mergesort(239,6451
adjust_vector(332,8805
p_sort(346,9048
p_msort(371,9664
p_ksort(393,10175
Yap_InitSortPreds(416,10716

C/stdpreds.c,3257
static char     SccsId[SccsId257,8216
#define HAS_CACHE_REGS 260,8262
Int start_eam(362,12190
Int cont_eam(367,12311
Int use_eam(372,12431
Int commit(378,12546
Int skip_while_var(386,12684
Int wait_while_var(394,12838
Int force_wait(402,12992
Int eager_split(410,13137
Int show_time(418,13284
p_setval(426,13394
p_value(438,13700
p_values(454,14064
do_signal(478,14641
undo_signal(488,14851
p_creep(500,15070
p_signal_creep(513,15312
p_disable_creep(528,15617
p_disable_docreep(544,15970
p_stop_creep(559,16302
Yap_signal(571,16524
Yap_undo_signal(578,16604
FindAtom(591,16862
FindWhatCreep(657,18536
p_opdec(679,18995
strtod(699,19435
#define INFINITY 733,19870
#define NAN 737,19917
get_num(741,19965
runtime(781,20666
p_runtime(788,20823
p_cputime(811,21415
p_systime(820,21632
p_walltime(829,21849
p_char_code(838,22068
ch_to_wide(901,23495
p_name(918,23904
p_string_to_atom(1080,28366
p_string_to_list(1193,31791
p_atom_chars(1350,36385
p_atom_concat(1563,41756
p_atomic_concat(1708,45696
p_atom_codes(1940,51976
p_atom_length(2065,55143
is_wide(2161,57581
p_atom_split(2174,57764
gen_syntax_error(2265,60227
p_number_chars(2280,60600
p_number_atom(2439,65077
p_number_codes(2506,66997
p_atom_number(2599,69770
p_univ(2665,71718
p_sub_atom_extract(2821,75791
cont_sub_atom_fetch(2892,77702
init_sub_atom_fetch(2989,80077
p_abort(3019,80877
p_halt(3033,81098
cont_current_atom(3057,81515
init_current_atom(3116,82880
cont_current_wide_atom(3138,83393
init_current_wide_atom(3197,84803
cont_current_predicate(3218,85341
init_current_predicate(3262,86500
cont_current_predicate_for_atom(3272,86744
init_current_predicate_for_atom(3333,88354
NextOp(3343,88639
Yap_IsOp(3352,88854
Yap_IsOpMaxPrio(3360,89000
unify_op(3377,89350
cont_current_op(3391,89706
init_current_op(3418,90323
cont_current_atom_op(3425,90518
init_current_atom_op(3451,91114
p_debug(3471,91619
p_flags(3482,91829
AlreadyHidden(3544,93404
p_hide(3559,93760
p_hidden(3589,94613
p_unhide(3615,95211
Yap_show_statistics(3654,96213
p_statistics_heap_max(3688,97665
static Int    TrailTide 3699,97927
TrailMax(3703,98028
p_statistics_trail_max(3734,98575
GlobalMax(3744,98733
p_statistics_global_max(3776,99301
LocalMax(3786,99435
p_statistics_local_max(3818,100002
p_statistics_heap_info(3829,100136
p_statistics_stacks_info(3850,100656
p_statistics_trail_info(3863,100989
p_statistics_atom_info(3873,101263
p_statistics_db_size(3925,102610
p_statistics_lu_db_size(3941,102970
mk_argc_list(3960,103417
p_argv(4001,104497
p_executable(4008,104603
p_access_yap_flags(4019,104901
p_has_yap_or(4059,106133
p_has_eam(4069,106236
p_set_yap_flags(4080,106335
p_system_mode(4244,111229
p_lock_system(4255,111421
p_unlock_system(4262,111500
p_enterundefp(4269,111583
p_exitundefp(4279,111719
p_dump_active_goals(4292,111906
p_euc_dist(4300,112012
volatile int loop_counter 4310,112447
p_loop(4313,112490
p_max_tagged_integer(4321,112580
p_min_tagged_integer(4326,112691
Yap_InitBackCPreds(4331,112788
typedef void (*Proc)Proc4370,114142
Proc E_Modules[E_Modules4372,114171
static Int p_parallel_mode(4375,114231
static Int p_yapor_workers(4379,114293
Yap_InitCPreds(4386,114381

C/store.c,1025
static void save_pointer(1,0
static void save_atom(6,93
static void save_Arity(19,455
static void save_CellPtoHeap(24,535
static void save_ConstantTerm(29,627
static void save_DoubleInCode(39,841
static void save_DBGroundTerm(44,946
static void save_Func(49,1031
static void save_ExternalFunction(55,1167
static void save_IntegerInCode(60,1311
static void save_PtoLUIndex(65,1417
static void save_PtoOp(70,1543
static void save_PtoLUClause(75,1634
static void save_ConstantTerm(80,1781
static void save_BlobTermInCode(85,1878
static void save_Opcode(90,1985
static void save_OrArg(96,2104
static void save_PtoPred(103,2230
static void save_Constant(119,2635
static void save_TabEntry(131,2861
#define arg_from_x(138,2997
#define arg_from_x(140,3048
static void save_X(143,3111
static void save_Y(148,3200
save_code(154,3278
save_lu_clause(162,3431
save_dynamic_clause(169,3612
save_static_clause(176,3802
save_mega_clause(187,4090
save_clauses(201,4437
save_pred(244,5496
save_module(253,5738

C/sysbits.c,5551
static char SccsId[SccsId18,601
#define strncat(55,1365
#define strncpy(58,1425
Yap_WinError(116,2771
#define is_valid_env_char(129,3132
is_directory(134,3261
dir_separator 155,3661
Yap_dir_separator 169,3894
char *libdir libdir177,4012
Yap_InitSysPath(181,4046
p_dir_sp 271,6751
Yap_InitPageSize(289,7094
#undef HAVE_GETRUSAGE312,7548
#undef HAVE_TIMES315,7595
#undef HAVE_GETRUSAGE321,7674
#define StartOfTimes 335,7852
#define last_time 336,7913
#define StartOfTimes_sys 338,7970
#define last_time_sys 339,8039
static struct timeval StartOfTimes;343,8148
static struct timeval last_time;346,8218
static struct timeval last_time_sys;349,8279
static struct timeval StartOfTimes_sys;350,8316
InitTime 355,8415
Yap_cputime 396,9839
void Yap_cputime_interval(406,10065
void Yap_systime_interval(420,10538
#define do_div(441,11200
static FILETIME StartOfTimes,461,11610
static FILETIME StartOfTimes, last_time;461,11610
static FILETIME StartOfTimes_sys,463,11652
static FILETIME StartOfTimes_sys, last_time_sys;463,11652
static clock_t TimesStartOfTimes,465,11702
static clock_t TimesStartOfTimes, Times_last_time;465,11702
InitTime 469,11805
sub_utime(523,13860
Yap_cputime 534,14085
void Yap_cputime_interval(556,14657
void Yap_systime_interval(588,15674
#define TicksPerSec 622,16650
#define TicksPerSec	638,16867
#define TicksPerSec	647,17039
static clock_t StartOfTimes,657,17169
static clock_t StartOfTimes, last_time;657,17169
static clock_t StartOfTimes_sys,659,17210
static clock_t StartOfTimes_sys, last_time_sys;659,17210
InitTime 663,17310
Yap_cputime 672,17487
void Yap_cputime_interval(679,17599
void Yap_systime_interval(688,17833
static struct timeval StartOfTimes;704,18179
static struct timeval last_time;707,18249
InitTime 711,18334
Yap_cputime 722,18645
void Yap_cputime_interval(735,18980
void Yap_systime_interval(748,19350
#define TicksPerSec 762,19621
real_cputime 765,19661
static long *ptime;ptime776,19787
gettime 778,19808
real_cputime 784,19866
static long *ptime;ptime799,20087
readtime 802,20120
real_cputime 808,20181
#undef FALSE820,20309
#undef TRUE821,20322
#define TicksPerSec 825,20357
real_cputime 828,20397
static hrtime_t StartOfWTimes;846,20645
#define  LastWtime 849,20711
InitWTime 852,20795
InitLastWtime(858,20860
Yap_walltime 865,21047
void Yap_walltime_interval(873,21195
static struct timeval StartOfWTimes;886,21511
#define LastWtime 889,21583
InitWTime 893,21687
InitLastWtime(899,21758
Yap_walltime 907,21945
void Yap_walltime_interval(920,22282
static struct _timeb StartOfWTimes;939,22758
#define LastWtime 942,22829
InitWTime 946,22931
InitLastWtime(952,22991
Yap_walltime 960,23172
void Yap_walltime_interval(973,23483
static clock_t StartOfWTimes;988,23837
#define LastWtime 990,23868
InitWTime 994,23965
InitLastWtime(1000,24030
Yap_walltime 1006,24150
void Yap_walltime_interval(1013,24259
unsigned int current_seed;1027,24517
InitRandom 1030,24557
Yap_random 1044,24760
p_srandom 1059,25073
#define signal	1087,25640
#define SIGFPE	1093,25683
#define PLSIG_PREPARED 1099,25756
#define PLSIG_THROW 1100,25810
#define PLSIG_SYNC 1101,25869
#define PLSIG_NOFRAME 1102,25923
#define SIG_PROLOG_OFFSET	1104,25988
#define SIG_EXCEPTION	1106,26048
#define SIG_ATOM_GC	1108,26110
#define SIG_GC	1110,26161
#define SIG_THREAD_SIGNAL 1112,26215
#define SIG_FREECLAUSES	1114,26270
#define SIG_PLABORT	1115,26318
static struct signame1117,26363
} signames[signames1121,26442
Yap_signal_index(1215,28145
HandleSIGSEGV(1250,29083
HandleMatherr(1270,29549
my_signal_info(1306,30369
my_signal(1319,30622
HandleMatherr(1368,31942
my_signal_info(1395,32737
SearchForTrailFault(1411,33029
HandleSIGSEGV(1437,33894
my_signal(1447,34171
HandleMatherr(1499,35456
SearchForTrailFault(1524,36211
HandleSIGSEGV(1554,37244
my_signal_info(1566,37505
my_signal(1582,37776
my_signal(1596,37985
my_signal_info(1602,38067
InteractSIGINT(1615,38271
ProcessSIGINT(1681,39840
static int             snoozing 1698,40157
HandleSIGINT 1707,40429
HandleALRM 1745,41260
HandleVTALRM 1763,41684
ReceiveSignal 1785,42262
MSCHandleSignal(1837,43501
InitSignals 1856,43892
volume_header(1905,45057
Yap_volume_header(1920,45271
int Yap_getcwd(1926,45337
TrueFileName 1958,46067
Yap_TrueFileName 2140,50538
p_true_file_name 2146,50666
p_true_file_name3 2163,51124
p_sh 2190,51849
p_shell 2220,52469
p_system 2280,53832
#undef command2318,54754
p_mv 2330,54930
Yap_SetTextFile 2370,56178
static Int p_getenv(2397,56570
static Int p_putenv(2424,57234
DoTimerThread(2478,58651
p_alarm(2507,59401
p_virtual_alarm(2607,61975
set_fpu_exceptions(2690,64244
Yap_set_fpu_exceptions(2738,65529
p_set_fpu_exceptions(2743,65605
p_host_type(2753,65824
p_yap_home(2759,65950
p_env_separator(2765,66076
Yap_InitSysbits 2778,66331
Yap_InitTime(2793,66583
Yap_ReInitWallTime 2799,66636
p_first_signal(2808,66804
p_continue_signals(2954,71495
p_unix(3009,72999
p_win32(3027,73181
p_enable_interrupts(3042,73324
p_disable_interrupts(3054,73567
p_ld_path(3066,73787
p_address_bits(3072,73892
#define wstreq(3087,74110
reg_open_key(3090,74167
#define MAXREGSTRLEN 3141,75248
recover_space(3144,75287
WideStringFromAtom(3151,75403
p_win_registry_get_value(3175,75954
Yap_RegistryGetString(3240,77676
Yap_InitSysPreds(3280,78419
int vax_absmi_fp;3324,80451
 *VaxFramePtr;VaxFramePtr3343,80682
VaxFixFrame 3346,80699
int WINAPI win_yap(3371,81114
rw_lock_voodoo(3393,81531

C/threads.c,1888
static char     SccsId[SccsId18,570
static void DEBUG_TLOCK_ACCESS(45,1025
#define DEBUG_TLOCK_ACCESS(49,1129
allocate_new_tid(53,1185
store_specs(83,2126
kill_thread_engine 133,3740
thread_die(178,5221
setup_engine(222,6441
start_thread(251,7458
thread_run(261,7701
p_thread_new_tid(307,8988
init_thread_engine(318,9250
p_create_thread(324,9464
p_thread_sleep(365,10889
p_thread_self(400,11938
p_thread_zombie_self(409,12135
p_thread_status_lock(428,12746
p_thread_status_unlock(438,13018
Yap_thread_self(448,13287
Yap_thread_create_engine(457,13420
Yap_thread_attach_engine(499,14727
Yap_thread_detach_engine(523,15462
Yap_thread_destroy_engine(536,15834
p_thread_join(552,16202
p_thread_destroy(577,16835
p_thread_detach(591,17184
p_thread_detached(610,17728
p_thread_detached2(619,17890
p_thread_exit(629,18105
p_thread_set_concurrency(638,18253
p_thread_yield(659,18721
p_valid_thread(668,18831
typedef struct swi_mutex 676,18998
} SWIMutex;680,19076
p_new_mutex(683,19100
p_destroy_mutex(710,19838
p_lock_mutex(721,20051
p_trylock_mutex(733,20269
p_unlock_mutex(745,20498
p_mutex_info(756,20692
p_cond_create(766,20914
p_cond_destroy(779,21188
p_cond_signal(790,21414
p_cond_broadcast(800,21602
p_cond_wait(810,21796
p_thread_stacks(820,22021
p_thread_atexit(839,22639
p_thread_signal(874,23548
p_no_threads(897,24347
p_nof_threads(903,24438
p_max_workers(917,24775
p_max_threads(923,24902
p_nof_threads_created(929,25029
p_thread_runtime(935,25173
p_thread_self_lock(941,25318
p_thread_unlock(948,25497
void Yap_InitThreadPreds(956,25704
p_no_threads(1001,28240
p_nof_threads(1007,28322
p_max_threads(1013,28427
p_nof_threads_created(1019,28532
p_thread_runtime(1025,28645
p_thread_self(1031,28756
p_thread_stacks(1037,28863
p_thread_unlock(1043,28950
p_max_workers(1049,29036
void Yap_InitThreadPreds(1054,29129

C/tracer.c,809
send_tracer_message(32,853
unsigned long long vsc_count;66,1683
unsigned long vsc_count;68,1719
static int thread_trace;72,1764
CELL old_value 100,2319
jmp_deb(105,2383
struct various_codes *sc;sc107,2449
PredEntry *old_p[old_p133,2848
Term old_x1[old_x1134,2873
Term old_x1[10000], old_x2[old_x2134,2873
Term old_x1[10000], old_x2[10000], old_x3[old_x3134,2873
low_level_trace(137,2929
toggle_low_level_trace(375,9799
static Int p_start_low_level_trace(380,9885
static Int p_total_choicepoints(386,9988
static Int p_reset_total_choicepoints(391,10105
static Int p_show_low_level_trace(397,10209
static Int p_start_low_level_trace2(404,10344
static Int p_stop_low_level_trace(414,10522
volatile int vsc_wait;421,10661
static Int p_vsc_wait(423,10685
Yap_InitLowLevelTrace(431,10782

C/udi.c,253
UT_icd udicb_icd 9,184
UT_array *indexing_structures;indexing_structures10,248
Yap_UdiRegister(16,323
p_new_udi(26,550
p_udi_args_init(110,2742
Yap_udi_init(153,3749
Yap_new_udi_clause(170,4113
Yap_udi_search(205,4950
Yap_udi_abolish(358,8956

C/unify.c,1509
#define IN_UNIFY_C 17,598
#define HAS_CACHE_REGS 19,620
#define to_visit_base 35,1117
Yap_rational_tree_loop(38,1171
rational_tree(117,2835
OCUnify_complex(137,3346
#undef Yap_REGS141,3427
#define Yap_REGS 143,3481
#define Yap_REGS 148,3603
#define unif_base 158,3878
#undef Yap_REGS321,7664
#define Yap_REGS 322,7680
#undef Yap_REGS325,7768
#undef unif_base328,7830
#undef to_visit_base329,7847
OCUnify(333,7883
p_ocunify(425,9941
p_cyclic(431,10011
int Yap_IsAcyclicTerm(439,10129
p_acyclic(445,10203
Yap_IUnify(454,10327
#undef Yap_REGS458,10399
#define Yap_REGS 460,10453
#define Yap_REGS 465,10566
#undef Yap_REGS550,12397
#define Yap_REGS 551,12413
#undef Yap_REGS554,12492
InitReverseLookupOpcode(570,13071
#define UnifyAndTrailGlobalCells(614,14150
unifiable_complex(624,14674
#undef Yap_REGS628,14757
#define Yap_REGS 630,14811
#define Yap_REGS 635,14933
#define unif_base 645,15208
#define to_visit_base 646,15258
#undef Yap_REGS804,18834
#define Yap_REGS 805,18850
#undef Yap_REGS808,18938
#undef to_visit_base814,19035
#undef unif_base815,19056
unifiable(819,19087
#undef Yap_REGS823,19140
#define Yap_REGS 825,19194
#define Yap_REGS 830,19307
#undef Yap_REGS910,21145
#define Yap_REGS 911,21161
#undef Yap_REGS914,21240
p_unifiable(921,21317
Yap_Unifiable(941,21684
Yap_InitUnify(961,21946
Yap_InitAbsmi(975,22339
Yap_TrimTrail(985,22502
#undef saveregs989,22553
#define saveregs(990,22569
#undef setregs993,22610
#define setregs(994,22625

C/userpreds.c,788
static char     SccsId[SccsId18,596
occurs_check(106,3398
full_unification(135,4125
p_occurs_check(186,5559
p_unify(193,5727
p_counter(209,6253
p_iconcat(252,7435
p_iconcat(280,8053
p_clean(306,8511
static Term    *subs_table;subs_table348,9615
static int      subs_entries;349,9643
#define SUBS_TABLE_SIZE	350,9673
subsumes(353,9714
p_subsumes(490,13080
p_namelength(499,13251
p_getpid(523,13772
p_exit(534,13944
static int      current_pos;543,14099
p_incrcounter(546,14141
p_setcounter(556,14314
#define signal(569,14571
#define EOF 573,14629
p_trapsignal(577,14667
#define varstarter(586,14755
#define idstarter(587,14812
#define idchar(588,14855
p_grab_tokens(592,14974
p_softfunctor(672,16597
Yap_InitUserCPreds(711,17397
Yap_InitUserBacks(739,18557

C/utilpreds.c,3292
static char     SccsId[SccsId18,598
}              *vcell;vcell32,853
clean_tr(50,1602
clean_dirty_tr(60,1774
copy_complex_term(73,1982
handle_cp_overflow(362,8603
CopyTerm(399,9525
Yap_CopyTerm(484,11324
Yap_CopyTermNoShare(490,11419
p_copy_term(496,11530
p_duplicate_term(506,11777
p_copy_term_no_delays(516,12030
typedef struct copy_frame 526,12282
} copy_frame_t;535,12428
break_rationals_complex_term(538,12456
BreakRational(758,17376
p_break_rational(825,18727
typedef struct restore_frame 831,18825
} restore_frame_t;841,18991
restore_rationals_complex_term(844,19022
RestoreRational(1073,24155
p_restore_rational(1140,25525
CELL *CellDifH(CellDifH1164,26029
#define AdjustSizeAtom(1169,26119
CELL *AdjustSize(AdjustSize1172,26189
Atom export_atom(1180,26378
Functor export_functor(1211,27117
#define export_derefa_body(1227,27598
export_term_to_buffer(1238,28071
export_complex_term(1254,28447
ExportTerm(1519,34549
Yap_ExportTerm(1540,35010
ShiftPtr(1547,35163
AddAtom(1553,35236
FetchFunctor(1566,35433
import_arg(1585,35903
import_compound(1609,36537
import_pair(1624,36851
Yap_ImportTerm(1632,37022
Yap_SizeOfExportedTerm(1663,37666
p_export_term(1670,37779
p_import_term(1688,38172
p_kill_exported_term(1698,38387
static Term vars_in_complex_term(1708,38564
expand_vts(1878,42336
p_variables_in_term(1907,43060
p_term_variables(1965,44352
static Term attvars_in_complex_term(2002,45249
p_term_attvars(2193,49525
p_term_variables3(2223,50264
static Term vars_within_complex_term(2257,51029
p_variables_within_term(2425,54713
static Term new_vars_in_complex_term(2455,55455
p_new_variables_in_term(2630,59431
static Term free_vars_in_complex_term(2660,60175
static Term bind_vars_in_complex_term(2818,63798
p_free_variables_in_term(2949,66737
static Term non_singletons_in_complex_term(3007,68092
p_non_singletons_in_term(3137,70741
static Int ground_complex_term(3167,71488
int Yap_IsGroundTerm(3277,73639
p_ground(3315,74449
SizeOfExtension(3321,74549
static Int sz_ground_complex_term(3341,74953
Yap_SizeGroundTerm(3458,77218
static Int var_in_complex_term(3489,77880
var_in_term(3619,80474
p_var_in_term(3636,80888
MurmurHashNeutral2 3661,81593
AddAtomToHash(3706,82206
typedef struct visited 3741,82897
} visited_t;3746,82978
hash_complex_term(3749,83006
Yap_TermHash(3902,86099
p_term_hash(3934,86943
p_instantiated_term_hash(3992,88446
static int variant_complex(4049,89950
is_variant(4237,94025
Yap_Variant(4289,95191
p_variant(4296,95294
static int subsumes_complex(4302,95415
p_subsumes(4512,99885
static int term_subsumer_complex(4553,100864
p_term_subsumer(4778,105431
p_force_trail_expansion(4846,107000
camacho_dum(4861,107217
Yap_IsListTerm(4879,107424
p_is_list(4887,107534
Yap_IsListOrPartialListTerm(4893,107605
p_is_list_or_partial_list(4902,107768
numbervar(4908,107876
numbervar_singleton(4916,108014
renumbervar(4924,108156
static Int numbervars_in_complex_term(4931,108244
Yap_NumberVars(5096,111946
p_numbervars(5135,112867
unnumber_complex_term(5154,113279
UnnumberTerm(5387,118382
Yap_UnNumberTerm(5454,119739
p_unnumbervars(5460,119854
Yap_SkipList(5466,120026
p_skip_list(5495,120519
p_skip_list4(5504,120695
void Yap_InitUtilCPreds(5537,121493

C/write.c,1067
static char     SccsId[SccsId18,580
  separator,41,974
  alphanum,42,1046
  symbol 43,1104
} wtype;44,1176
typedef  void      *wrf;wrf46,1186
typedef struct union_slots 48,1212
} uslots;51,1263
typedef struct union_direct 53,1274
} udirect;56,1329
typedef  struct  rewind_term 59,1342
} rwts;65,1473
typedef struct write_globs 67,1482
} wglbs;76,1757
#define lastw 78,1767
#define last_minus 79,1790
#define wrputc(91,2380
wropen_bracket(98,2561
wrclose_bracket(109,2770
protect_open_number(118,2917
protect_close_number(133,3265
wrputn(144,3462
#define wrputs(163,3911
wrputws(166,3969
ensure_space(175,4099
write_mpint(213,4849
writebig(236,5328
wrputf(292,6812
wrputref(377,8474
wrputblob(394,8945
legalAtom(410,9290
AtomIsSymbols(445,9993
write_quoted(458,10277
putAtom(526,11704
IsStringTerm(580,13018
putString(603,13603
putUnquotedString(619,13957
from_pointer(633,14239
restore_from_write(671,15067
write_var(688,15410
check_infinite_loop(732,16595
write_list(752,16961
writeTerm(819,18823
Yap_plwrite(1128,27950

C/yap-args.c,457
#undef  HAVE_UNISTD_H23,760
#undef DefTrailSpace34,929
#define DefTrailSpace	35,951
#undef DefStackSpace39,1035
#define DefStackSpace	40,1057
#undef DefHeapSpace44,1139
#define DefHeapSpace	45,1160
#define DEFAULT_NUMBERWORKERS 48,1205
#define DEFAULT_SCHEDULERLOOP 49,1244
#define DEFAULT_DELAYEDRELEASELOAD 50,1283
print_usage(53,1337
myisblank(100,3741
add_end_dot(114,3907
dump_runtime_variables(132,4225
YAP_parse_yap_arguments(152,4868

C/ypsocks.c,1335
#define AF_UNSPEC 79,1586
#define AF_LOCAL 82,1630
#define AF_AAL5 85,1680
#define AF_APPLETALK 88,1734
#define AF_AX25 91,1788
#define AF_BRIDGE 94,1839
#define AF_DECnet 97,1892
#define AF_FILE 100,1943
#define AF_INET 103,1992
#define AF_INET6 106,2042
#define AF_IPX 109,2091
#define AF_LOCAL 112,2140
#define AF_NETBEUI 115,2193
#define AF_NETLINK 118,2248
#define AF_NETROM 121,2302
#define AF_OSINET 124,2355
#define AF_PACKET 127,2408
#define AF_ROSE 130,2459
#define AF_ROUTE 133,2509
#define AF_SECURITY 136,2563
#define AF_SNA 139,2615
#define AF_UNIX 142,2663
#define AF_X25 145,2711
#define SOCK_STREAM 149,2764
#define SOCK_DGRAM 152,2813
#define SOCK_RAW 155,2859
#define SOCK_RDM 158,2903
#define SOCK_SEQPACKET 161,2953
#define SOCK_PACKET 164,3006
#define MAXHOSTNAMELEN 168,3060
#define BUFSIZ 172,3110
#define socket_errno 176,3174
#define invalid_socket_fd(177,3213
#define socket_errno 179,3272
#define invalid_socket_fd(180,3299
Yap_init_socks(184,3351
p_socket(323,6940
p_socket_close(483,10932
p_socket_bind(496,11120
p_socket_connect(637,14857
p_socket_listen(799,19359
p_socket_accept(843,20352
p_socket_buffering(923,22447
select_out_list(992,24076
p_socket_select(1012,24524
p_current_host(1102,26580
p_hostname_address(1169,28290
Yap_InitSockets(1221,29757

C/ypstdio.c,456
#define O_BINARY 36,796
YP_FILE yp_iob[yp_iob39,823
clear_iob(42,866
init_yp_stdio(53,1037
YP_fillbuf(71,1434
YP_flushbuf(89,1768
YP_fflush(108,2129
YP_fputs(127,2496
YP_puts(138,2635
YP_fgets(145,2697
YP_gets(160,2928
YP_fopen(175,3105
YP_fclose(220,3956
#define MAXBSIZE 233,4159
YP_printf(236,4187
YP_fprintf(253,4388
YP_fileno(269,4604
YP_clearerr(275,4651
YP_feof(282,4737
YP_setbuf(288,4806
YP_fseek(294,4858
YP_ftell(301,4954

MYDDAS/myddas_initialization.c,123
myddas_init_initialize_myddas(13,226
myddas_init_initialize_connection(52,1423
myddas_init_initialize_predicate(87,2233

MYDDAS/myddas_mysql.c,586
#define IS_SQL_INT(34,915
#define IS_SQL_FLOAT(40,1179
#define IS_SQL_GEOMETRY(44,1349
static Int null_id 46,1410
void Yap_InitMYDDAS_MySQLPreds(61,2098
void Yap_InitBackMYDDAS_MySQLPreds(96,3401
c_db_my_connect(107,3625
c_db_my_query(166,5090
c_db_my_number_of_fields(340,10718
c_db_my_get_attributes_types(384,11751
c_db_my_disconnect(445,13373
c_db_my_table_write(464,13734
c_db_my_row_cut(476,13973
c_db_my_row(486,14229
c_db_my_get_fields_properties(601,17273
c_db_my_get_next_result_set(683,19348
c_db_my_get_database(698,19722
c_db_my_change_database(712,20001

MYDDAS/myddas_odbc.c,1032
static Int null_id 30,820
odbc_error(43,1376
SQLALLOCHANDLE(55,1928
SQLSETENVATTR(68,2376
static int SQLCONNECT(80,2796
static int SQLEXECDIRECT(94,3309
static int SQLDESCRIBECOL(106,3788
static int SQLSETCONNECTATTR(127,4504
static int SQLBINDCOL(141,5016
static int SQLNUMRESULTCOLS(157,5588
static int SQLCLOSECURSOR(169,6045
#define SQLFETCH(181,6459
static int SQLGETDATA(194,7210
static int SQLDISCONNECT(212,7902
static int SQLFREEHANDLE(223,8310
static int SQLPRIMARYKEYS(235,8748
static int SQLCOLATTRIBUTE(271,10052
#define IS_SQL_INT(297,10915
#define IS_SQL_FLOAT(304,11214
c_db_odbc_connect(312,11374
c_db_odbc_query(362,12919
c_db_odbc_number_of_fields(444,15023
c_db_odbc_get_attributes_types(485,16114
c_db_odbc_disconnect(546,18173
c_db_odbc_row_cut(571,18819
release_list_args(584,19110
c_db_odbc_row(604,19633
c_db_odbc_number_of_fields_in_query(688,21844
c_db_odbc_get_fields_properties(728,22939
void Yap_InitMYDDAS_ODBCPreds(837,26113
void Yap_InitBackMYDDAS_ODBCPreds(863,27142

MYDDAS/myddas_shared.c,597
void Yap_InitMYDDAS_SharedPreds(50,1713
void Yap_InitBackMYDDAS_SharedPreds(89,2957
c_db_initialize_myddas(105,3448
c_db_connection_type 120,3936
c_db_add_preds 139,4482
c_db_check_if_exists_pred 167,5182
c_db_delete_predicate(185,5597
c_db_multi_queries_number(206,6081
c_db_connection_start(231,6652
c_db_connection_continue(242,6907
c_db_preds_conn_start 264,7415
c_db_preds_conn_continue 286,7971
c_db_check(320,8760
c_db_stats_walltime(329,8868
c_db_stats_translate(347,9197
c_db_stats_time(389,10316
c_db_stats(476,13050
void Yap_MYDDAS_delete_all_myddas_structs(656,18650

MYDDAS/myddas_statistics.c,502
myddas_stats_walltime(66,2179
myddas_stats_add_time(86,2620
myddas_stats_subtract_time(118,3558
myddas_stats_move_time(136,3911
myddas_stats_time_copy_to_final(157,4627
myddas_stats_add_seconds_time(171,4978
myddas_stats_time_subtract(193,5584
myddas_stats_integrity_of_time(215,6479
myddas_stats_initialize_global_stats(242,7274
myddas_stats_initialize_connection_stats(265,7787
myddas_stats_initialize_stat(299,9082
myddas_stats_get_stat(324,9726
myddas_stats_delete_stats_list(335,9899

MYDDAS/myddas_top_level.c,126
void Yap_InitMYDDAS_TopLevelPreds(40,1036
} COMMANDS;54,1526
c_db_tl_readline(58,1551
myddas_top_level_print_time(80,1969

MYDDAS/myddas_util.c,820
myddas_util_connection_type(41,849
myddas_util_search_predicate(57,1125
myddas_util_add_predicate(74,1631
myddas_util_delete_predicate(94,2137
myddas_util_delete_connection(112,2748
myddas_util_search_connection(144,3699
myddas_util_add_connection(161,4081
myddas_util_get_odbc_enviromment(188,4995
myddas_util_get_total_multi_queries_number(201,5305
myddas_util_set_total_multi_queries_number(206,5421
n_print(214,5625
void myddas_util_error_message(221,5699
myddas_util_find_predicate(230,5930
myddas_util_delete_predicate_list(243,6264
myddas_util_table_write(259,6593
get_myddas_top(328,7865
myddas_util_get_pred_next(336,8042
myddas_util_get_pred_arity(342,8194
myddas_util_get_pred_name(348,8338
myddas_util_get_pred_module(354,8480
myddas_util_get_list_pred(360,8626
void check_int(365,8735

MYDDAS/myddas_wkb2prolog.c,478
static int swaporder;21,501
static byte inbyteorder,22,523
static byte inbyteorder, hostbyteorder;22,523
static byte *cursor;cursor23,563
Term wkb2prolog(25,585
static byte get_hostbyteorder(46,916
static byte get_inbyteorder(57,1083
static uint32 get_wkbType(70,1274
static void readswap4(84,1481
static void readswap8(110,2064
static Term get_point(153,3164
static Term get_linestring(175,3586
static Term get_polygon(207,4175
static Term get_geometry(239,4765

OPTYap/opt.init.c,366
#define OPT_MAVAR_STATIC20,1021
#define STRUCTS_PER_PAGE(44,1449
#define INIT_GLOBAL_PAGE_ENTRY(46,1578
#define INIT_LOCAL_PAGE_ENTRY(53,1999
#define INIT_GLOBAL_PAGE_ENTRY(60,2361
#define INIT_LOCAL_PAGE_ENTRY(61,2432
void Yap_init_global_optyap_data(70,2636
void Yap_init_local_optyap_data(175,6765
void Yap_init_root_frames(240,9278
void itos(280,10511

OPTYap/opt.preds.c,3324
struct page_statistics 108,4729
#define PgEnt_bytes_in_use(116,4967
#define CHECK_PAGE_FREE_STRUCTS(120,5067
#define CHECK_PAGE_FREE_STRUCTS(136,6336
#define INIT_PAGE_STATS(138,6411
#define INCREMENT_PAGE_STATS(141,6580
#define INCREMENT_AUX_STATS(144,6772
#define SHOW_PAGE_STATS_MSG(147,6947
#define SHOW_PAGE_STATS_ARGS(148,7062
#define CHECK_PAGE_FREE_STRUCTS(150,7236
#define INIT_PAGE_STATS(151,7284
#define INCREMENT_PAGE_STATS(153,7387
#define INCREMENT_AUX_STATS(155,7513
#define SHOW_PAGE_STATS_MSG(157,7622
#define SHOW_PAGE_STATS_ARGS(158,7723
#define GET_ALL_PAGE_STATS(163,7887
#define GET_ALL_PAGE_STATS(179,8949
#define GET_PAGE_STATS(184,9155
#define SHOW_PAGE_STATS(188,9481
void Yap_init_optyap_preds(201,10107
void finish_yapor(236,12462
static Int p_freeze_choice_point(250,12758
static Int p_wake_choice_point(259,12954
static Int p_abolish_frozen_choice_points_until(267,13139
static Int p_abolish_frozen_choice_points_all(275,13350
static Int p_table(281,13461
static Int p_tabling_mode(380,17102
static Int p_abolish_table(467,20312
static Int p_abolish_all_tables(484,20710
static Int p_show_tabled_predicates(496,20924
static Int p_show_table(518,21491
static Int p_show_all_tables(544,22139
static Int p_show_global_trie(563,22564
static Int p_show_statistics_table(577,22870
static Int p_show_statistics_tabling(603,23530
static Int p_show_statistics_global_trie(667,26189
static Int p_parallel_mode(688,26648
static Int p_yapor_start(719,27496
static Int p_yapor_workers(738,28064
static Int p_worker(747,28244
static Int p_parallel_new_answer(754,28356
static Int p_parallel_get_answers(774,28902
static Int p_show_statistics_or(794,29488
static Int p_show_statistics_opt(841,31158
static Int p_get_optyap_statistics(924,34696
static inline realtime current_time(1057,39853
#define TIME_RESOLUTION 1058,39897
static inline struct page_statistics show_statistics_table_entries(1073,40228
static inline struct page_statistics show_statistics_subgoal_entries(1079,40481
static inline struct page_statistics show_statistics_subgoal_frames(1085,40728
static inline struct page_statistics show_statistics_dependency_frames(1090,40911
static inline struct page_statistics show_statistics_subgoal_trie_nodes(1095,41101
static inline struct page_statistics show_statistics_subgoal_trie_hashes(1100,41294
static inline struct page_statistics show_statistics_answer_trie_nodes(1105,41488
static inline struct page_statistics show_statistics_answer_trie_hashes(1110,41680
static inline struct page_statistics show_statistics_answer_ref_nodes(1116,41907
static inline struct page_statistics show_statistics_global_trie_nodes(1122,42135
static inline struct page_statistics show_statistics_global_trie_hashes(1127,42326
static inline struct page_statistics show_statistics_or_frames(1134,42552
static inline struct page_statistics show_statistics_query_goal_solution_frames(1139,42725
static inline struct page_statistics show_statistics_query_goal_answer_frames(1144,42936
static inline struct page_statistics show_statistics_suspension_frames(1151,43201
static inline struct page_statistics show_statistics_table_subgoal_solution_frames(1157,43418
static inline struct page_statistics show_statistics_table_subgoal_answer_frames(1162,43635

OPTYap/or.copy_engine.c,496
#define INCREMENTAL_COPY 46,1494
#define COMPUTE_SEGMENTS_TO_COPY_TO(48,1542
#define COMPUTE_SEGMENTS_TO_COPY_TO(59,2259
#define P_COPY_GLOBAL_TO(68,2767
#define Q_COPY_GLOBAL_FROM(72,3108
#define P_COPY_LOCAL_TO(77,3442
#define Q_COPY_LOCAL_FROM(81,3781
#define P_COPY_TRAIL_TO(86,4113
#define Q_COPY_TRAIL_FROM(90,4452
void make_root_choice_point(101,4886
void free_root_choice_point(126,5545
int p_share_work(136,5777
int q_share_work(201,7951
void share_private_nodes(374,13456

OPTYap/or.cow_engine.c,185
void PUT_BUSY(45,1464
void make_root_choice_point(58,1742
void free_root_choice_point(76,2201
int p_share_work(83,2323
int q_share_work(117,3307
void share_private_nodes(159,4636

OPTYap/or.cut.c,34
void prune_shared_branch(33,1221

OPTYap/or.memory.c,374
#define GLOBAL_LOCAL_STRUCTS_AREA 36,1396
#define PATH_MAX 39,1558
char mapfile_path[mapfile_path40,1580
int shm_mapid[shm_mapid42,1650
void Yap_init_yapor_global_local_memory(62,2116
void Yap_init_yapor_stacks_memory(94,3810
void Yap_remap_yapor_memory(168,7172
void Yap_unmap_yapor_memory 203,8922
void shm_map_memory(248,10347
void shm_unmap_memory(257,10681

OPTYap/or.sba_engine.c,231
reset_trail(35,1300
#define COMPUTE_SEGMENTS_TO_COPY_TO(78,2412
void make_root_choice_point(88,2706
void free_root_choice_point(108,3220
void p_share_work(119,3513
int q_share_work(145,4354
void share_private_nodes(224,6867

OPTYap/or.scheduler.c,387
void PUT_NO_WORK_IN_UPPER_NODES(54,1925
void PUT_IDLE(67,2242
void PUT_BUSY(76,2433
void PUT_IN_ROOT_NODE(85,2624
void PUT_OUT_ROOT_NODE(94,2832
void move_up_to_prune_request(103,3041
int get_work(144,4331
int move_up_one_node(270,7895
int get_work_below(525,18017
int get_work_above(555,18954
int find_a_better_position(609,20943
int search_for_hidden_shared_work(639,21864

OPTYap/or.thread_engine.c,245
#define INCREMENTAL_COPYING 33,1225
#define COMPUTE_SEGMENTS_TO_COPY_TO(34,1255
void make_root_choice_point(53,2038
void free_root_choice_point(94,3106
int p_share_work(107,3459
int q_share_work(142,4665
void share_private_nodes(236,7667

OPTYap/tab.completion.c,228
static void complete_suspension_branch(34,1229
void private_completion(106,3905
void public_completion(151,5213
void complete_suspension_frames(275,9268
void suspend_branch(329,10750
void resume_suspension_frame(406,13841

OPTYap/tab.tries.c,4630
static struct trie_statistics{trie_statistics79,4288
 trie_stats[trie_stats97,4683
#define TrStat_out 99,4710
#define TrStat_show 100,4767
#define TrStat_subgoals 101,4825
#define TrStat_sg_incomplete 102,4887
#define TrStat_sg_nodes 103,4960
#define TrStat_answers 104,5032
#define TrStat_answers_true 105,5093
#define TrStat_answers_no 106,5159
#define TrStat_answers_pruned 107,5223
#define TrStat_ans_nodes 108,5291
#define TrStat_gt_terms 109,5362
#define TrStat_gt_nodes 110,5433
#define TrStat_gt_refs 111,5504
 trie_stats;113,5601
#define TrStat_out 115,5615
#define TrStat_show 116,5661
#define TrStat_subgoals 117,5708
#define TrStat_sg_incomplete 118,5759
#define TrStat_sg_nodes 119,5821
#define TrStat_answers 120,5882
#define TrStat_answers_true 121,5932
#define TrStat_answers_no 122,5987
#define TrStat_answers_pruned 123,6040
#define TrStat_ans_nodes 124,6097
#define TrStat_gt_terms 125,6157
#define TrStat_gt_nodes 126,6217
#define TrStat_gt_refs 127,6277
#define IF_ABOLISH_SUBGOAL_TRIE_SHARED_DATA_STRUCTURES 131,6470
#define IF_ABOLISH_SUBGOAL_TRIE_SHARED_DATA_STRUCTURES133,6560
#define IF_ABOLISH_ANSWER_TRIE_SHARED_DATA_STRUCTURES 137,6776
#define IF_ABOLISH_ANSWER_TRIE_SHARED_DATA_STRUCTURES139,6865
#define SHOW_TABLE_STR_ARRAY_SIZE 142,6982
#define SHOW_TABLE_ARITY_ARRAY_SIZE 143,7024
#define SHOW_TABLE_STRUCTURE(144,7066
#define CHECK_DECREMENT_GLOBAL_TRIE_REFERENCE(148,7214
#define CHECK_DECREMENT_GLOBAL_TRIE_FOR_SUBTERMS_REFERENCE(156,7895
#define FREE_GLOBAL_TRIE_BRANCH(158,8058
#define CHECK_DECREMENT_GLOBAL_TRIE_FOR_SUBTERMS_REFERENCE(161,8227
#define FREE_GLOBAL_TRIE_BRANCH(162,8296
#define INCLUDE_SUBGOAL_TRIE_CHECK_INSERT 172,8592
#define INCLUDE_ANSWER_TRIE_CHECK_INSERT 173,8673
#define INCLUDE_GLOBAL_TRIE_CHECK_INSERT 174,8753
#undef INCLUDE_GLOBAL_TRIE_CHECK_INSERT176,8856
#undef INCLUDE_ANSWER_TRIE_CHECK_INSERT177,8896
#undef INCLUDE_SUBGOAL_TRIE_CHECK_INSERT178,8936
#define MODE_GLOBAL_TRIE_ENTRY180,8978
#define INCLUDE_SUBGOAL_TRIE_CHECK_INSERT 181,9009
#define INCLUDE_ANSWER_TRIE_CHECK_INSERT 182,9093
#define INCLUDE_GLOBAL_TRIE_CHECK_INSERT 184,9208
#undef INCLUDE_GLOBAL_TRIE_CHECK_INSERT187,9352
#undef INCLUDE_ANSWER_TRIE_CHECK_INSERT188,9392
#undef INCLUDE_SUBGOAL_TRIE_CHECK_INSERT189,9432
#undef MODE_GLOBAL_TRIE_ENTRY190,9473
#define INCLUDE_SUBGOAL_SEARCH_LOOP 192,9504
#define INCLUDE_ANSWER_SEARCH_LOOP 193,9573
#define INCLUDE_LOAD_ANSWER_LOOP 194,9641
#undef INCLUDE_LOAD_ANSWER_LOOP196,9730
#undef INCLUDE_ANSWER_SEARCH_LOOP197,9762
#undef INCLUDE_SUBGOAL_SEARCH_LOOP198,9796
#define MODE_TERMS_LOOP200,9832
#define INCLUDE_SUBGOAL_SEARCH_LOOP 201,9856
#define INCLUDE_ANSWER_SEARCH_LOOP 202,9931
#undef INCLUDE_ANSWER_SEARCH_LOOP204,10028
#undef INCLUDE_SUBGOAL_SEARCH_LOOP205,10062
#undef MODE_TERMS_LOOP206,10097
#define MODE_GLOBAL_TRIE_LOOP208,10121
#define INCLUDE_SUBGOAL_SEARCH_LOOP 209,10151
#define INCLUDE_ANSWER_SEARCH_LOOP 210,10240
#define INCLUDE_LOAD_ANSWER_LOOP 211,10328
#undef INCLUDE_LOAD_ANSWER_LOOP213,10423
#undef INCLUDE_ANSWER_SEARCH_LOOP214,10455
#undef INCLUDE_SUBGOAL_SEARCH_LOOP215,10489
#undef MODE_GLOBAL_TRIE_LOOP216,10524
#define INCLUDE_ANSWER_SEARCH_MODE_DIRECTED219,10583
#undef INCLUDE_ANSWER_SEARCH_MODE_DIRECTED221,10743
static inline CELL *exec_substitution_loop(exec_substitution_loop226,10824
#define stack_terms_base 267,12562
#undef stack_terms_base395,16625
static int update_answer_trie_branch(402,16724
static int update_answer_trie_branch(444,18322
static void update_answer_trie_branch(462,18934
static void free_global_trie_branch(484,19734
static void traverse_subgoal_trie(585,23375
static void traverse_answer_trie(680,26759
static void traverse_global_trie(770,29890
static void traverse_global_trie_for_term(845,32562
static inline void traverse_trie_node(853,32973
static inline void traverse_update_arity(972,37099
sg_fr_ptr subgoal_search(1015,38175
ans_node_ptr answer_search(1130,42310
#define subs_arity 1131,42372
#undef subs_arity1160,43272
ans_node_ptr mode_directed_answer_search(1165,43323
#define subs_arity 1166,43399
#undef subs_arity1250,47315
void load_answer(1255,47372
#define subs_arity 1257,47451
#undef subs_arity1274,47867
CELL *exec_substitution(exec_substitution1278,47889
#define subs_arity 1280,47971
#undef subs_arity1295,48504
void update_answer_trie(1299,48526
void free_subgoal_trie(1337,49913
void free_answer_trie(1447,53789
void free_answer_hash_chain(1501,55605
void abolish_table(1537,56875
void show_table(1591,58558
void show_global_trie(1698,62602

console/yap.c,160
#undef  HAVE_UNISTD_H28,765
long _stksize 70,1407
myputc 75,1468
do_top_goal 82,1527
init_standard_system(88,1596
exec_top_level(112,2172
_main 138,2797

os/dtoa.c,6739
#define Long 183,9944
typedef unsigned Long ULong;186,9983
#define Bug(191,10052
#define MALLOC 214,10386
#define PRIVATE_MEM 219,10464
#define PRIVATE_mem 221,10496
static double private_mem[private_mem222,10564
static double private_mem[PRIVATE_mem], *pmem_next pmem_next222,10564
#undef IEEE_Arith225,10638
#undef Avoid_Underflow226,10656
#define IEEE_Arith228,10697
#define IEEE_Arith231,10740
#undef INFNAN_CHECK236,10809
#define INFNAN_CHECK237,10829
#undef INFNAN_CHECK240,10863
#define NO_STRTOD_BIGCOMP241,10883
#define DBL_DIG 249,10975
#define DBL_MAX_10_EXP 250,10994
#define DBL_MAX_EXP 251,11021
#define FLT_RADIX 252,11046
#define DBL_DIG 256,11100
#define DBL_MAX_10_EXP 257,11119
#define DBL_MAX_EXP 258,11145
#define FLT_RADIX 259,11168
#define DBL_MAX 260,11189
#define DBL_DIG 264,11247
#define DBL_MAX_10_EXP 265,11266
#define DBL_MAX_EXP 266,11292
#define FLT_RADIX 267,11316
#define DBL_MAX 268,11336
#define LONG_MAX 272,11400
#define CONST 289,11629
#define CONST 291,11661
Exactly one of IEEE_8087,296,11776
Exactly one of IEEE_8087, IEEE_MC68k,296,11776
Exactly one of IEEE_8087, IEEE_MC68k, VAX,296,11776
typedef union { double d; ULong L[2]; } U;299,11853
#define word0(302,11914
#define word1(303,11941
#define word0(305,11974
#define word1(306,12001
#define dval(308,12035
#define STRTOD_DIGLIM 311,12081
#define strtod_diglim 317,12166
#define Storeinc(325,12444
#define Storeinc(328,12574
#define Exp_shift 339,12962
#define Exp_shift1 340,12984
#define Exp_msk1 341,13006
#define Exp_msk11 342,13035
#define Exp_mask 343,13064
#define P 344,13093
#define Nbits 345,13106
#define Bias 346,13123
#define Emax 347,13141
#define Emin 348,13159
#define Exp_1 349,13180
#define Exp_11 350,13206
#define Ebits 351,13232
#define Frac_mask 352,13249
#define Frac_mask1 353,13276
#define Ten_pmax 354,13303
#define Bletch 355,13323
#define Bndry_mask 356,13343
#define Bndry_mask1 357,13371
#define LSB 358,13399
#define Sign_bit 359,13413
#define Log2P 360,13441
#define Tiny0 361,13457
#define Tiny1 362,13473
#define Quick_max 363,13489
#define Int_max 364,13510
#define Avoid_Underflow366,13551
#undef Sudden_Underflow368,13618
#define Flt_Rounds 374,13694
#define Flt_Rounds 376,13730
#undef Check_FLT_ROUNDS381,13805
#define Check_FLT_ROUNDS382,13829
#define Rounding 384,13860
#undef Check_FLT_ROUNDS388,13926
#undef Honor_FLT_ROUNDS389,13950
#undef SET_INEXACT390,13974
#undef  Sudden_Underflow391,13993
#define Sudden_Underflow392,14018
#undef Flt_Rounds394,14054
#define Flt_Rounds 395,14072
#define Exp_shift 396,14093
#define Exp_shift1 397,14115
#define Exp_msk1 398,14137
#define Exp_msk11 399,14166
#define Exp_mask 400,14195
#define P 401,14224
#define Nbits 402,14237
#define Bias 403,14254
#define Emax 404,14270
#define Emin 405,14287
#define Exp_1 406,14307
#define Exp_11 407,14333
#define Ebits 408,14359
#define Frac_mask 409,14434
#define Frac_mask1 410,14462
#define Bletch 411,14490
#define Ten_pmax 412,14507
#define Bndry_mask 413,14527
#define Bndry_mask1 414,14556
#define LSB 415,14585
#define Sign_bit 416,14599
#define Log2P 417,14627
#define Tiny0 418,14643
#define Tiny1 419,14666
#define Quick_max 420,14682
#define Int_max 421,14703
#undef Flt_Rounds423,14738
#define Flt_Rounds 424,14756
#define Exp_shift 425,14777
#define Exp_shift1 426,14799
#define Exp_msk1 427,14820
#define Exp_msk11 428,14845
#define Exp_mask 429,14874
#define P 430,14899
#define Nbits 431,14912
#define Bias 432,14929
#define Emax 433,14946
#define Emin 434,14963
#define Exp_1 435,14983
#define Exp_11 436,15009
#define Ebits 437,15031
#define Frac_mask 438,15047
#define Frac_mask1 439,15075
#define Ten_pmax 440,15105
#define Bletch 441,15125
#define Bndry_mask 442,15142
#define Bndry_mask1 443,15173
#define LSB 444,15204
#define Sign_bit 445,15224
#define Log2P 446,15248
#define Tiny0 447,15264
#define Tiny1 448,15283
#define Quick_max 449,15299
#define Int_max 450,15320
#define ROUND_BIASED455,15405
#define rounded_product(459,15454
#define rounded_quotient(460,15502
#define rounded_product(467,15692
#define rounded_quotient(468,15728
#define Big0 471,15773
#define Big1 472,15831
#define Pack_32475,15872
typedef struct BCinfo BCinfo;478,15896
BCinfo 480,15934
#define FFFFFFFF 483,16040
#define FFFFFFFF 485,16117
#undef ULLong489,16175
#undef Pack_32491,16204
#define Llong 500,16540
#define ULLong 503,16586
#define ACQUIRE_DTOA_LOCK(508,16675
#define FREE_DTOA_LOCK(509,16716
#define Kmax 512,16762
Bigint 521,16961
 typedef struct Bigint Bigint;527,17037
 static Bigint *freelist[freelist529,17069
Balloc532,17121
Bfree573,17943
#define Bcopy(596,18224
multadd600,18343
s2b657,19202
hi0bits695,19831
lo0bits729,20218
i2b777,20723
mult793,20869
 static Bigint *p5s;p5s902,22627
pow5mult905,22666
lshift962,23540
cmp1022,24338
diff1056,24860
ulp1150,26338
b2d1192,26913
#define d0 1205,27071
#define d1 1206,27092
#undef d01255,28125
#undef d11256,28135
d2b1262,28191
#define d0 1280,28481
#define d1 1281,28501
#undef d01392,30225
#undef d11393,30235
ratio1396,30261
tens[tens1437,30885
bigtens[bigtens1448,31107
static CONST double tinytens[tinytens1449,31155
#define Scale_Bit 1459,31492
#define n_bigtens 1460,31515
bigtens[bigtens1463,31552
static CONST double tinytens[tinytens1464,31586
#define n_bigtens 1465,31644
bigtens[bigtens1467,31670
static CONST double tinytens[tinytens1468,31698
#define n_bigtens 1469,31749
#undef Need_Hexdig1473,31784
#define Need_Hexdig1476,31842
#define Need_Hexdig1482,31915
static unsigned char hexdig[hexdig1487,31975
htinit(1491,32041
hexdig_init(1503,32268
#define USC 1508,32315
#define NAN_WORD0 1518,32540
#define NAN_WORD1 1522,32595
match1526,32635
hexnan1548,32929
#define ULbits 1617,34156
#define kshift 1618,34174
#define kmask 1619,34191
#define ULbits 1621,34214
#define kshift 1622,34232
#define kmask 1623,34249
rshift(1629,34329
any_on(1662,34827
	Round_zero 1691,35244
	Round_near 1692,35261
	Round_up 1693,35278
	Round_down 1694,35293
increment(1699,35349
gethex(1730,35737
		emax 1746,36095
		emax = 0x7fe x7fe1746,36095
		emax = 0x7fe - Bias 1746,36095
		emax = 0x7fe - Bias - P 1746,36095
		emin 1747,36126
		emin = Emin 1747,36126
		emin = Emin - P 1747,36126
		emin 1749,36161
		emin = Emin 1749,36161
		emin = Emin - P,1749,36161
		emax 1751,36191
		emax = 0x7ff x7ff1751,36191
		emax = 0x7ff - Bias 1751,36191
		emax = 0x7ff - Bias - P 1751,36191
		emax 1754,36239
		emax = 0x7f x7f1754,36239
		emax = 0x7f - Bias 1754,36239
		emax = 0x7f - Bias - P1754,36239

os/pl-buffer.c,184
growBuffer(28,984
#define discardable_buffer	63,1668
#define buffer_ring	64,1725
#define current_buffer_id	65,1769
findBuffer(68,1832
buffer_string(88,2141
unfindBuffer(99,2317

os/pl-codelist.c,89
codes_or_chars_to_buffer(41,1516
  enum { CHARS,48,1705
  enum { CHARS, CODES 48,1705

os/pl-cstack.c,1498
#define _WIN32_WINNT 26,973
#define SAVE_TRACES 40,1559
#define BTRACE_DONE 47,1733
#define UNW_LOCAL_ONLY48,1755
#define MAX_DEPTH 51,1802
} frame_info;56,1930
} btrace_stack;62,2108
typedef struct btrace64,2125
} btrace;67,2243
btrace_destroy(71,2260
get_trace_store(77,2326
next_btrace_id(102,3130
save_backtrace(125,3523
print_trace(150,4063
print_backtrace(169,4440
print_backtrace_named(185,4696
#define BTRACE_DONE 214,5279
typedef struct btrace225,5688
} btrace;230,5826
btrace_destroy(234,5843
get_trace_store(247,6009
next_btrace_id(267,6345
save_backtrace(290,6738
print_trace(309,7166
print_backtrace(323,7437
print_backtrace_named(339,7693
crashHandler(371,8224
initBackTrace(380,8444
#define MAX_SYMBOL_LEN 407,8933
#define MAX_DEPTH 408,8961
#define BTRACE_DONE 409,8982
#define MAX_FUNCTION_NAME_LENGTH 411,9005
#define MAX_MODULE_NAME_LENGTH 416,9198
#define LOCK(418,9233
#define UNLOCK(419,9268
} frame_info;426,9568
} btrace_stack;432,9743
typedef struct btrace434,9760
} btrace;437,9876
btrace_destroy(440,9892
get_trace_store(446,9958
next_btrace_id(465,10293
int backtrace(486,10680
win_save_backtrace(614,14612
void save_backtrace(627,14909
print_trace(633,14995
print_backtrace(654,15471
print_backtrace_named(670,15727
static LONG WINAPI crashHandler(691,16113
initBackTrace(700,16326
save_backtrace(715,16559
btrace_destroy(720,16601
print_backtrace(725,16645
print_backtrace_named(731,16775
initBackTrace(737,16918

os/pl-ctype.c,1177
#define CTX_CHAR 38,1278
#define CTX_CODE 39,1317
} char_type;47,1596
#define ENUM_NONE	49,1610
#define ENUM_CHAR	50,1633
#define ENUM_CLASS	51,1656
#define ENUM_BOTH	52,1680
} generator;58,1850
iswhite(62,1876
fiscsym(68,1947
fiscsymf(74,2020
iseof(79,2093
iseol(84,2153
isnl(89,2218
isperiod(94,2271
isquote(99,2350
fupper(104,2429
flower(109,2512
ftoupper(114,2595
ftolower(119,2654
fparen(124,2713
rparen(139,2891
fdigit(154,3069
rdigit(162,3175
fxdigit(170,3269
rxdigit(184,3518
#define mkfunction(194,3652
mkfunction(197,3736
char_type_by_name(239,4937
advanceGen(252,5144
unify_char_type(267,5349
do_char_type(290,5831
PRED_IMPL(436,8944
PRED_IMPL(442,9065
PRED_IMPL(449,9192
init_tout(467,9539
get_chr_from_text(495,10156
modify_case_atom(509,10415
PRED_IMPL(600,12258
PRED_IMPL(606,12358
write_normalize_space(616,12556
PRED_IMPL(650,13163
initLocale(685,14258
} lccat;705,14670
static lccat lccats[lccats707,14680
PRED_IMPL(722,14969
#define initLocale(757,15686
PRED_IMPL(760,15717
BeginPredDefs(771,15914
} enc_map;820,18374
static const enc_map map[map822,18386
initEncoding(833,18650
initCharTypes(869,19252

os/pl-dtoa.c,287
#define IEEE_MC68k 29,1025
#define IEEE_8087 31,1052
#define MALLOC 34,1080
#define FREE 35,1105
#define Long 42,1399
#define MULTIPLE_THREADS45,1451
static pthread_mutex_t mutex_0 50,1546
static pthread_mutex_t mutex_1 51,1606
ACQUIRE_DTOA_LOCK(54,1686
FREE_DTOA_LOCK(62,1824

os/pl-error.c,806
void			fatalError(9,105
int			printMessage(10,155
PL_get_nchars_ex(22,402
PL_get_chars_ex(28,536
#undef PL_get_atom_ex33,653
PL_get_atom_ex__LD(36,680
PL_get_atom_ex(44,833
PL_get_integer_ex(54,985
PL_get_long_ex(66,1227
PL_get_int64_ex(78,1465
PL_get_intptr_ex(90,1711
PL_get_bool_ex(101,1899
PL_get_float_ex(110,2039
PL_get_char_ex(119,2185
PL_unify_list_ex(128,2344
PL_unify_nil_ex(140,2539
PL_get_list_ex(152,2704
PL_get_nil_ex(163,2894
PL_get_module_ex(175,3055
PL_unify_bool_ex(183,3213
PL_instantiation_error(203,3614
PL_uninstantiation_error(208,3712
PL_representation_error(213,3825
PL_type_error(223,4007
PL_domain_error(229,4134
PL_existence_error(239,4329
PL_permission_error(249,4522
PL_resource_error(262,4786
notImplemented(274,4965
X_API int PL_error(278,5085

os/pl-file.c,7789
#define NEEDS_SWINSOCK38,1699
#define LOCK(63,2119
#define UNLOCK(64,2169
#undef LD	66,2205
#define LD 67,2251
typedef int (*property0_t)property0_t71,2403
typedef int (*property_t)property_t72,2451
static PL_blob_t stream_blob;76,2596
const atom_t standardStreams[standardStreams78,2627
standardStreamIndexFromName(90,2868
standardStreamIndexFromStream(103,3065
static Table streamAliases;124,3451
static Table streamContext;125,3503
typedef struct _alias127,3561
} alias;130,3621
#define IO_TELL	133,3632
#define IO_SEE 134,3679
} stream_context;141,3848
getStreamContext(145,3892
getExistingStreamContext(162,4295
aliasStream(170,4420
unaliasStream(199,5007
freeStream(253,6018
setFileNameStream(301,7052
fileNameStream(314,7323
initIO(329,7508
  Sinput->position position353,7978
  Soutput->position position354,8040
  Serror->position position355,8079
  ttymode 357,8119
  LD->prompt.current current359,8181
  Suser_input 362,8251
  Suser_output 363,8276
  Suser_error 364,8302
  Scurin 365,8327
  Scurout 366,8368
  Sprotocol 367,8394
  for( i=0, np = standardStreams; *np;np372,8551
  GD->io_initialised io_initialised375,8667
getStream(386,8837
tryGetStream(399,9062
releaseStream(412,9287
#define getStream(419,9382
#define tryGetStream(420,9407
#define releaseStream(421,9435
PL_release_stream(426,9484
no_stream(442,9753
not_a_stream(450,9920
symbol_no_stream(455,10028
symbol_not_a_stream(467,10212
typedef struct stream_ref480,10442
} stream_ref;483,10505
write_stream_ref(487,10532
acquire_stream_ref(503,10898
release_stream_ref(514,11096
save_stream_ref(531,11448
load_stream_ref(541,11668
static PL_blob_t stream_blob 548,11759
#define SH_ERRORS 561,11951
#define SH_ALIAS 562,11999
#define SH_UNLOCKED 563,12043
#define SH_OUTPUT 564,12097
#define SH_INPUT 565,12154
get_stream_handle__LD(568,12222
#define get_stream_handle(642,13685
term_stream_handle(647,13785
PL_get_stream_handle(658,13966
unify_stream_ref(666,14099
PL_unify_stream_or_alias(687,14484
PL_unify_stream(710,14891
_PL_streams(720,15105
{ S_DONTCARE 740,15866
  S_TEXT,741,15884
  S_BINARY742,15894
} s_type;743,15905
checkStreamType(747,15928
getOutputStream__LD(771,16545
getTextOutputStream__LD(815,17440
getBinaryOutputStream__LD(821,17553
getInputStream__LD(827,17677
getTextInputStream__LD(870,18563
getBinaryInputStream__LD(875,18685
PRED_IMPL(885,18897
isConsoleStream(935,20213
#define isConsoleStream(941,20349
reportStreamError(946,20395
streamStatus(1025,22076
ttybuf	ttytab;1041,22358
int	ttymode;1042,22413
typedef struct input_context * InputContext;1044,22452
typedef struct output_context * OutputContext;1045,22497
struct input_context1047,22545
struct output_context1056,22868
#define input_context_stack 1061,23017
#define output_context_stack 1062,23067
dieIO(1067,23196
closeStream(1085,23735
closeFiles(1108,24158
protocol(1140,24712
push_input_context(1159,25060
pop_input_context(1177,25429
PRED_IMPL(1198,25832
PRED_IMPL(1210,26017
PRED_IMPL(1222,26252
pushOutputContext(1245,26799
popOutputContext(1256,27019
setupOutputRedirect(1275,27389
closeOutputRedirect(1343,29238
discardOutputRedirect(1391,30460
PRED_IMPL(1411,30810
PL_write_prompt(1431,31212
Sgetcode_intr(1459,31888
getSingleChar(1482,32257
#define DEL 1526,33378
readLine(1530,33406
PL_current_input(1571,34115
PL_current_output(1578,34186
openProtocol(1585,34259
noprotocol(1609,34674
PRED_IMPL(1635,35053
setCloseOnExec(1645,35232
PRED_IMPL(1679,35817
#define SIO_ABUF 1718,36608
#define HAVE_FTRUNCATE1959,41864
PRED_IMPL(1963,41902
tellString(2000,42648
toldString(2014,42852
PRED_IMPL(2038,43207
typedef int SOCKET;2054,43899
#define INVALID_SOCKET 2055,43919
#define Swinsock(2056,43945
#define NFDS(2057,43976
#define NFDS(2059,44035
typedef struct fdentry2062,44061
} fdentry;2066,44138
PRED_IMPL(2070,44158
#define MAX_PENDING 2207,47222
re_buffer(2210,47279
mbsnrtowcs(2228,47638
skip_cr(2264,48426
PRED_IMPL(2279,48647
put_byte(2505,53152
PRED_IMPL(2521,53455
PRED_IMPL(2529,53551
put_code(2537,53656
PRED_IMPL(2553,53901
PRED_IMPL(2561,53997
PRED_IMPL(2569,54092
PRED_IMPL(2577,54178
get_nonblank(2585,54273
PRED_IMPL(2611,54644
PRED_IMPL(2619,54733
skip(2627,54833
PRED_IMPL(2645,55106
PRED_IMPL(2653,55189
PRED_IMPL(2661,55273
get_byte2(2687,55708
PRED_IMPL(2707,56031
PRED_IMPL(2715,56128
get_code2(2723,56234
PRED_IMPL(2744,56580
PRED_IMPL(2751,56676
get_char2(2758,56781
PRED_IMPL(2779,57165
PRED_IMPL(2786,57261
PRED_IMPL(2793,57356
PRED_IMPL(2808,57562
PRED_IMPL(2814,57645
PRED_IMPL(2820,57729
PRED_IMPL(2838,57998
prompt1(2859,58352
PRED_IMPL(2874,58613
PrologPrompt(2891,58881
tab(2908,59166
PRED_IMPL(2927,59478
PRED_IMPL(2934,59558
static struct encname2945,59727
} encoding_names[encoding_names2948,59779
atom_to_encoding(2963,60167
encoding_to_atom(2976,60344
bad_encoding(2982,60422
fn_to_atom(2999,61010
static const opt_spec open4_options[open4_options3021,61473
openStream(3039,61930
PRED_IMPL(3230,66430
PRED_IMPL(3241,66593
findStreamFromFile(3255,66862
pl_see(3277,67221
pl_seen(3318,67880
PRED_IMPL(3334,68113
PRED_IMPL(3340,68173
PRED_IMPL(3346,68234
do_tell(3360,68453
PRED_IMPL(3400,69106
PRED_IMPL(3405,69180
PRED_IMPL(3410,69259
PRED_IMPL(3420,69430
Swrite_null(3440,69785
Sread_null(3449,69899
Sseek_null(3459,70020
Sclose_null(3474,70240
static const IOFUNCTIONS nullFunctions 3481,70299
PRED_IMPL(3490,70409
do_close(3504,70717
pl_close(3528,71082
PRED_IMPL(3557,71630
static const opt_spec close2_options[close2_options3564,71723
PRED_IMPL(3571,71827
stream_file_name_propery(3587,72142
stream_mode_property(3601,72376
stream_input_prop(3622,72754
stream_output_prop(3630,72868
stream_alias_prop(3642,73215
stream_position_prop(3673,73842
stream_end_of_stream_prop(3690,74185
stream_eof_action_prop(3709,74508
#define S_ISREG(3728,74854
stream_reposition_prop(3732,74916
stream_close_on_abort_prop(3756,75324
stream_type_prop(3764,75472
stream_file_no_prop(3770,75614
stream_tty_prop(3781,75781
stream_bom_prop(3792,75949
stream_newline_prop(3803,76114
stream_encoding_prop(3817,76385
stream_reperror_prop(3823,76515
stream_buffer_prop(3838,76767
stream_buffer_size_prop(3853,77040
stream_timeout_prop(3862,77207
stream_nlink_prop(3871,77407
stream_close_on_exec_prop(3886,77647
} sprop;3920,78355
static const sprop sprop_list 3923,78366
} prop_enum;3955,79762
PRED_IMPL(3959,79784
PRED_IMPL(4166,83626
flush_output(4188,83940
PRED_IMPL(4200,84108
PRED_IMPL(4207,84217
getStreamWithPosition(4215,84333
getRepositionableStream(4235,84691
PRED_IMPL(4260,85165
PRED_IMPL(4303,86280
PRED_IMPL(4358,87439
PRED_IMPL(4373,87644
PRED_IMPL(4388,87853
PRED_IMPL(4395,87968
PRED_IMPL(4402,88086
PRED_IMPL(4418,88319
PRED_IMPL(4434,88562
PRED_IMPL(4450,88797
PRED_IMPL(4466,89039
at_end_of_stream(4478,89266
PRED_IMPL(4502,89736
PRED_IMPL(4508,89857
peek(4515,89989
PRED_IMPL(4546,90645
PRED_IMPL(4553,90747
PRED_IMPL(4560,90848
PRED_IMPL(4567,90950
PRED_IMPL(4574,91051
PRED_IMPL(4581,91153
typedef struct wrappedIO4596,91533
} wrappedIO;4601,91784
Sread_user(4605,91807
closeWrappedIO(4629,92364
wrapIO(4647,92720
PRED_IMPL(4667,93215
PRED_IMPL(4733,94728
copy_stream_data(4755,95287
PRED_IMPL(4803,96248
PRED_IMPL(4809,96370
BeginPredDefs(4819,96589
Yap_GetStreamHandle(4918,100419
void *Yap_GetInputStream(Yap_GetInputStream4929,100601
void *Yap_GetOutputStream(Yap_GetOutputStream4952,101068
pl_get_time(4976,101552
pl_sleep(4981,101629
static const PL_extension foreigns[foreigns4991,101733
struct PL_local_data *Yap_InitThreadIO(Yap_InitThreadIO5023,102950
init_yap(5043,103426

os/pl-files.c,1226
#define statstruct 35,1122
#define statstruct 37,1163
#define statfunc 38,1194
#undef LD41,1224
#define LD 42,1234
set_posix_error(50,1487
LastModifiedFile(79,2192
#define nano 85,2306
#define ntick 86,2333
#define SEC_TO_UNIX_EPOCH 87,2353
SizeFile(141,3371
#define F_OK 160,3774
AccessFile(164,3801
ExistsFile(187,4228
ExistsDirectory(205,4513
ReadLink(226,4839
DeRefLink1(242,5034
DeRefLink(277,5723
SameFile(294,5989
RemoveFile(335,6973
RenameFile(347,7186
MarkExecutable(375,7670
unifyTime(415,8559
add_option(421,8640
#define CVT_FILENAME 435,8929
get_file_name(438,8993
PL_get_file_name(533,11652
PL_get_file_nameW(553,12002
PRED_IMPL(589,12684
PRED_IMPL(607,12992
PRED_IMPL(626,13320
PRED_IMPL(674,14309
PRED_IMPL(696,14700
PRED_IMPL(707,14848
PRED_IMPL(718,15011
PRED_IMPL(730,15197
PRED_IMPL(742,15389
PRED_IMPL(753,15604
PRED_IMPL(769,15955
PRED_IMPL(786,16279
PRED_IMPL(831,17187
PRED_IMPL(852,17557
PRED_IMPL(867,17838
#define mkdir(874,17973
PRED_IMPL(885,18173
PRED_IMPL(915,18808
PRED_IMPL(931,19112
has_extension(966,19734
name_too_long(989,20180
PRED_IMPL(995,20287
PRED_IMPL(1054,21694
PRED_IMPL(1094,22532
initFiles(1109,22844
BeginPredDefs(1118,22970

os/pl-fmt.c,655
#define MAXRUBBER 39,1508
struct rubber41,1531
} format_state;54,1979
#define BUFSIZE	56,1996
#define DEFAULT	57,2018
#define SHIFT	58,2040
#define NEED_ARG	59,2075
#define FMT_ERROR(63,2171
#define FMT_ARG(65,2268
update_column(71,2394
outchr(89,2969
outstring(122,3747
outstring0(144,4182
oututf8(150,4285
outtext(166,4514
#define format_predicates 189,4942
pl_format_predicate(203,5331
pl_current_format_predicate(233,5981
format_impl(276,6840
pl_format3(321,7787
pl_format(343,8215
get_chr_from_text(349,8307
do_format(367,8682
distribute_rubber(822,18535
emit_rubber(844,18986
formatNumber(891,20132
formatFloat(1002,22360

os/pl-glob.c,903
# define dirent 39,1180
#define O_EXPANDS_TESTS_EXISTS 59,1484
#define IS_DIR_SEPARATOR(62,1543
#define char_to_int(65,1592
#define MAXCODE 89,2456
#define ANY	91,2478
#define STAR	92,2494
#define ALT	93,2511
#define JMP	94,2527
#define ANYOF	95,2543
#define EXIT	96,2561
#define NOCURL	98,2579
#define CURL	99,2596
typedef unsigned char matchcode;101,2612
} compiled_pattern;106,2701
#define Output(111,2834
setMap(119,3024
compilePattern(130,3178
compile_pattern(140,3343
matchPattern(260,5418
match_pattern(266,5519
PRED_IMPL(326,6558
} glob_info, *GlobInfo;GlobInfo370,8210
#undef isspecial	372,8235
#define isspecial(373,8270
free_expand_info(377,8362
add_path(384,8474
expand_str(395,8728
expand_entry(403,8865
un_escape(411,8998
expand(422,9210
compareBagEntries(555,12074
sort_expand(573,12420
PRED_IMPL(584,12635
PRED_IMPL(630,13591
BeginPredDefs(666,14427

os/pl-nt.c,1196
#define __WINDOWS__ 26,972
#define _WIN32_WINNT 30,1021
hasConsole(61,1849
PL_wait_for_console_input(81,2174
PlMessage(113,2813
WinError(139,3258
Pause(181,4137
ftruncate(236,5152
#define nano 257,5518
#define ntick 258,5543
CpuTime(261,5599
CpuCount(290,6249
setOSPrologFlags(300,6345
findExecutable(306,6434
} showtype;344,7308
get_showCmd(347,7332
win_exec(390,8338
utf8towcs(432,9235
System(444,9376
pl_win_exec(498,10636
} shell_error;513,10908
static const shell_error se_errors[se_errors515,10924
win_shell(536,11732
PRED_IMPL(564,12381
PRED_IMPL(570,12464
pl_win_module_file(576,12551
PL_win_message_proc(594,12911
static char *dlmsg;dlmsg624,13707
dlopen(627,13735
dlerror(650,14140
dlsym(656,14177
dlclose(670,14364
typedef struct folderid685,14569
} folderid;688,14626
static const folderid folderids[folderids690,14639
unify_csidl_path(727,15875
PRED_IMPL(745,16226
#define wstreq(803,17370
reg_open_key(806,17427
#define MAXREGSTRLEN 858,18552
PRED_IMPL(861,18586
static struct regdef907,19996
} const regdefs[regdefs910,20060
setStacksFromKey(919,20254
getDefaultsFromRegistry(938,20603
PRED_IMPL(952,20917
BeginPredDefs(993,22006

os/pl-option.c,70
#define MAXOPTIONS 35,1244
} optvalue;46,1560
scan_options(50,1579

os/pl-os.c,3668
#define _POSIX_PTHREAD_SEMANTICS 38,1453
#define __MINGW_USE_VC2005_COMPAT	41,1496
#undef abs46,1631
#define statstruct 65,1980
#define statstruct 67,2021
#define statfunc 68,2052
static double initial_time;100,2569
#define LOCK(103,2615
#define UNLOCK(104,2646
#define DEFAULT_PATH 111,2796
initOs(125,3173
cleanupOs(149,3596
OsError(164,3994
#define Hz 212,5257
#  define Hz 215,5312
#  define Hz 217,5334
#define timespec_to_double(223,5463
CpuTime(228,5578
#define CPU_TIME_DONE231,5677
#define CPU_TIME_DONE241,5904
WallTime(279,6543
CpuCount(316,7228
CpuCount(324,7323
CpuCount(365,7963
#define CpuCount(377,8126
setOSPrologFlags(387,8243
UsedMemory(400,8495
FreeMemory(419,8824
setRandom(456,9806
_PL_Random(487,10281
#define DEFTMPDIR 545,12001
#define DEFTMPDIR 547,12034
free_tmp_symbol(552,12085
void_free_tmp_symbol(568,12344
#define O_EXCL 574,12422
#define O_BINARY 577,12463
TemporaryFile(581,12497
{ char *tmp;tmp613,13137
  static int temp_counter 614,13150
  tname 643,13650
DeleteTemporaryFile(659,13931
RemoveTemporaryFiles(680,14287
PrologPath(703,14672
OsPath(722,15005
PrologPath(747,15486
OsPath(754,15584
PrologPath(763,15690
OsPath(771,15882
#define O_CANONISE_DIRS802,16877
struct canonical_dir804,16902
#define canonical_dirlist 812,17143
initExpand(818,17276
cleanupExpand(861,18071
registerParentDirs(881,18489
verify_entry(924,19589
canoniseDir(965,20403
#define canoniseDir(1046,22354
cleanupExpand(1049,22390
canoniseFileName(1057,22451
utf8_strlwr(1151,24343
canonisePath(1170,24586
takeWord(1201,25086
expandVars(1222,25449
#define IS_DIR_SEPARATOR(1371,28512
IsAbsolutePath(1374,28573
isDriveRelativePath(1400,29191
#undef mkdir1405,29316
#define mkdir 1407,29349
GetCurrentDriveLetter(1411,29393
IsAbsolutePath(1430,29654
#define isRelativePath(1436,29733
AbsoluteFile(1440,29784
PL_changed_cwd(1491,31009
cwd_unlocked(1502,31184
#undef HAVE_GETCWD1516,31728
PL_cwd(1555,32552
BaseName(1567,32679
DirName(1580,32825
ChDir(1611,33490
PL_localtime_r(1681,35459
PL_asctime_r(1704,35785
#define O_HAVE_TERMIO 1730,36181
#define termios 1734,36279
#define O_HAVE_TERMIO 1735,36302
#define O_HAVE_TERMIO 1739,36383
typedef struct tty_state1744,36448
} tty_state;1753,36626
#define TTY_STATE(1755,36640
ResetStdin(1773,37180
Sread_terminal(1780,37346
ResetTty(1810,38019
#define TIOCGETA 1834,38526
PushTty(1839,38570
PopTty(1910,40073
PushTty(1944,40622
PopTty(1986,41438
PushTty(2009,41797
PopTty(2018,41903
getenv3(2056,43036
Getenv(2079,43402
Setenv(2092,43615
Unsetenv(2119,44227
initEnviron(2139,44521
growEnviron(2157,45031
initEnviron(2199,45785
matchName(2205,45848
setEntry(2217,46066
Setenv(2228,46263
Unsetenv(2249,46640
#define SPECIFIC_SYSTEM 2287,47540
#undef UNION_WAIT2296,47910
#define wait_t 2298,47950
# define WEXITSTATUS(2301,47990
# define WIFEXITED(2304,48074
#define wait_t 2311,48231
#define WEXITSTATUS(2314,48278
#define WTERMSIG(2317,48340
System(2325,48438
#define SPECIFIC_SYSTEM 2401,50128
System(2404,50159
#define SPECIFIC_SYSTEM 2440,51299
System(2452,51621
findExecutable(2470,52059
okToExec(2514,52930
#define PATHSEP	2524,53187
#define EXEC_EXTENSIONS 2528,53291
#define PATHSEP 2529,53356
okToExec(2535,53422
Which(2558,53920
#define PAUSE_DONE 2628,55657
#define PAUSE_DONE 2632,55758
Pause(2635,55784
#define PAUSE_DONE 2659,56192
Pause(2662,56218
#define PAUSE_DONE 2675,56405
Pause(2678,56431
#define PAUSE_DONE 2710,57061
Pause(2713,57124
#define PAUSE_DONE 2725,57402
Pause(2728,57428
#define PAUSE_DONE 2740,57587
Pause(2743,57613
Pause(2753,57720

os/pl-privitf.c,314
#undef LD26,975
#define LD 27,985
#define setHandle(31,1029
#define valHandleP(32,1077
#define valHandle(34,1115
valHandle__LD(37,1181
PL_get_char(66,1980
PL_unify_char(104,2840
allocList(134,3378
unifyList(141,3512
unifyDiffList(149,3682
allocList(159,3884
unifyList(167,4011
unifyDiffList(185,4270

os/pl-prologflag.c,1095
#define LOCK(39,1242
#define UNLOCK(40,1277
typedef struct _prolog_flag85,3321
} prolog_flag;94,3602
indexOfBoolMask(108,4001
setPrologFlag(123,4152
freePrologFlag(217,6280
copySymbolPrologFlagTable(227,6436
freeSymbolPrologFlagTable(239,6699
setDoubleQuotes(246,6800
setUnknown(274,7310
setWriteAttributes(308,8110
setAccessLevelFromAtom(325,8429
getOccursCheckMask(340,8715
setOccursCheck(355,8991
setEncoding(371,9297
setStreamTypeCheck(389,9582
set_prolog_flag_unlocked(413,10013
PRED_IMPL(673,16158
static const opt_spec prolog_flag_options[prolog_flag_options687,16397
PRED_IMPL(694,16533
lookupAtomFlag(741,17630
unify_prolog_flag_value(766,18056
unify_prolog_flag_access(855,20211
unify_prolog_flag_type(866,20422
} prolog_flag_enum;900,20974
pl_prolog_flag5(903,21000
pl_prolog_flag(1024,23883
#define SO_EXT 1034,24108
#define SO_PATH 1037,24151
initPrologFlagTable(1041,24205
initPrologFlags(1054,24423
setArgvPrologFlag(1216,31247
setTZPrologFlag(1240,31785
setVersionPrologFlag(1249,31921
cleanupPrologFlags(1273,32476
BeginPredDefs(1290,32807

os/pl-read.c,1508
typedef       unsigned char * ucharp;8,128
typedef const unsigned char * cucharp;9,166
#define utf8_get_uchar(11,206
#define FASTBUFFERSIZE	13,278
struct read_buffer15,340
} read_data, *ReadData;ReadData49,1525
#define	rdhere	51,1550
#define	rdbase	52,1583
#define	rdend	53,1616
#define	last_token_start 54,1647
#define	rb	55,1695
#define DO_CHARESCAPE 57,1724
isStringStream(62,1822
init_read_data(69,1911
free_read_data(79,2131
read_term(84,2181
addUTF8Buffer(102,2507
#define CharTypeW(120,2842
#define PlBlankW(124,2964
#define PlUpperW(125,3017
#define PlIdStartW(126,3070
#define PlIdContW(128,3174
#define PlSymbolW(129,3230
#define PlPunctW(130,3274
#define PlSoloW(131,3317
unicode_separator(134,3364
#define syntaxError(152,4000
makeErrorTerm(155,4082
errorWarning(242,5944
clearBuffer(267,6399
growToBuffer(281,6628
addByteToBuffer(300,7138
addToBuffer(311,7291
setCurrentSourceLocation(326,7534
Yap_setCurrentSourceLocation(347,8013
getchr__(358,8169
#define getchr(368,8350
#define getchrq(369,8385
#define ensure_space(371,8424
#define set_start_line 375,8570
#define rawSyntaxError(381,8719
raw_read_quoted(387,8899
add_comment(460,10392
setErrorLocation(490,11099
raw_read2(503,11357
raw_read(863,19750
backSkipUTF8(889,20332
backSkipBlanks(901,20572
skipSpaces(920,20991
pl_raw_read2(937,21180
pl_raw_read(986,22158
atom_to_term(996,22327
PRED_IMPL(1056,23703
PRED_IMPL(1062,23795
PL_chars_to_term(1068,23883
BeginPredDefs(1090,24420

os/pl-rl.c,1076
#define PAREN_MATCHING 82,2319
#undef ESC	85,2352
#undef META 87,2406
#define savestring(91,2527
#define rl_filename_completion_function 106,3100
#define rl_completion_matches 111,3274
int rl_readline_state 115,3360
#define RL_STATE_INITIALIZED 116,3387
#define rl_set_prompt(119,3452
#define rl_clear_pending_input(122,3523
#define rl_cleanup_after_signal(125,3603
int rl_done;133,3881
pl_rl_read_init_file(138,3920
pl_rl_add_history(164,4554
pl_rl_write_history(192,4976
pl_rl_read_history(210,5266
static char *my_prompt my_prompt227,5536
static int   in_readline 228,5570
static int   sig_at_level 229,5601
} sigstate;258,7021
static sigstate signals[signals262,7071
prepare_signals(277,7252
restore_signals(291,7491
rl_sighandler(301,7633
pl_readline(339,8386
input_on_fd(358,8887
event_hook(371,9085
reset_readline(394,9520
Sread_readline(407,9697
prolog_complete(520,11887
atom_generator(542,12371
prolog_completion(558,12641
#undef read	572,13058
PL_install_readline(583,13565
#define PRED(616,14575
PL_install_readline(633,15183

os/pl-stream.c,3901
#define CRLF_MAPPING 33,1155
#define O_LARGEFILES 51,1802
#undef O_LARGEFILES53,1873
#define PL_KERNEL 56,1901
#define NEEDS_SWINSOCK58,1940
#define MB_LEN_MAX 97,2661
#define ROUND(100,2690
#define UNDO_SIZE 101,2743
#define FALSE 104,2814
#define TRUE 107,2850
#define char_to_int(110,2873
#define TMPBUFSIZE 112,2915
int Slinesize 114,2978
#define SLOCK(122,3209
#define SUNLOCK(123,3274
STRYLOCK(125,3352
#define SLOCK(133,3485
#define SUNLOCK(134,3502
#define STRYLOCK(135,3521
S__setbuf(161,4371
Ssetbuffer(232,5875
S__removebuf(239,6021
Sname(260,6390
print_trace(272,6595
Slock(293,6949
StryLock(318,7377
Sunlock(337,7677
typedef int SOCKET;368,8212
#define INVALID_SOCKET 369,8232
#define Swinsock(370,8258
#define NFDS(371,8289
#define NFDS(373,8317
S__wait(378,8394
S__flushbuf(431,9376
S__flushbufc(486,10299
S__fillbuf(518,11044
update_linepos(607,12846
S__fcheckpasteeof(641,13377
S__fupdatefilepos_getc(649,13462
S__updatefilepos(661,13621
get_byte(675,13803
put_byte(686,13924
Sputc(706,14178
Sfgetc(724,14416
unget_byte(730,14478
Sungetc(745,14709
reperror(757,14838
put_code(785,15334
Sputcode(885,17152
Scanrepresent(905,17495
Sgetcode(944,18203
Speekcode(1110,21724
Sputw(1161,22641
Sgetw(1175,22829
Sfread(1196,23151
Sfwrite(1241,23871
Sread_pending(1259,24216
} bomdef;1303,25183
static const bomdef bomdefs[bomdefs1305,25194
ScheckBOM(1313,25438
SwriteBOM(1343,25984
Sfeof(1366,26351
S__seterror(1387,26625
Sferror(1408,26987
Sfpasteof(1414,27053
Sclearerr(1420,27161
Sseterr(1428,27315
Sset_exception(1444,27585
Ssetenc(1459,28066
Sflush(1486,28558
Sunit_size(1503,28905
Ssize(1529,29516
Sseek64(1568,30420
Sseek(1640,31912
Stell64(1651,32090
Stell(1681,32673
unallocStream(1700,32955
Sclose(1723,33559
Sfgets(1789,34879
Sgets(1816,35210
Sfputs(1831,35423
Sputs(1842,35555
Sfprintf(1852,35708
Sprintf(1865,35875
Svprintf(1878,36034
#define NEXTCHR(1883,36116
#define OUTCHR(1901,36482
#define valdigit(1904,36590
#define A_LEFT	1905,36622
#define A_RIGHT 1906,36666
#define SNPRINTF3(1908,36713
#define SNPRINTF4(1918,37001
Svfprintf(1931,37307
Ssprintf(2221,42416
Svsprintf(2234,42583
Svdprintf(2253,42924
Sdprintf(2273,43254
Svfscanf(2290,43503
Sset_filter(2571,48731
Sread_file(2597,49177
Swrite_file(2624,49597
Sseek_file(2651,50017
Sseek_file64(2661,50219
Sclose_file(2671,50409
Scontrol_file(2684,50582
IOFUNCTIONS Sfilefunctions 2713,51076
IOFUNCTIONS Sttyfunctions 2727,51240
#define FD_CLOEXEC 2754,52111
Snew(2758,52151
#define O_BINARY 2810,53225
Sopen_file(2825,53850
  enum {lnone=lnone2831,54022
  enum {lnone=0,lread,2831,54022
  enum {lnone=0,lread,lwrite}lwrite2831,54022
Sfdopen(2959,56514
Sfileno(2992,57104
Swinsock(3021,57915
#undef popen3044,58316
#undef pclose3045,58329
#define popen(3046,58343
#define pclose(3047,58386
Sread_pipe(3051,58442
Swrite_pipe(3063,58654
Sclose_pipe(3075,58865
Scontrol_pipe(3084,58954
IOFUNCTIONS Spipefunctions 3102,59241
Sopen_pipe(3112,59367
} memfile;3159,60605
Sfree(3163,60623
S__memfile_nextsize(3169,60721
Swrite_memfile(3180,60854
Sread_memfile(3223,61737
Sseek_memfile(3241,62044
Sclose_memfile(3268,62551
IOFUNCTIONS Smemfunctions 3281,62704
Sopenmem(3319,63905
Sread_string(3373,65022
Swrite_string(3382,65167
Sclose_string(3392,65329
IOFUNCTIONS Sstringfunctions 3407,65610
Sopen_string(3416,65727
#define STDIO(3461,66673
#define SIO_STDIO 3471,66927
#define STDIO_STREAMS 3472,66999
IOSTREAM S__iob[S__iob3478,67227
static const IOSTREAM S__iob0[S__iob03483,67268
static int S__initialised 3488,67323
SinitStreams(3491,67364
S__getiob(3526,68019
typedef struct _close_hook3540,68386
} close_hook;3543,68470
static close_hook *close_hooks;close_hooks3545,68485
run_close_hooks(3548,68530
Sclosehook(3559,68698
Sreset(3577,68982
Scleanup(3593,69255

os/pl-string.c,284
store_string(38,1346
remove_string(51,1518
digitName(65,1803
digitValue(78,2094
strprefix(108,2558
strpostfix(118,2724
strcasecmp(130,2936
strlwr(146,3186
stripostfix(158,3287
} wbuf;177,3623
wstolower(182,3702
int_mbscoll(190,3818
mbscoll(239,4713
mbscasecoll(247,4830

os/pl-table.c,547
#define LOCK_TABLE(27,1038
#define UNLOCK_TABLE(28,1104
#define LOCK_TABLE(30,1178
#define UNLOCK_TABLE(31,1208
allocHTableEntries(56,2371
newHTable(68,2536
destroyHTable(92,3012
static int lookups;109,3312
static int cmps;110,3332
exitTables(113,3355
initTables(124,3528
lookupHTable(136,3677
checkHTable(151,3956
rehashHTable(172,4245
addHTable(242,5690
deleteSymbolHTable(275,6492
clearHTable(308,7043
copyHTable(348,7985
newTableEnum(394,8846
freeTableEnum(415,9197
rawAdvanceTableEnum(437,9513
advanceTableEnum(460,9810

os/pl-tai.c,1425
#define __MINGW_USE_VC2005_COMPAT	24,984
#define timezone 45,1394
#define HAVE_VAR_TIMEZONE47,1447
#define TAI_UTC_OFFSET 56,1572
#define		HAS_STAMP	62,1835
#define		HAS_WYDAY	63,1861
#define		NO_UTC_OFFSET	65,1888
typedef struct ftm67,1923
} ftm;75,2261
do_tzset(82,2488
tz_offset(100,3012
tz_name(130,3634
tz_name_as_atom(139,3726
get_taia(178,4530
get_tz_arg(205,4927
get_int_arg(222,5182
get_voff_arg(232,5317
get_float_arg(247,5538
get_dst_arg(257,5676
get_ftm(283,6170
cal_ftm(379,8510
PRED_IMPL(409,9340
PRED_IMPL(490,11187
# define __isleap(513,11869
#define ISO_WEEK_START_WDAY 521,12214
#define ISO_WEEK1_WDAY 522,12257
#define YDAY_MINIMUM 523,12297
iso_week_days(528,12370
fmt_domain_error(542,12772
fmt_not_implemented(552,12969
#define OUT1DIGIT(571,13303
#define OUT2DIGITS(574,13368
#define OUT3DIGITS(578,13472
#define OUT2DIGITS_SPC(583,13615
#define OUTNUMBER(587,13747
#define SUBFORMAT(590,13813
#define OUTCHR(593,13876
#define OUTSTR(596,13925
#define OUTSTRA(599,13972
#define OUTATOM(602,14022
foutstra(607,14090
static const char *abbred_weekday[abbred_weekday620,14324
static const char *weekday[weekday622,14415
static const char *abbred_month[abbred_month625,14530
static const char *month[month629,14656
#define NOARG 634,14814
format_time(637,14845
pl_format_time(927,21582
PRED_IMPL(986,23113
PRED_IMPL(991,23212
BeginPredDefs(1011,23635

os/pl-text.c,531
#undef LD38,1249
#define LD 39,1259
bufsize_text(47,1401
PL_save_text(70,1781
PL_from_stack_text(105,2905
PL_get_text__LD(125,3383
textToAtom(313,8115
textToString(326,8362
PL_unify_text(339,8612
PL_unify_text_range(489,11877
PL_promote_text(528,12863
PL_demote_text(578,14197
can_demote(638,15624
wctobuffer(661,16286
utf8tobuffer(679,16570
PL_mb_text(695,16817
PL_canonise_text(788,18744
PL_free_text(959,21991
PL_text_recode(966,22100
PL_cmp_text(1047,24029
PL_concat_text(1110,25688
Sopen_text(1174,27257

os/pl-umap.c,2295
#define UNICODE_MAP_SIZE 5,84
#define F(6,113
#define U_ID_START 8,144
#define U_ID_CONTINUE 9,177
#define U_UPPERCASE 10,210
#define U_LOWERCASE 11,243
#define U_SEPARATOR 12,276
static const char ucp0x00[ucp0x0015,311
static const char ucp0x01[ucp0x0150,1693
static const char ucp0x02[ucp0x0285,3073
static const char ucp0x03[ucp0x03120,4453
static const char ucp0x04[ucp0x04155,5833
static const char ucp0x05[ucp0x05190,7213
static const char ucp0x06[ucp0x06225,8593
static const char ucp0x07[ucp0x07260,9973
static const char ucp0x09[ucp0x09295,11353
static const char ucp0x0a[ucp0x0a330,12733
static const char ucp0x0b[ucp0x0b365,14113
static const char ucp0x0c[ucp0x0c400,15493
static const char ucp0x0d[ucp0x0d435,16873
static const char ucp0x0e[ucp0x0e470,18253
static const char ucp0x0f[ucp0x0f505,19633
static const char ucp0x10[ucp0x10540,21013
static const char ucp0x11[ucp0x11575,22393
static const char ucp0x12[ucp0x12610,23773
static const char ucp0x13[ucp0x13645,25153
static const char ucp0x14[ucp0x14680,26533
static const char ucp0x16[ucp0x16715,27913
static const char ucp0x17[ucp0x17750,29294
static const char ucp0x18[ucp0x18785,30674
static const char ucp0x19[ucp0x19820,32055
static const char ucp0x1a[ucp0x1a855,33435
static const char ucp0x1d[ucp0x1d890,34815
static const char ucp0x1e[ucp0x1e925,36195
static const char ucp0x1f[ucp0x1f960,37575
static const char ucp0x20[ucp0x20995,38955
static const char ucp0x21[ucp0x211030,40350
static const char ucp0x24[ucp0x241065,41730
static const char ucp0x2c[ucp0x2c1100,43110
static const char ucp0x2d[ucp0x2d1135,44490
static const char ucp0x30[ucp0x301170,45870
static const char ucp0x31[ucp0x311205,47251
static const char ucp0x4d[ucp0x4d1240,48631
static const char ucp0x9f[ucp0x9f1275,50011
static const char ucp0xa4[ucp0xa41310,51391
static const char ucp0xa8[ucp0xa81345,52771
static const char ucp0xd7[ucp0xd71380,54151
static const char ucp0xfa[ucp0xfa1415,55531
static const char ucp0xfb[ucp0xfb1450,56911
static const char ucp0xfd[ucp0xfd1485,58291
static const char ucp0xfe[ucp0xfe1520,59671
static const char ucp0xff[ucp0xff1555,61051
static const char* const uflags_map[uflags_map1590,62431
uflagsW(1626,64869

os/pl-utf8.c,121
#define CONT(32,1264
#define VAL(33,1299
_PL__utf8_get_char(36,1345
_PL__utf8_put_char(70,2377
utf8_strlen(105,3333

os/pl-util.c,52
stricmp(7,70
wstolower(17,299
int_mbscoll(25,415

os/pl-write.c,945
#define HAVE_FPCLASSIFY 42,1269
#define _PL_WRITE_ 47,1323
typedef struct visited53,1373
} visited;56,1500
} write_options;68,1955
pl_nl1(71,1978
pl_nl(84,2138
format_float(103,2922
bind_varnames(172,4333
varName(195,4852
writeTopTerm(211,5122
writeAtomToStream(246,6169
writeBlobMask(252,6308
#define TRUE_WITH_SPACE 267,6755
Putc(270,6844
#define LAST_C_RESERVED	274,6919
#define PREFIX_SIGN	275,6979
#define isquote(277,7021
needSpace(280,7081
PutOpenToken(306,7626
writeAttributeMask(322,7860
static const opt_spec write_term_options[write_term_options336,8169
put_write_options(361,9024
pl_write_term3(394,9899
pl_write_term(517,13288
PL_write_term(523,13382
do_write2(537,13713
pl_write2(571,14470
pl_writeq2(576,14569
pl_print2(581,14683
pl_write_canonical2(587,14802
pl_write(610,15260
pl_writeq(615,15319
pl_print(620,15380
pl_write_canonical(625,15439
pl_writeln(630,15518
BeginPredDefs(640,15714

BEAM/eam.h,3217
#define Print_Code 12,542
#define Variavel 24,872
#define Lista 25,892
#define Estrutura 26,912
#define Constante 27,932
typedef unsigned long Cell;29,953
typedef struct  PCODE{PCODE32,983
} CInstr;36,1071
struct Clauses 38,1082
struct HASH_TABLE 50,1494
struct Predicates 56,1573
struct SUSPENSIONS 81,2616
struct SUSPENSIONS_VAR 88,2937
struct PERM_VAR 93,3130
struct EXTERNAL_VAR 101,3466
struct status_and 107,3720
struct status_or 116,4064
struct OR_BOX 125,4405
struct AND_BOX 133,4695
#define ZERO 148,5369
#define SUCCESS 149,5413
#define FAILS 150,5438
#define READY 151,5460
#define RUNNING 152,5519
#define RUNAGAIN 153,5578
#define SUSPEND 154,5632
#define WAKE 155,5691
#define CHANGED 156,5765
#define END 157,5865
#define WAITING 158,5957
#define FAILED 159,6067
#define CUT_RIGHT 161,6110
#define SKIP_VAR 162,6139
#define LEFTMOST_PARENT 163,6168
#define FIRST 164,6197
#define LEFTMOST 165,6226
#define WAITING_TO_BE_FIRST 167,6256
#define WAITING_TO_BE_LEFTMOST 168,6314
#define WAITING_TO_BE_LEFTMOST_PARENT 169,6375
#define WAITING_TO_CUT 170,6443
#define WAITING_SKIP_VAR 171,6505
#define SUSPEND_END 172,6566
#define WAKE_END 173,6620
#define NORMAL_SUSPENSION 176,6673
#define LEFTMOST_SUSPENSION 177,6704
#define WAIT_SUSPENSION 178,6735
#define CUT_SUSPENSION 179,6766
#define WRITE_SUSPENSION 180,6797
#define VAR_SUSPENSION 181,6828
#define YAP_VAR_SUSPENSION 182,6859
#define WRITE 186,6919
#define COMMIT 187,6941
#define VAR 188,6963
#define SEQUENCIAL 189,6985
#define CUT 191,7008
struct EAM_TEMP 196,7153
struct EAM_Global 204,7234
#define beam_X 240,8578
#define beam_pc 242,8640
#define beam_H 243,8672
#define beam_S 244,8703
#define beam_Mode 245,8734
#define beam_ES 246,8771
#define beam_MemGoing 247,8803
#define beam_varlocals 248,8847
#define beam_ABX 249,8893
#define beam_OBX 250,8927
#define beam_su 251,8961
#define beam_top 252,8993
#define beam_USE_SAME_ANDBOX 253,9027
#define beam_nr_alternative 254,9085
#define beam_nr_call 255,9141
#define beam_VAR_TRAIL 256,9183
#define beam_VAR_TRAIL_NR 257,9229
#define beam_Mem_FULL 258,9281
#define beam_nr_call_forking 259,9325
#define beam_START_ADDR_HEAP 260,9383
#define beam_START_ADDR_BOXES 261,9441
#define beam_END_BOX 262,9501
#define beam_END_H 263,9543
#define beam_nr_gc_heap 264,9581
#define beam_nr_gc_boxed 265,9629
#define beam_IndexFree 266,9679
#define beam_NextFree 267,9725
#define beam_sp 268,9769
#define beam_NextVar 269,9801
 #define beam_TOTAL_MEM 271,9859
 #define beam_MEM_REUSED 272,9906
 #define beam_TOTAL_TEMPS 273,9955
 #define beam_TEMPS_REUSED 274,10006
 #define beam_TOTAL_PERMS 275,10059
 #define beam_PERMS_REUSED 276,10110
 #define beam_Memory_STAT 277,10163
#define arg1 280,10222
#define arg2 281,10249
#define arg3 282,10276
#define arg4 283,10303
#define CELL_SIZE 285,10331
#define POINTER_SIZE 286,10365
#define ANDBOX_SIZE 287,10403
#define ORBOX_SIZE 288,10448
#define PERM_VAR_SIZE 289,10491
#define EXTERNAL_VAR_SIZE 290,10539
#define SUSPENSIONS_SIZE 291,10595
#define SUSPENSIONS_VAR_SIZE 292,10649
#define STATUS_AND_SIZE 293,10711
#define STATUS_OR_SIZE 294,10763

BEAM/eamamasm.h,3339
#define _exit_eam 12,555
#define _top_tree 13,585
#define _scheduler 14,615
#define _prepare_tries 15,645
#define _prepare_calls 16,675
#define _first_get 18,706
#define _get_var_X_op 19,740
#define _get_var_Y_op 20,781
#define _get_val_X_op 21,822
#define _get_val_Y_op 22,863
#define _get_atom_op 23,904
#define _get_list_op 24,945
#define _get_struct_op 25,986
#define _first_unify 27,1028
#define _unify_void_op 28,1065
#define _unify_val_X_op 29,1114
#define _unify_val_Y_op 30,1163
#define _unify_var_X_op 31,1212
#define _unify_var_Y_op 32,1261
#define _unify_atom_op 33,1310
#define _unify_list_op 34,1359
#define _unify_last_list_op 35,1408
#define _unify_struct_op 36,1457
#define _unify_last_struct_op 37,1506
#define _unify_last_atom_op 38,1556
#define _unify_local_X_op 39,1606
#define _unify_local_Y_op 40,1656
#define _first_put 42,1707
#define _put_var_X_op 43,1744
#define _put_var_Y_op 44,1789
#define _put_val_X_op 45,1834
#define _put_val_Y_op 46,1879
#define _put_atom_op 47,1924
#define _put_list_op 48,1969
#define _put_struct_op 49,2014
#define _put_unsafe_op 50,2059
#define _put_var_P_op 51,2104
#define _first_write 53,2150
#define _write_void 54,2185
#define _write_var_X_op 55,2232
#define _write_var_Y_op 56,2279
#define _write_val_X_op 57,2327
#define _write_val_Y_op 58,2374
#define _write_atom_op 59,2421
#define _write_list_op 60,2468
#define _write_struct_op 61,2515
#define _write_last_list_op 62,2562
#define _write_last_struct_op 63,2609
#define _write_local_X_op 64,2657
#define _write_local_Y_op 65,2705
#define _write_var_P_op 66,2753
#define _geral 68,2803
#define _pop_op 69,2834
#define _jump_op 70,2870
#define _proceed_op 71,2906
#define _call_op 72,2942
#define _safe_call_op 73,2978
#define _safe_call_unary_op 74,3014
#define _safe_call_binary_op 75,3055
#define _only_1_clause_op 76,3096
#define _try_me_op 77,3137
#define _retry_me_op 78,3178
#define _trust_me_op 79,3220
#define _do_nothing_op 80,3262
#define _direct_safe_call_op 81,3304
#define _direct_safe_call_unary_op 82,3346
#define _direct_safe_call_binary_op 83,3395
#define _skip_while_var 84,3444
#define _wait_while_var 85,3486
#define _force_wait 86,3528
#define _write_call 87,3570
#define _is_call 88,3612
#define _equal_call 89,3654
#define _cut_op 90,3696
#define _commit_op 91,3738
#define _fail_op 92,3780
#define _others 94,3823
#define _save_b_X_op 95,3848
#define _save_b_Y_op 96,3885
#define _comit_b_X_op 97,3922
#define _comit_b_Y_op 98,3959
#define _save_appl_X_op 99,3996
#define _save_appl_Y_op 100,4033
#define _save_pair_X_op 101,4070
#define _save_pair_Y_op 102,4107
#define _either_op 103,4144
#define _orelse_op 104,4181
#define _orlast_op 105,4219
#define	_std_base	107,4258
#define	_p_atom	108,4287
#define	_p_atomic	109,4318
#define _p_equal	110,4350
#define _p_integer	111,4381
#define	_p_nonvar	112,4414
#define _p_number	113,4446
#define _p_var	114,4478
#define _p_db_ref	115,4508
#define _p_primitive	116,4540
#define _p_cut_by	117,4575
#define _p_succ	118,4608
#define _p_predc	119,4640
#define _p_plus	120,4672
#define _p_minus	121,4704
#define _p_times	122,4736
#define _p_div	123,4768
#define _p_dif	124,4799
#define _p_eq	125,4830
#define _p_arg	126,4860
#define _p_functor	127,4891

H/Atoms.h,792
#define ATOMS_H 19,606
#undef EXTERN21,625
#define EXTERN 23,657
#define EXTERN25,686
typedef    struct atom_blob 30,729
} atom_blob_t;33,800
typedef struct AtomEntryStruct *Atom;Atom45,1162
typedef struct PropEntryStruct *Prop;Prop46,1200
typedef struct AtomEntryStruct52,1339
AtomEntry;66,1803
#define StrOfAE 68,1815
#define WStrOfAE 69,1844
#	define EndOfPAEntr(74,1958
#	define EndOfPAEntr(76,2011
#define AtomName(79,2062
#define USE_OFFSETS_IN_PROPS 85,2206
#define USE_OFFSETS_IN_PROPS 87,2243
typedef SFLAGS PropFlags;90,2282
typedef struct PropEntryStruct93,2353
} PropEntry;97,2529
#define	MaxArity	107,2842
#define FunctorProperty 110,2869
typedef struct FunctorEntryStruct113,2941
} FunctorEntry;123,3340
typedef FunctorEntry *Functor;Functor125,3357

H/Foreign.h,709
#define NO_DYN 15,533
#undef NO_DYN34,1111
#define LOAD_DL 38,1161
#undef NO_DYN40,1193
#undef NO_DYN45,1275
#define A_OUT 47,1334
#define NO_DYN 50,1370
#define LOAD_DL 52,1393
#undef NO_DYN59,1467
#define LOAD_DLL 60,1481
#undef LOAD_DL63,1519
#undef NO_DYN69,1577
#define LOAD_SHL 71,1598
#undef NO_DYN76,1664
#define LOAD_DYLD 79,1702
#define LOAD_SUCCEEDED 83,1753
#define LOAD_FAILLED 84,1780
typedef struct StringListItem 86,1808
} StringListItem, *StringList;StringList90,1900
typedef struct ForeignLoadItem 92,1932
} ForeignObj;98,2060
typedef void (*YapInitProc)YapInitProc100,2075
#define STD_PROTO(105,2131
#define EAGER_LOADING 117,2639
#define GLOBAL_LOADING 118,2664

H/Regs.h,6391
#define MaxTemps	28,815
#define MaxArithms	29,836
#define PUSH_REGS 32,871
#undef  PUSH_X33,891
#define PUSH_REGS 37,927
#undef  PUSH_X38,947
#define  PUSH_REGS 42,988
#undef  PUSH_X43,1009
#undef  PUSH_REGS47,1047
#undef  PUSH_X48,1065
#undef  PUSH_REGS52,1132
#undef  PUSH_X53,1150
#undef  PUSH_REGS57,1185
#undef  PUSH_X58,1203
#undef  PUSH_REGS62,1238
#undef  PUSH_X63,1256
#define PUSH_REGS 69,1378
#define PUSH_X 72,1420
#define CACHE_REGS85,1780
#define REFRESH_CACHE_REGS86,1799
#define INIT_REGS87,1826
#define PASS_REGS1 88,1844
#define PASS_REGS89,1864
#define USES_REGS1 90,1882
#define USES_REGS91,1906
typedef struct regstore_t93,1925
REGSTORE;163,4808
#define XREGS 169,4862
#define XREGS 177,5017
#undef CACHE_REGS185,5106
#undef REFRESH_CACHE_REGS186,5124
#undef INIT_REGS187,5150
#undef PASS_REGS188,5167
#undef PASS_REGS1189,5184
#undef USES_REGS190,5202
#undef USES_REGS1191,5219
#define CACHE_REGS 192,5237
#define REFRESH_CACHE_REGS 193,5330
#define INIT_REGS 194,5421
#define PASS_REGS1 195,5493
#define PASS_REGS 196,5521
#define USES_REGS1 197,5550
#define USES_REGS 198,5597
#define Yap_regp 199,5645
#define Yap_REGS 203,5680
    Term X[X207,5734
#define XREGS	209,5803
REGSTORE;211,5834
#define MinTrailGap 216,5895
#define MinHeapGap 217,5935
#define MinStackGap 218,5975
#define ENV 221,6019
#define ASP 222,6091
#define H0 223,6163
#define LCL0 224,6234
#define YENV2MEM226,6308
#define YENV_ADDRESS 227,6325
#define MEM2YENV 228,6356
#define P 232,6419
#define YENV 233,6492
#define CreepFlag 242,6833
INLINE_ONLY EXTERN inline void save_machine_regs(249,7034
INLINE_ONLY EXTERN inline void restore_machine_regs(260,7256
#define BACKUP_MACHINE_REGS(271,7476
#define RECOVER_MACHINE_REGS(280,7796
INLINE_ONLY EXTERN inline void save_H(289,8104
INLINE_ONLY EXTERN inline void restore_H(293,8174
#define BACKUP_H(297,8245
#define RECOVER_H(299,8294
INLINE_ONLY EXTERN inline void save_B(301,8335
INLINE_ONLY EXTERN inline void restore_B(305,8405
#define BACKUP_B(309,8476
#define RECOVER_B(311,8529
INLINE_ONLY EXTERN inline void save_TR(316,8652
INLINE_ONLY EXTERN inline void restore_TR(320,8723
#define P 326,8839
#define YENV 327,8912
INLINE_ONLY EXTERN inline void save_machine_regs(336,9229
INLINE_ONLY EXTERN inline void restore_machine_regs(345,9431
#define BACKUP_MACHINE_REGS(354,9630
#define RECOVER_MACHINE_REGS(363,9950
INLINE_ONLY EXTERN inline void save_H(372,10258
INLINE_ONLY EXTERN inline void restore_H(376,10328
#define BACKUP_H(380,10399
#define RECOVER_H(382,10448
INLINE_ONLY EXTERN inline void save_B(384,10489
INLINE_ONLY EXTERN inline void restore_B(388,10557
#define BACKUP_B(392,10628
#define RECOVER_B(394,10681
#define restore_TR(396,10722
#define P 400,10787
#define YENV 401,10860
INLINE_ONLY EXTERN inline void save_machine_regs(410,11177
INLINE_ONLY EXTERN inline void restore_machine_regs(419,11379
#define BACKUP_MACHINE_REGS(428,11578
#define RECOVER_MACHINE_REGS(437,11898
INLINE_ONLY EXTERN inline void save_H(446,12206
INLINE_ONLY EXTERN inline void restore_H(450,12276
#define BACKUP_H(454,12347
#define RECOVER_H(456,12396
INLINE_ONLY EXTERN inline void save_B(458,12437
INLINE_ONLY EXTERN inline void restore_B(462,12505
#define BACKUP_B(466,12576
#define RECOVER_B(468,12629
INLINE_ONLY EXTERN inline void save_TR(473,12752
INLINE_ONLY EXTERN inline void restore_TR(477,12823
#define CreepFlag 494,13343
#define P 510,13810
#undef YENV2MEM512,13874
#undef YENV_ADDRESS 513,13890
#undef MEM2YENV 514,13920
#define YENV2MEM 516,13939
#define YENV_ADDRESS 517,13984
#define MEM2YENV 518,14019
INLINE_ONLY EXTERN inline void save_machine_regs(522,14064
INLINE_ONLY EXTERN inline void restore_machine_regs(531,14256
#define BACKUP_MACHINE_REGS(540,14445
#define RECOVER_MACHINE_REGS(548,14723
INLINE_ONLY EXTERN inline void save_H(556,14989
INLINE_ONLY EXTERN inline void restore_H(560,15059
#define BACKUP_H(564,15130
#define RECOVER_H(566,15179
INLINE_ONLY EXTERN inline void save_B(568,15220
INLINE_ONLY EXTERN inline void restore_B(572,15290
#define BACKUP_B(576,15361
#define RECOVER_B(578,15414
INLINE_ONLY EXTERN inline void save_TR(583,15537
INLINE_ONLY EXTERN inline void restore_TR(587,15608
#define CP 593,15689
#define P 594,15766
#define YENV 595,15834
#define S 596,15916
#define	H 597,15992
#define B 598,16068
#define TR 599,16136
#define HB 600,16213
#define CreepFlag 601,16298
INLINE_ONLY EXTERN inline void save_machine_regs(603,16337
INLINE_ONLY EXTERN inline void restore_machine_regs(606,16397
#define BACKUP_MACHINE_REGS(609,16460
#define RECOVER_MACHINE_REGS(611,16491
INLINE_ONLY EXTERN inline void save_H(613,16523
INLINE_ONLY EXTERN inline void restore_H(616,16572
#define BACKUP_H(619,16624
#define RECOVER_H(621,16644
INLINE_ONLY EXTERN inline void save_B(623,16665
INLINE_ONLY EXTERN inline void restore_B(626,16714
#define BACKUP_B(629,16766
#define RECOVER_B(631,16786
#define restore_TR(633,16807
#define	CurSlot 637,16838
#define	AuxBase 638,16878
#define	AuxSp 639,16918
#define	AuxTop 640,16956
#define	CurrentTrailTop 641,16995
#define EX 642,17050
#define DEPTH	643,17085
#define H_FZ 645,17164
#define B_FZ 646,17201
#define TR_FZ 647,17238
#define PP	649,17310
#define worker_id 651,17384
#define LOCAL	652,17428
#define PREG_ADDR 653,17473
#define BSEG	655,17534
#define binding_array 656,17568
#define sba_offset 657,17614
#define sba_end 658,17657
#define sba_size 659,17697
#define frame_head 660,17738
#define frame_tail 661,17781
#define LOCAL	664,17853
#define CurrentModule 666,17916
#define ARITH_EXCEPTION 667,17962
#define Yap_isint 668,18016
#define Yap_Floats 669,18054
#define Yap_Ints 670,18093
#define REG_SIZE	672,18131
#define ARG1	674,18177
#define ARG2	675,18199
#define ARG3 676,18221
#define ARG4	677,18246
#define ARG5	678,18268
#define ARG6	679,18290
#define ARG7	680,18312
#define ARG8	681,18334
#define ARG9	682,18356
#define ARG10	683,18378
#define ARG11	684,18402
#define ARG12	685,18426
#define ARG13	686,18450
#define ARG14	687,18474
#define ARG15	688,18498
#define ARG16	689,18522
#define HBREG 693,18588
#define BB 696,18649
#define BBREG 697,18684
#define PRECOMPUTE_REGADDRESS 702,18802
#define AGGREGATE_OPS 707,18921
CalculateStackGap(718,19279

H/ScannerTypes.h,343
typedef enum TokenKinds 1,0
  Name_tok,2,26
  Number_tok,3,38
  Var_tok,4,52
  String_tok,5,63
  WString_tok,6,77
  Ponctuation_tok,7,92
  Error_tok,8,111
  eot_tok9,124
} tkinds;10,134
typedef	 struct	TOKEN 12,145
} TokEntry;17,247
#define	Ord(19,260
#define	NextToken 21,300
typedef	struct VARSTRUCT 23,344
} VarEntry;28,455

H/Tags_24bits.h,894
#define AllTagBits 37,1188
#define	TagBits	38,1220
#define	MaskAdr	39,1252
#define	AdrHiBit 40,1284
#define	NumberTag 41,1316
#define FloatTag 42,1348
#define	AtomTag	43,1380
#define	PairTag	44,1412
#define	ApplTag	45,1444
#define RefTag	46,1476
#define MaskBits 48,1508
#define PairBit 50,1531
#define ApplBit 51,1567
#define CompBits	52,1603
#define NumberMask	53,1632
#define MAX_ABS_INT 54,1663
#define	TagOf(56,1741
#define	LowTagOf(57,1782
#define	NonTagPart(58,1826
#define TAGGEDA(59,1870
#define TAGGED(60,1913
#define NONTAGGED(61,1969
#define BitOn(62,2020
#define CHKTAG(63,2064
#define YAP_PROTECTED_MASK 66,2169
IsVarTerm 72,2313
IsNonVarTerm 82,2455
RepPair 92,2599
AbsPair 102,2740
IsPairTerm 112,2888
RepAppl 122,3036
AbsAppl 132,3177
IsApplTerm 142,3325
IsAtomOrIntTerm 152,3476
AdjustPtr 163,3647
AdjustIDBPtr 173,3808
IntOfTerm 181,3894

H/Tags_32LowTag.h,934
#define TAG_LOW_BITS_32 17,675
#define SHIFT_LOW_TAG 35,1314
#define SHIFT_HIGH_TAG 36,1338
#define MKTAG(38,1364
#define	TagBits	40,1427
#define LowTagBits 41,1478
#define	LowBit	42,1529
#define HighTagBits 43,1579
#define	NumberTag 44,1630
#define	AtomTag	45,1681
#define MAX_ABS_INT 51,1815
#define UNIQUE_TAG_FOR_PAIRS 60,1981
#define	PairBits 62,2013
#define	ApplBit	63,2064
#define PrimiBits 64,2115
#define NumberBits 65,2166
#define NumberMask 66,2217
#define	TagOf(68,2269
#define	LowTagOf(69,2313
#define	NonTagPart(70,2360
#define TAGGED(71,2415
#define NONTAGGED(72,2498
#define TAGGEDA(73,2576
#define CHKTAG(74,2626
#define YAP_PROTECTED_MASK 77,2731
IsVarTerm 83,2875
IsNonVarTerm 93,3021
RepPair 103,3169
AbsPair 113,3310
IsPairTerm 123,3459
RepAppl 133,3619
AbsAppl 143,3761
IsApplTerm 153,3909
IsAtomOrIntTerm 163,4071
AdjustPtr 174,4241
AdjustIDBPtr 184,4402
IntOfTerm 195,4550

H/Tags_32Ops.h,1154
#define TAGS_FAST_OPS 52,1578
#define SHIFT_HIGH_TAG 54,1603
#define MKTAG(56,1631
#define	TagBits	58,1694
#define LowTagBits 59,1745
#define	LowBit	60,1796
#define HighTagBits 61,1846
#define	AdrHiBit 62,1897
#define	MaskAdr	63,1969
#define MaskPrim 64,2043
#define	NumberTag 65,2117
#define	AtomTag	66,2168
#define MAX_ABS_INT 67,2219
#define YAP_PROTECTED_MASK 70,2329
#define MaskBits 72,2369
#define UNIQUE_TAG_FOR_PAIRS 82,2617
#define	PairBit	86,2681
#define	ApplBit	87,2721
#define	PairBit	89,2767
#define	ApplBit	90,2807
#define TagOf(93,2855
#define LowTagOf(94,2895
#define	NonTagPart(95,2938
#define TAGGEDA(96,2983
#define TAGGED(97,3026
#define NONTAGGED(98,3085
#define BitOn(99,3139
#define CHKTAG(100,3183
IsVarTerm 108,3405
IsNonVarTerm 118,3547
RepPair 129,3716
AbsPair 139,3849
IsPairTerm 149,3990
RepAppl 159,4133
AbsAppl 169,4273
IsApplTerm 179,4412
RepPair 190,4567
AbsPair 200,4707
IsPairTerm 210,4855
RepAppl 220,5004
AbsAppl 230,5137
IsApplTerm 240,5278
IsAtomOrIntTerm 251,5431
IntOfTerm 262,5598
AdjustPtr 274,5792
AdjustIDBPtr 288,6114
AdjustPtr 299,6313
AdjustIDBPtr 313,6635

H/Tags_32bits.h,851
#define SHIFT_HIGH_TAG 40,1182
#define MKTAG(42,1210
#define	TagBits	44,1273
#define LowTagBits 45,1324
#define HighTagBits 46,1375
#define	AdrHiBit 47,1426
#define	MaskAdr	48,1498
#define MaskPrim 49,1570
#define	NumberTag 50,1644
#define	AtomTag	51,1695
#define	PairTag	52,1746
#define	ApplTag	53,1797
#define MAX_ABS_INT 54,1848
#define YAP_PROTECTED_MASK 57,1965
#define MaskBits 59,2005
#define	PairBit	61,2028
#define	ApplBit	62,2068
#define	NonTagPart(64,2109
#define TAGGEDA(65,2154
#define TAGGED(66,2197
#define NONTAGGED(67,2256
#define BitOn(68,2310
#define CHKTAG(69,2354
IsVarTerm 75,2511
IsNonVarTerm 85,2653
RepPair 95,2797
AbsPair 105,2938
IsPairTerm 115,3086
RepAppl 125,3234
AbsAppl 135,3375
IsApplTerm 145,3523
IsAtomOrIntTerm 155,3674
AdjustPtr 166,3853
AdjustIDBPtr 176,4014
IntOfTerm 187,4162

H/Tags_64bits.h,924
#define TAG_64BITS 24,677
#define SHIFT_HIGH_TAG 43,1223
#define MKTAG(45,1251
#define	TagBits	47,1314
#define LowTagBits 48,1365
#define HighTagBits 49,1416
#define	AdrHiBit 50,1467
#define MaskPrim 51,1539
#define	NumberTag 52,1613
#define	AtomTag	53,1664
#define MAX_ABS_INT 54,1715
#define YAP_PROTECTED_MASK 57,1831
#define UNIQUE_TAG_FOR_PAIRS 59,1879
#define	PrimiBit 61,1911
#define	PairBits 62,1951
#define	ApplBits 63,1991
#define PrimiBits 64,2031
#define NumberMask 65,2082
#define TagOf(67,2134
#define LowTagOf(68,2174
#define	NonTagPart(69,2220
#define TAGGEDA(70,2265
#define TAGGED(71,2318
#define NONTAGGED(72,2401
#define CHKTAG(73,2469
IsVarTerm 79,2626
IsNonVarTerm 89,2767
RepPair 99,2908
AbsPair 109,3051
IsPairTerm 119,3200
RepAppl 129,3339
AbsAppl 139,3482
IsApplTerm 149,3631
IsAtomOrIntTerm 159,3775
AdjustPtr 170,3947
AdjustIDBPtr 180,4110
IntOfTerm 191,4258

H/TermExt.h,3838
#define SF_STORE 17,638
#define SF_STORE 19,688
#define   AtomFoundVar 23,770
#define   AtomFreeTerm 24,847
#define   AtomNil 25,924
#define   AtomDot 26,991
#define   AtomFoundVar 28,1081
#define   AtomFreeTerm 29,1134
#define   AtomNil 30,1187
#define   AtomDot 31,1230
#define   AtomFoundVar 33,1279
#define   AtomFreeTerm 34,1335
#define   AtomNil 35,1391
#define   AtomDot 36,1437
#define   TermFoundVar 39,1491
#define   TermFreeTerm 40,1539
#define   TermNil 41,1587
#define   TermDot 42,1625
  db_ref_e 46,1679
  db_ref_e = sizeof 46,1679
  db_ref_e = sizeof (Functor 46,1679
  attvar_e 47,1712
  attvar_e = 2*sizeof sizeof47,1712
  attvar_e = 2*sizeof (Functor 47,1712
  long_int_e 48,1747
  long_int_e = 3 * sizeof 48,1747
  long_int_e = 3 * sizeof (Functor 48,1747
  big_int_e 49,1786
  big_int_e = 4 * sizeof 49,1786
  big_int_e = 4 * sizeof (Functor 49,1786
  double_e 50,1824
  double_e = 5 * sizeof 50,1824
  double_e = 5 * sizeof (Functor 50,1824
blob_type;52,1862
#define   FunctorDBRef 54,1874
#define   FunctorAttVar 55,1922
#define   FunctorLongInt 56,1970
#define   FunctorBigInt 57,2020
#define   FunctorDouble 58,2069
#define   EndSpecials 59,2117
IsAttVar 66,2281
GlobalIsAttVar 80,2521
    BIG_INT 87,2606
    BIG_INT =      0x01,x0187,2606
    BIG_RATIONAL 88,2631
    BIG_RATIONAL = 0x02,x0288,2631
    BIG_FLOAT 89,2656
    BIG_FLOAT =    0x04,x0489,2656
    EMPTY_ARENA 90,2681
    EMPTY_ARENA =  0x10,x1090,2681
    ARRAY_INT 91,2706
    ARRAY_INT =    0x21,x2191,2706
    ARRAY_FLOAT 92,2731
    ARRAY_FLOAT =  0x22,x2292,2731
    CLAUSE_LIST 93,2756
    CLAUSE_LIST =  0x40,x4093,2756
    BLOB_STRING 94,2781
    BLOB_STRING =  0x80,x8094,2781
    BLOB_WIDE_STRING 95,2830
    BLOB_WIDE_STRING =  0x81,x8195,2830
    EXTERNAL_BLOB 96,2884
    EXTERNAL_BLOB =  0x100,x10096,2884
    USER_BLOB_START 97,2931
    USER_BLOB_START =  0x1000,x100097,2931
    USER_BLOB_END 98,2986
    USER_BLOB_END =  0x1100 x110098,2986
big_blob_type;100,3050
BlobOfFunctor 105,3166
typedef struct cp_frame 110,3229
} copy_frame;118,3357
} ext_op;135,3880
  empty_ext 140,3925
  empty_ext = 0 * sizeof 140,3925
  empty_ext = 0 * sizeof (ext_op)140,3925
  attvars_ext 141,4006
  attvars_ext = 1 * sizeof 141,4006
  attvars_ext = 1 * sizeof (ext_op)141,4006
exts;145,4146
typedef struct special_functors_struct157,4312
} special_functors;163,4443
typedef struct special_functors_struct165,4469
special_functors;176,4696
MkFloatTerm 189,4927
FloatOfTerm 201,5185
#define InitUnalignedFloat(208,5262
CpFloatUnaligned(211,5324
#define DOUBLE_ALIGNED(222,5498
CpFloatUnaligned 226,5593
CpFloatUnaligned 234,5750
MkFloatTerm 251,5978
FloatOfTerm 264,6277
IsFloatTerm 296,6973
MkLongIntTerm 309,7195
LongIntOfTerm 323,7432
IsLongIntTerm 333,7578
typedef UInt mp_limb_t;348,7741
} MP_INT;353,7830
} MP_RAT;358,7894
IsBigIntTerm 365,7995
MPZ_SET 381,8387
IsLargeIntTerm 391,8608
Yap_SizeOfBigInt 402,8850
IsLargeIntTerm 418,9097
typedef struct string_struct 427,9208
}  blob_string_t;429,9251
IsBlobStringTerm 434,9356
IsWideBlobStringTerm 444,9600
IsLargeNumTerm 456,9869
IsExternalBlobTerm 466,10116
ExternalBlobFromTerm 476,10353
IsNumTerm 488,10541
IsAtomicTerm 499,10706
IsExtensionFunctor 510,10887
IsBlobFunctor 520,11048
IsPrimitiveTerm 530,11226
IsAttachFunc 542,11466
IsAttachedTerm 553,11607
GlobalIsAttachedTerm 561,11786
SafeIsAttachedTerm 569,11975
ExtFromCell 580,12154
IsAttachFunc 593,12300
IsAttachedTerm 604,12441
INLINE_ONLY inline EXTERN Int Yap_BlobTag(616,12557
INLINE_ONLY inline EXTERN void *Yap_BlobInfo(Yap_BlobInfo626,12710
unify_extension 644,13127
CELL Yap_IntP_key(674,13710
CELL Yap_Int_key(688,14035
CELL Yap_DoubleP_key(694,14116
CELL Yap_Double_key(705,14309

H/Yap.h,12786
#define YAP_H 17,611
#define YAPOR 28,1221
#define FIXED_STACKS 29,1237
#define MULTI_ASSIGNMENT_VARIABLES 55,1964
#define MULTIPLE_STACKS 58,2041
#define PARALLEL_YAP 59,2067
#undef TRAILING_REQUIRES_BRANCH63,2160
#define FROZEN_STACKS 67,2266
#define USE_SYSTEM_MALLOC 71,2373
#undef USE_THREADED_CODE75,2493
#define TERM_EXTENSIONS 79,2615
#undef HAVE_GCC85,2814
#undef  USE_THREADED_CODE88,2878
#define inline 90,2935
#define YAP_VERSION 91,2959
#define BIN_DIR 92,2991
#define LIB_DIR 93,3022
#define SHARE_DIR 94,3058
#undef HOST_ALIAS96,3116
#define HOST_ALIAS 98,3158
#undef HAVE_IEEEFP_H100,3214
#undef HAVE_UNISTD_H103,3283
#undef HAVE_SYS_TIME_H106,3354
#define _WIN32 112,3463
#define MIN_ARRAY 117,3539
#define DUMMY_FILLER_FOR_ABS_TYPE118,3559
#define MIN_ARRAY 120,3599
#define DUMMY_FILLER_FOR_ABS_TYPE 121,3619
#define likely(125,3716
#define unlikely(126,3765
#define likely(128,3820
#define unlikely(129,3848
#define _XOPEN_SOURCE 135,3945
#define EXTERN 142,4094
#define EXTERN144,4123
#define	 TRUE	148,4181
#define	 FALSE	149,4197
#define	 NIL	153,4235
#define LOW_PROF 160,4356
#define IN_SECOND_QUADRANT 167,4458
#define MMAP_ADDR 168,4487
#define MMAP_ADDR 175,4731
#define MMAP_ADDR 177,4780
#define MMAP_ADDR 179,4836
#define MMAP_ADDR 181,4871
#define MMAP_ADDR 184,4964
#define HEAP_INIT_BASE 191,5183
#define AtomBase 192,5210
#define HEAP_INIT_BASE 195,5396
#define AtomBase 196,5432
#define HEAP_INIT_BASE 198,5577
#define AtomBase 199,5622
#define ALIGN_LONGS 206,5814
#define K1 209,5844
#define K16 210,5870
#define K64 211,5901
#define M1 212,5932
#define M2 213,5965
typedef CELL SFLAGS;216,6015
typedef BITS16 SFLAGS;218,6042
typedef char *ADDR;ADDR221,6073
typedef CELL OFFSET;222,6093
typedef unsigned char *CODEADDR;CODEADDR223,6114
#define ALIGN_YAPTYPE(225,6148
#define TermPtr(227,6230
#define	Addr(228,6264
#define CodePtr(230,6295
#define	CellPtr(231,6330
#define OpCodePtr(232,6364
#define OpRegPtr(233,6401
#define SmallPtr(234,6436
#define	WordPtr(235,6476
#define DisplPtr(236,6511
#define _XOPEN_SOURCE 243,6683
typedef pthread_mutex_t lockvar;247,6744
typedef pthread_rwlock_t rwlock_t;248,6777
typedef volatile int lockvar;251,6855
typedef volatile int lockvar;254,6949
typedef volatile int lockvar;257,7024
typedef volatile int lockvar;260,7101
#define _XOPEN_SOURCE 265,7185
typedef pthread_mutex_t lockvar;268,7219
typedef pthread_rwlock_t rwlock_t;269,7252
#define IN_BETWEEN(278,7605
#define OUTSIDE(281,7715
#define IN_BETWEEN(284,7826
#define OUTSIDE(286,7920
#define sigjmp_buf 329,9407
#define sigsetjmp(330,9434
#define siglongjmp(331,9474
  YAP_NO_ERROR,341,9613
  FATAL_ERROR,342,9629
  INTERNAL_ERROR,343,9644
  INTERNAL_COMPILER_ERROR,344,9662
  PURE_ABORT,345,9689
  CALL_COUNTER_UNDERFLOW,346,9703
  CONSISTENCY_ERROR,348,9748
  DOMAIN_ERROR_ARRAY_OVERFLOW,349,9769
  DOMAIN_ERROR_ARRAY_TYPE,350,9800
  DOMAIN_ERROR_IO_MODE,351,9827
  DOMAIN_ERROR_MUTABLE,352,9851
  DOMAIN_ERROR_NON_EMPTY_LIST,353,9875
  DOMAIN_ERROR_NOT_LESS_THAN_ZERO,354,9906
  DOMAIN_ERROR_NOT_NL,355,9941
  DOMAIN_ERROR_NOT_ZERO,356,9964
  DOMAIN_ERROR_OUT_OF_RANGE,357,9989
  DOMAIN_ERROR_OPERATOR_PRIORITY,358,10018
  DOMAIN_ERROR_OPERATOR_SPECIFIER,359,10052
  DOMAIN_ERROR_RADIX,360,10087
  DOMAIN_ERROR_SHIFT_COUNT_OVERFLOW,361,10109
  DOMAIN_ERROR_SOURCE_SINK,362,10146
  DOMAIN_ERROR_STREAM,363,10174
  DOMAIN_ERROR_STREAM_ENCODING,364,10197
  DOMAIN_ERROR_STREAM_OR_ALIAS,365,10229
  DOMAIN_ERROR_STREAM_POSITION,366,10261
  DOMAIN_ERROR_TIMEOUT_SPEC,367,10293
  DOMAIN_ERROR_SYNTAX_ERROR_HANDLER,368,10322
  EVALUATION_ERROR_FLOAT_OVERFLOW,369,10359
  EVALUATION_ERROR_FLOAT_UNDERFLOW,370,10394
  EVALUATION_ERROR_INT_OVERFLOW,371,10430
  EVALUATION_ERROR_UNDEFINED,372,10463
  EVALUATION_ERROR_UNDERFLOW,373,10493
  EVALUATION_ERROR_ZERO_DIVISOR,374,10523
  EXISTENCE_ERROR_ARRAY,375,10556
  EXISTENCE_ERROR_KEY,376,10581
  EXISTENCE_ERROR_SOURCE_SINK,377,10604
  EXISTENCE_ERROR_STREAM,378,10635
  EXISTENCE_ERROR_VARIABLE,379,10661
  INSTANTIATION_ERROR,380,10689
  INTERRUPT_ERROR,381,10712
  OPERATING_SYSTEM_ERROR,382,10731
  OUT_OF_HEAP_ERROR,383,10757
  OUT_OF_STACK_ERROR,384,10778
  OUT_OF_TRAIL_ERROR,385,10800
  OUT_OF_ATTVARS_ERROR,386,10822
  OUT_OF_AUXSPACE_ERROR,387,10846
  PERMISSION_ERROR_ACCESS_PRIVATE_PROCEDURE,388,10871
  PERMISSION_ERROR_NEW_ALIAS_FOR_STREAM,389,10916
  PERMISSION_ERROR_CREATE_ARRAY,390,10957
  PERMISSION_ERROR_CREATE_OPERATOR,391,10990
  PERMISSION_ERROR_INPUT_BINARY_STREAM,392,11026
  PERMISSION_ERROR_INPUT_PAST_END_OF_STREAM,393,11066
  PERMISSION_ERROR_INPUT_STREAM,394,11111
  PERMISSION_ERROR_INPUT_TEXT_STREAM,395,11144
  PERMISSION_ERROR_MODIFY_STATIC_PROCEDURE,396,11182
  PERMISSION_ERROR_OPEN_SOURCE_SINK,397,11226
  PERMISSION_ERROR_OUTPUT_BINARY_STREAM,398,11263
  PERMISSION_ERROR_OUTPUT_STREAM,399,11304
  PERMISSION_ERROR_OUTPUT_TEXT_STREAM,400,11338
  PERMISSION_ERROR_RESIZE_ARRAY,401,11377
  PERMISSION_ERROR_REPOSITION_STREAM,402,11410
  PRED_ENTRY_COUNTER_UNDERFLOW,403,11448
  REPRESENTATION_ERROR_CHARACTER,404,11480
  REPRESENTATION_ERROR_CHARACTER_CODE,405,11514
  REPRESENTATION_ERROR_MAX_ARITY,406,11553
  REPRESENTATION_ERROR_VARIABLE,407,11587
  RESOURCE_ERROR_HUGE_INT,408,11620
  RESOURCE_ERROR_MAX_STREAMS,409,11647
  RESOURCE_ERROR_MAX_THREADS,410,11677
  RESOURCE_ERROR_MEMORY,411,11707
  RESOURCE_ERROR_STACK,412,11732
  RETRY_COUNTER_UNDERFLOW,413,11756
  SYNTAX_ERROR,414,11783
  SYSTEM_ERROR,415,11799
  TYPE_ERROR_ARRAY,416,11815
  TYPE_ERROR_ATOM,417,11835
  TYPE_ERROR_ATOMIC,418,11854
  TYPE_ERROR_BYTE,419,11875
  TYPE_ERROR_CALLABLE,420,11894
  TYPE_ERROR_CHAR,421,11917
  TYPE_ERROR_CHARACTER,422,11936
  TYPE_ERROR_COMPOUND,423,11960
  TYPE_ERROR_DBREF,424,11983
  TYPE_ERROR_DBTERM,425,12003
  TYPE_ERROR_EVALUABLE,426,12024
  TYPE_ERROR_FLOAT,427,12048
  TYPE_ERROR_INTEGER,428,12068
  TYPE_ERROR_KEY,429,12090
  TYPE_ERROR_LIST,430,12108
  TYPE_ERROR_NUMBER,431,12127
  TYPE_ERROR_PREDICATE_INDICATOR,432,12148
  TYPE_ERROR_PTR,433,12182
  TYPE_ERROR_STRING,434,12200
  TYPE_ERROR_UBYTE,435,12221
  TYPE_ERROR_UCHAR,436,12241
  TYPE_ERROR_VARIABLE,437,12261
  UNKNOWN_ERROR438,12284
} yap_error_number;439,12300
  YAP_INT_BOUNDED_FLAG 443,12336
  MAX_ARITY_FLAG 444,12364
  INTEGER_ROUNDING_FLAG 445,12386
  YAP_MAX_INTEGER_FLAG 446,12415
  YAP_MIN_INTEGER_FLAG 447,12443
  CHAR_CONVERSION_FLAG 448,12471
  YAP_DOUBLE_QUOTES_FLAG 449,12499
  YAP_TO_CHARS_FLAG 450,12529
  LANGUAGE_MODE_FLAG 451,12554
  STRICT_ISO_FLAG 452,12580
  SOURCE_MODE_FLAG 453,12603
  CHARACTER_ESCAPE_FLAG 454,12628
  WRITE_QUOTED_STRING_FLAG 455,12658
  ALLOW_ASSERTING_STATIC_FLAG 456,12691
  HALT_AFTER_CONSULT_FLAG 457,12727
  FAST_BOOT_FLAG 458,12759
  STACK_DUMP_ON_ERROR_FLAG 459,12782
  GENERATE_DEBUG_INFO_FLAG 460,12815
  INDEXING_MODE_FLAG 461,12848
  TABLING_MODE_FLAG 462,12875
  VARS_CAN_HAVE_QUOTE_FLAG 463,12901
  QUIET_MODE_FLAG 464,12934
  INDEXING_TERM_DEPTH_FLAG 465,12958
  NUMBER_OF_YAP_FLAGS 467,13024
} yap_flags;468,13051
#define STRING_AS_CHARS	470,13065
#define STRING_AS_ATOM	471,13092
#define QUINTUS_TO_CHARS	473,13119
#define ISO_TO_CHARS	474,13146
#define CPROLOG_CHARACTER_ESCAPES	476,13171
#define ISO_CHARACTER_ESCAPES	477,13208
#define SICSTUS_CHARACTER_ESCAPES	478,13242
  INDEX_MODE_OFF 482,13295
  INDEX_MODE_SINGLE 483,13317
  INDEX_MODE_COMPACT 484,13342
  INDEX_MODE_MULTI 485,13368
  INDEX_MODE_MAX 486,13392
} index_mode_options;487,13413
  YAP_CREEP_SIGNAL 491,13451
  YAP_CREEP_SIGNAL = 0x1,x1491,13451
  YAP_WAKEUP_SIGNAL 492,13500
  YAP_WAKEUP_SIGNAL = 0x2,x2492,13500
  YAP_ALARM_SIGNAL 493,13550
  YAP_ALARM_SIGNAL = 0x4,x4493,13550
  YAP_HUP_SIGNAL 494,13600
  YAP_HUP_SIGNAL = 0x8,x8494,13600
  YAP_USR1_SIGNAL 495,13647
  YAP_USR1_SIGNAL = 0x10,x10495,13647
  YAP_USR2_SIGNAL 496,13696
  YAP_USR2_SIGNAL = 0x20,x20496,13696
  YAP_INT_SIGNAL 497,13745
  YAP_INT_SIGNAL = 0x40,x40497,13745
  YAP_ITI_SIGNAL 498,13809
  YAP_ITI_SIGNAL = 0x80,x80498,13809
  YAP_TROVF_SIGNAL 499,13869
  YAP_TROVF_SIGNAL = 0x100,x100499,13869
  YAP_CDOVF_SIGNAL 500,13927
  YAP_CDOVF_SIGNAL = 0x200,x200500,13927
  YAP_STOVF_SIGNAL 501,13984
  YAP_STOVF_SIGNAL = 0x400,x400501,13984
  YAP_TRACE_SIGNAL 502,14042
  YAP_TRACE_SIGNAL = 0x800,x800502,14042
  YAP_DEBUG_SIGNAL 503,14097
  YAP_DEBUG_SIGNAL = 0x1000,x1000503,14097
  YAP_BREAK_SIGNAL 504,14153
  YAP_BREAK_SIGNAL = 0x2000,x2000504,14153
  YAP_STACK_DUMP_SIGNAL 505,14210
  YAP_STACK_DUMP_SIGNAL = 0x4000,x4000505,14210
  YAP_STATISTICS_SIGNAL 506,14277
  YAP_STATISTICS_SIGNAL = 0x8000,x8000506,14277
  YAP_DELAY_CREEP_SIGNAL 507,14337
  YAP_DELAY_CREEP_SIGNAL = 0x10000,x10000507,14337
  YAP_AGC_SIGNAL 508,14417
  YAP_AGC_SIGNAL = 0x20000,x20000508,14417
  YAP_PIPE_SIGNAL 509,14484
  YAP_PIPE_SIGNAL = 0x40000,x40000509,14484
  YAP_VTALARM_SIGNAL 510,14552
  YAP_VTALARM_SIGNAL = 0x80000,x80000510,14552
  YAP_FAIL_SIGNAL 511,14610
  YAP_FAIL_SIGNAL = 0x100000	x100000511,14610
} yap_signals;512,14658
  GPROF_NO_EVENT,516,14689
  GPROF_NEW_PRED_FUNC,517,14707
  GPROF_NEW_PRED_THREAD,518,14730
  GPROF_NEW_PRED_ATOM,519,14755
  GPROF_INDEX,520,14778
  GPROF_INDEX_EXPAND,521,14793
  GPROF_CLAUSE,522,14815
  GPROF_MEGA,523,14831
  GPROF_LU_INDEX,524,14845
  GPROF_STATIC_INDEX,525,14863
  GPROF_INIT_OPCODE,526,14885
  GPROF_INIT_SYSTEM_CODE,527,14906
  GPROF_INIT_EXPAND,528,14932
  GPROF_INIT_LOG_UPD_CLAUSE,529,14953
  GPROF_INIT_DYNAMIC_CLAUSE,530,14982
  GPROF_INIT_STATIC_CLAUSE,531,15011
  GPROF_INIT_COMMA,532,15039
  GPROF_INIT_FAIL,533,15059
  GPROF_NEW_LU_CLAUSE,534,15078
  GPROF_NEW_LU_SWITCH,535,15101
  GPROF_NEW_STATIC_SWITCH,536,15124
  GPROF_NEW_EXPAND_BLOCK537,15151
} gprof_info;538,15176
#define	TermSize 549,15490
#define YAP_FILENAME_MAX 559,15902
#define MAX_ERROR_MSG_SIZE 561,15933
#define	MaxHash	575,16547
#define	MaxWideHash 576,16572
#define FAIL_RESTORE 578,16608
#define DO_EVERYTHING 579,16632
#define DO_ONLY_CODE 580,16656
#define MAX_PROMPT 586,16941
typedef struct opcode_tab_entry593,17253
} opentry;597,17321
  BootMode 607,17622
  BootMode = 0x1,x1607,17622
  UserMode 608,17671
  UserMode = 0x2,x2608,17671
  CritMode 609,17708
  CritMode = 0x4,x4609,17708
  AbortMode 610,17766
  AbortMode = 0x8,x8610,17766
  InterruptMode 611,17811
  InterruptMode = 0x10,x10611,17811
  InErrorMode 612,17861
  InErrorMode = 0x20,x20612,17861
  ConsoleGetcMode 613,17909
  ConsoleGetcMode = 0x40,x40613,17909
  ExtendStackMode 614,17970
  ExtendStackMode = 0x80,x80614,17970
  GrowHeapMode 615,18025
  GrowHeapMode = 0x100,x100615,18025
  GrowStackMode 616,18072
  GrowStackMode = 0x200,x200616,18072
  GCMode 617,18119
  GCMode = 0x400,x400617,18119
  ErrorHandlingMode 618,18169
  ErrorHandlingMode = 0x800,x800618,18169
  CCallMode 619,18225
  CCallMode = 0x1000,x1000619,18225
  UnifyMode 620,18264
  UnifyMode = 0x2000,x2000620,18264
  UserCCallMode 621,18307
  UserCCallMode = 0x4000,x4000621,18307
  MallocMode 622,18359
  MallocMode = 0x8000,x8000622,18359
  SystemMode 623,18417
  SystemMode = 0x10000,x10000623,18417
  AsyncIntMode 624,18463
  AsyncIntMode = 0x20000,x20000624,18463
  InReadlineMode 625,18542
  InReadlineMode = 0x40000	x40000625,18542
} prolog_exec_mode;626,18622
#define DefaultMaxModules	633,18898
#define YAPEnterCriticalSection(639,19197
#define YAPLeaveCriticalSection(648,19781
#define YAPEnterCriticalSection(662,20690
#define YAPLeaveCriticalSection(667,20993
#define YAPEnterCriticalSection(678,21650
#define YAPLeaveCriticalSection(683,21955
#define AT_BOOT 697,22776
#define AT_RESTORE 698,22799
typedef struct TIMED_MAVAR707,23167
} timed_var;711,23224
    INTERPRETED,720,23509
    MIXED_MODE_USER,721,23552
    MIXED_MODE_ALL,722,23621
    COMPILE_USER,723,23684
    COMPILE_ALL 724,23744
  } yap_exec_mode;725,23798
typedef struct thandle 730,23861
} yap_thandle;768,24735
#define GC_MAVARS_HASH_SIZE 771,24772
typedef struct gc_ma_hash_entry_struct 772,24804
} gc_ma_hash_entry;780,24995
typedef int   (*Agc_hook)Agc_hook782,25016
typedef struct scratch_block_struct 784,25050
} scratch_block;787,25117
#define Yap_global 814,26026
#define REMOTE(819,26140
#define REMOTE(822,26244
#define REMOTE(825,26358
#define YP_FILE	829,26425
Yap_StartSlots(862,27473
Yap_PopSlots(870,27637
Yap_CloseSlots(881,27868
Yap_CurrentSlot(893,28103
Yap_GetFromSlot(898,28185
Yap_GetDerefedFromSlot(904,28274
Yap_GetPtrFromSlot(910,28363
Yap_AddressFromSlot(916,28450
Yap_PutInSlot(922,28535

H/YapCompoundTerm.h,228
#define YAPCOMPOUNDTERM_H 22,895
INLINE_ONLY EXTERN inline Term Deref(30,1035
Derefa(43,1270
ArgOfTerm 61,1552
HeadOfTerm 71,1713
TailOfTerm 81,1862
ArgOfTermCell 92,2028
HeadOfTermCell 102,2197
TailOfTermCell 112,2354

H/YapHeap.h,1739
#define HEAP_H 19,669
typedef int (*SWI_PutFunction)SWI_PutFunction25,727
typedef int (*SWI_GetFunction)SWI_GetFunction26,772
typedef int (*SWI_PutWideFunction)SWI_PutWideFunction27,812
typedef int (*SWI_GetWideFunction)SWI_GetWideFunction28,861
typedef int (*SWI_CloseFunction)SWI_CloseFunction29,905
typedef int (*SWI_FlushFunction)SWI_FlushFunction30,947
typedef int (*SWI_PLGetStreamFunction)SWI_PLGetStreamFunction31,989
typedef int (*SWI_PLGetStreamPositionFunction)SWI_PLGetStreamPositionFunction32,1037
typedef int (*Opaque_CallOnFail)Opaque_CallOnFail36,1129
typedef int (*Opaque_CallOnWrite)Opaque_CallOnWrite37,1171
typedef Int (*Opaque_CallOnGCMark)Opaque_CallOnGCMark38,1232
typedef int (*Opaque_CallOnGCRelocate)Opaque_CallOnGCRelocate39,1294
typedef struct opaque_handler_struct 41,1361
} opaque_handler_t;46,1556
#define INT_KEYS_DEFAULT_SIZE 55,1901
#define MAX_DLMALLOC_HOLES 60,1962
typedef struct memory_hole 62,1993
} memory_hole_type;65,2048
typedef struct swi_reverse_hash 68,2076
} swi_rev_hash;71,2133
typedef void (*HaltHookFunc)HaltHookFunc85,2417
typedef struct halt_hook 87,2461
} halt_hook_entry;91,2557
typedef struct atom_hash_entry 95,2638
} AtomHashEntry;100,2752
typedef struct record_list 107,2863
} DBRecordList;111,3014
#define SWI_BUF_SIZE 114,3051
#define SWI_TMP_BUF_SIZE 115,3076
#define SWI_BUF_RINGS 116,3116
typedef struct various_codes 159,4004
} all_heap_codes;165,4125
#define Yap_heap_regs 194,4822
#define UPDATE_MODE_IMMEDIATE 205,5065
#define UPDATE_MODE_LOGICAL 206,5106
#define UPDATE_MODE_LOGICAL_ASSERT 207,5147
#define  InitialConsultCapacity 214,5295
#define Yap_ReleasePreAllocCodeSpace(222,5521
Yap_PreAllocCodeSpace(230,5732

H/YapOpcodes.h,20
  OPCODE(419,17077

H/YapTags.h,967
#define EXTERN 17,613
#	define LONG_ADDRESSES	23,693
#	define LONG_ADDRESSES	25,725
#undef USE_DL_MALLOC90,2847
#define USE_SYSTEM_MALLOC 92,2894
#define USE_LOW32_TAGS 95,3263
#define MBIT 125,3970
#define RBIT 126,3998
#define INVERT_RBIT 129,4050
#define MBIT 137,4202
#define RBIT 139,4270
#define MBIT 140,4344
#define MkVarTerm(150,4696
#define MkPairTerm(151,4742
VarOfTerm 160,5147
MkVarTerm__ 171,5304
IsUnboundVar 181,5455
MkVarTerm__ 192,5611
IsUnboundVar 201,5768
PtrOfTerm 212,5927
FunctorOfTerm 223,6080
MkAtomTerm 234,6246
AtomOfTerm 244,6397
MkAtomTerm 255,6555
AtomOfTerm 265,6721
IsAtomTerm 276,6869
MkIntTerm 287,7017
MkIntConstant 301,7275
IsIntTerm 311,7429
MkPairTerm__ 320,7607
#define IntInBnd(336,7870
#define IntInBnd(339,7924
#define IntInBnd(341,7995
#define FlIsInt(346,8120
#define FlIsInt(348,8182
#define IsAccessFunc(364,8424
MkIntegerTerm 370,8576
IsIntegerTerm 380,8762
IntegerOfTerm 388,8926

H/YapTerm.h,1634
typedef void *Functor;Functor19,647
typedef void *Atom;Atom20,670
#define EXTERN 25,714
/*   */ typedef int Int;34,931
/*   */ typedef unsigned int UInt;35,956
#define Int_FORMAT 37,992
#define UInt_FORMAT 38,1016
/*   */ typedef long int Int;41,1067
/*   */ typedef unsigned long int UInt;42,1097
#define Int_FORMAT 44,1138
#define UInt_FORMAT 45,1163
/*   */ typedef short int Short;52,1291
/*   */ typedef unsigned short int UShort;53,1324
/*   */ typedef int Int;62,1485
/*   */ typedef unsigned int UInt;63,1510
#define Int_FORMAT 65,1546
#define UInt_FORMAT 66,1570
/*   */ typedef long int Int;69,1621
/*   */ typedef unsigned long int UInt;70,1651
#define Int_FORMAT 72,1692
#define UInt_FORMAT 73,1717
/*   */ typedef long long int Int;76,1777
/*   */ typedef unsigned long long int UInt;77,1812
#define Int_FORMAT 79,1858
#define UInt_FORMAT 80,1885
/*   */ typedef short int Short;87,2026
/*   */ typedef unsigned short int UShort;88,2059
/*   */ typedef int Short;91,2126
/*   */ typedef unsigned int UShort;92,2153
typedef UInt CELL;104,2335
typedef UShort BITS16;105,2354
typedef Short SBITS16;106,2377
typedef UInt BITS32;107,2400
#define WordSize 109,2422
#define CellSize 110,2458
#define SmallSize 111,2492
typedef CELL Term;118,2793
/*   */ typedef double Float;120,2813
#define SHORT_INTS 123,2872
#define SHORT_INTS 125,2899
typedef long long int YAP_LONG_LONG;129,2944
typedef unsigned long long int YAP_ULONG_LONG;130,2981
typedef long int YAP_LONG_LONG;132,3034
typedef unsigned long int YAP_ULONG_LONG;133,3066
#define	Unsigned(136,3116
#define	Signed(137,3149

H/Yapproto.h,167
#define STD_PROTO(18,638
#define STATIC_PROTO(19,666
#define Yap_inform_profiler_of_clause(193,7294
#define	Yap_inform_profiler_of_clause(195,7433
gc_P(514,18584

H/Yatom.h,9664
#define YATOM_H 21,671
AbsAtom 28,798
RepAtom 38,962
AbsAtom 49,1130
RepAtom 59,1276
AbsProp 72,1449
RepProp 82,1613
AbsProp 93,1781
RepProp 103,1927
RepFunctorProp 116,2119
AbsFunctorProp 126,2301
RepFunctorProp 137,2494
AbsFunctorProp 147,2654
ArityOfFunctor 159,2811
NameOfFunctor 169,2987
IsFunctorProperty 180,3173
typedef struct global_entry206,3616
} GlobalEntry;220,4206
RepGlobalProp 228,4353
AbsGlobalProp 238,4531
RepGlobalProp 249,4719
AbsGlobalProp 257,4873
#define GlobalProperty	265,4940
IsGlobalProperty 270,5081
} WideAtomEntry;282,5412
RepWideAtomProp 289,5566
AbsWideAtomProp 299,5752
RepWideAtomProp 310,5950
AbsWideAtomProp 320,6114
#define WideAtomProperty	328,6185
IsWideAtomProperty 334,6331
IsWideAtom 342,6499
typedef struct mod_entry350,6664
} ModEntry;360,7137
RepModProp 367,7271
AbsModProp 377,7437
RepModProp 388,7610
AbsModProp 398,7754
#define ModProperty	406,7815
IsModProperty 412,7951
typedef struct operator_entry418,8076
} OpEntry;429,8561
RepOpProp 435,8690
AbsOpProp 443,8850
RepOpProp 454,9018
AbsOpProp 464,9158
#define	OpProperty 471,9216
IsOpProperty 477,9351
  INFIX_OP 484,9442
  POSFIX_OP 485,9458
  PREFIX_OP 486,9475
} op_type;487,9491
#define	MaskPrio 498,9809
#define	DcrlpFlag 499,9834
#define	DcrrpFlag 500,9859
typedef union arith_ret *eval_ret;eval_ret502,9885
} ExpEntry;514,10239
RepExpProp 520,10372
AbsExpProp 530,10538
RepExpProp 541,10711
AbsExpProp 551,10855
#define	ExpProperty 558,10915
IsExpProperty 565,11094
} ValEntry;582,11537
RepValProp 588,11670
AbsValProp 598,11836
RepValProp 609,12009
AbsValProp 619,12153
#define	ValProperty 626,12213
IsValProperty 632,12349
  MegaClausePredFlag 649,12863
  MegaClausePredFlag =   0x80000000L,x80000000L649,12863
  ThreadLocalPredFlag 650,12949
  ThreadLocalPredFlag = 0x40000000L,x40000000L650,12949
  MultiFileFlag 651,13010
  MultiFileFlag = 0x20000000L,x20000000L651,13010
  UserCPredFlag 652,13061
  UserCPredFlag = 0x10000000L,x10000000L652,13061
  LogUpdatePredFlag 653,13124
  LogUpdatePredFlag = 0x08000000L,x08000000L653,13124
  InUsePredFlag 654,13203
  InUsePredFlag = 0x04000000L,x04000000L654,13203
  CountPredFlag 655,13260
  CountPredFlag = 0x02000000L,x02000000L655,13260
  HiddenPredFlag 656,13317
  HiddenPredFlag = 0x01000000L,x01000000L656,13317
  CArgsPredFlag 657,13375
  CArgsPredFlag = 0x00800000L,x00800000L657,13375
  SourcePredFlag 658,13439
  SourcePredFlag = 0x00400000L,x00400000L658,13439
  MetaPredFlag 659,13518
  MetaPredFlag = 0x00200000L,x00200000L659,13518
  SyncPredFlag 660,13594
  SyncPredFlag = 0x00100000L,x00100000L660,13594
  NumberDBPredFlag 661,13665
  NumberDBPredFlag = 0x00080000L,x00080000L661,13665
  AtomDBPredFlag 662,13728
  AtomDBPredFlag = 0x00040000L,x00040000L662,13728
  GoalExPredFlag 663,13788
  GoalExPredFlag = 0x00020000L,x00020000L663,13788
  TestPredFlag 664,13866
  TestPredFlag = 0x00010000L,x00010000L664,13866
  AsmPredFlag 665,13927
  AsmPredFlag = 0x00008000L,x00008000L665,13927
  StandardPredFlag 666,13969
  StandardPredFlag = 0x00004000L,x00004000L666,13969
  DynamicPredFlag 667,14026
  DynamicPredFlag = 0x00002000L,x00002000L667,14026
  CPredFlag 668,14083
  CPredFlag = 0x00001000L,x00001000L668,14083
  SafePredFlag 669,14129
  SafePredFlag = 0x00000800L,x00000800L669,14129
  CompiledPredFlag 670,14190
  CompiledPredFlag = 0x00000400L,x00000400L670,14190
  IndexedPredFlag 671,14240
  IndexedPredFlag = 0x00000200L,x00000200L671,14240
  SpiedPredFlag 672,14297
  SpiedPredFlag = 0x00000100L,x00000100L672,14297
  BinaryPredFlag 673,14349
  BinaryPredFlag = 0x00000080L,x00000080L673,14349
  TabledPredFlag 674,14402
  TabledPredFlag = 0x00000040L,x00000040L674,14402
  SequentialPredFlag 675,14450
  SequentialPredFlag = 0x00000020L,x00000020L675,14450
  ProfiledPredFlag 676,14531
  ProfiledPredFlag = 0x00000010L,x00000010L676,14531
  BackCPredFlag 677,14596
  BackCPredFlag = 0x00000008L,x00000008L677,14596
  ModuleTransparentPredFlag 678,14658
  ModuleTransparentPredFlag = 0x00000004L,x00000004L678,14658
  SWIEnvPredFlag 679,14731
  SWIEnvPredFlag = 0x00000002L,x00000002L679,14731
  UDIPredFlag 680,14787
  UDIPredFlag = 0x00000001L	x00000001L680,14787
} pred_flag;681,14843
} profile_data;693,15244
  LUCALL_EXEC,696,15276
  LUCALL_ASSERT,697,15291
  LUCALL_RETRACT698,15308
} timestamp_type;699,15325
#define TIMESTAMP_EOT 701,15344
#define TIMESTAMP_RESET 702,15382
typedef struct pred_entry704,15428
} PredEntry;747,16886
#define PEProp 748,16899
RepPredProp 755,17063
AbsPredProp 765,17233
RepPredProp 776,17411
AbsPredProp 786,17559
IsPredProperty 798,17718
  ExoMask 809,17906
  ExoMask = 0x1000000,x1000000809,17906
  FuncSwitchMask 810,17949
  FuncSwitchMask = 0x800000,x800000810,17949
  HasDBTMask 811,18008
  HasDBTMask = 0x400000,x400000811,18008
  MegaMask 812,18070
  MegaMask = 0x200000,x200000812,18070
  FactMask 813,18112
  FactMask = 0x100000,x100000813,18112
  SwitchRootMask 814,18149
  SwitchRootMask = 0x80000,x80000814,18149
  SwitchTableMask 815,18207
  SwitchTableMask = 0x40000,x40000815,18207
  HasBlobsMask 816,18255
  HasBlobsMask = 0x20000,x20000816,18255
  ProfFoundMask 817,18313
  ProfFoundMask = 0x10000,x10000817,18313
  DynamicMask 818,18382
  DynamicMask = 0x8000,x8000818,18382
  InUseMask 819,18431
  InUseMask = 0x4000,x4000819,18431
  ErasedMask 820,18485
  ErasedMask = 0x2000,x2000820,18485
  IndexMask 821,18542
  IndexMask = 0x1000,x1000821,18542
  DBClMask 822,18585
  DBClMask = 0x0800,x0800822,18585
  LogUpdRuleMask 823,18633
  LogUpdRuleMask = 0x0400,x0400823,18633
  LogUpdMask 824,18702
  LogUpdMask = 0x0200,x0200824,18702
  StaticMask 825,18752
  StaticMask = 0x0100,x0100825,18752
  DirtyMask 826,18800
  DirtyMask = 0x0080,x0080826,18800
  HasCutMask 827,18840
  HasCutMask = 0x0040	x0040827,18840
} dbentry_flags;829,18902
typedef struct DB_TERM833,18995
} DBTerm;845,19391
INLINE_ONLY inline EXTERN DBTerm *TermToDBTerm(TermToDBTerm849,19457
typedef struct DB_STRUCT860,19798
} DBStruct;882,20781
#define DBStructFlagsToDBStruct(884,20794
#define INIT_DBREF_COUNT(887,20908
#define  INC_DBREF_COUNT(888,20955
#define  DEC_DBREF_COUNT(889,21000
#define     DBREF_IN_USE(890,21045
#define INIT_DBREF_COUNT(892,21101
#define  INC_DBREF_COUNT(893,21129
#define  DEC_DBREF_COUNT(894,21157
#define     DBREF_IN_USE(895,21185
typedef DBStruct *DBRef;DBRef898,21246
IsDBRefTerm 905,21389
MkDBRefTerm 915,21571
DBRefOfTerm 925,21733
IsRefTerm 936,21885
RefOfTerm 946,22072
typedef struct struct_dbentry953,22137
} DBEntry;966,22782
typedef DBEntry *DBProp;DBProp967,22793
#define	DBProperty	968,22818
} LogUpdDBEntry;984,23555
typedef LogUpdDBEntry *LogUpdDBProp;LogUpdDBProp985,23572
#define	CodeDBBit 986,23609
#define	CodeDBProperty 988,23641
IsDBProperty 994,23786
RepDBProp 1006,23990
AbsDBProp 1016,24146
RepDBProp 1027,24306
AbsDBProp 1037,24440
  DBAtomic 1049,24564
  DBAtomic = 0x1,x11049,24564
  DBVar 1050,24582
  DBVar = 0x2,x21050,24582
  DBNoVars 1051,24597
  DBNoVars = 0x4,x41051,24597
  DBComplex 1052,24615
  DBComplex = 0x8,x81052,24615
  DBCode 1053,24634
  DBCode = 0x10,x101053,24634
  DBNoCode 1054,24651
  DBNoCode = 0x20,x201054,24651
  DBWithRefs 1055,24670
  DBWithRefs = 0x40x401055,24670
} db_term_flags;1056,24690
} BlackBoardEntry;1068,25164
typedef BlackBoardEntry *BBProp;BBProp1069,25183
RepBBProp 1076,25351
AbsBBProp 1086,25529
RepBBProp 1097,25721
AbsBBProp 1107,25877
#define BBProperty	1115,25944
IsBBProperty 1121,26078
typedef struct hold_entry1128,26195
} HoldEntry;1133,26412
RepHoldProp 1140,26550
AbsHoldProp 1150,26720
RepHoldProp 1161,26898
AbsHoldProp 1171,27046
#define	HoldProperty 1178,27108
IsHoldProperty 1185,27289
typedef struct array_entry1195,27453
} ArrayEntry;1208,27921
  array_of_ints,1215,28020
  array_of_chars,1216,28037
  array_of_uchars,1217,28055
  array_of_doubles,1218,28074
  array_of_ptrs,1219,28094
  array_of_atoms,1220,28111
  array_of_dbrefs,1221,28129
  array_of_nb_terms,1222,28148
  array_of_terms1223,28169
} static_array_types;1224,28186
} live_term;1229,28256
} statarray_elements;1243,28447
typedef struct static_array_entry1246,28508
} StaticArrayEntry;1257,29026
RepArrayProp 1265,29175
AbsArrayProp 1275,29349
RepStaticArrayProp 1285,29544
AbsStaticArrayProp 1295,29742
RepArrayProp 1306,29937
AbsArrayProp 1316,30089
RepStaticArrayProp 1326,30266
AbsStaticArrayProp 1336,30442
#define	ArrayProperty 1343,30518
ArrayIsDynamic 1349,30654
IsArrayProperty 1360,30835
typedef struct blob_atom_entry1368,30949
} BlobPropEntry;1373,31160
RepBlobProp 1380,31310
AbsBlobProp 1390,31494
RepBlobProp 1401,31684
AbsBlobProp 1411,31840
#define BlobProperty	1419,31907
IsBlobProperty 1425,32045
IsBlob 1433,32201
  PROLOG_MODULE 1463,33074
  USER_MODULE 1464,33095
  IDB_MODULE 1465,33114
  ATTRIBUTES_MODULE 1466,33132
  CHARSIO_MODULE 1467,33157
  TERMS_MODULE 1468,33179
} default_modules;1469,33198
#define  PredHashInitialSize 1473,33240
#define  PredHashIncrement 1474,33287
PRED_HASH(1479,33450
Yap_GetThreadPred(1496,34212
GetPredPropByFuncHavingLock 1514,34634
PredPropByFunc 1557,35646
GetPredPropByFuncAndModHavingLock 1572,36003
PredPropByFuncAndMod 1615,36997
PredPropByAtom 1630,37366
PredPropByAtomAndMod 1661,38103
#define PELOCK(1692,38814
#define UNLOCKPE(1694,38960
#define PELOCK(1697,39061
#define UNLOCKPE(1698,39099
AddPropToAtom(1704,39267

H/absmi.h,9034
static char SccsId[SccsId19,611
#define	  EXEC_NATIVE(26,710
#define	  MAX_INVOCATION 27,735
#define	  Yapc_Compile(28,765
#define SHADOW_P 40,1078
#define SHADOW_Y 41,1103
#define SHADOW_REGS 42,1128
#define USE_PREFETCH 43,1153
#define SHADOW_P 47,1201
#define SHADOW_Y 48,1226
#define SHADOW_REGS 49,1251
#define USE_PREFETCH 50,1276
#define SHADOW_P 54,1321
#define SHADOW_Y 55,1346
#define SHADOW_REGS 56,1371
#define USE_PREFETCH 57,1396
#define SHADOW_P 61,1473
#define SHADOW_REGS 62,1498
#define USE_PREFETCH 63,1523
#define      Y_IN_MEM 67,1568
#define      S_IN_MEM 68,1593
#define     TR_IN_MEM 69,1618
#define HAVE_FEW_REGS 70,1643
#define LIMITED_PREFETCH 71,1668
#define PREG 78,1993
#define NEEDS_TO_SET_PC 80,2019
#define SHADOW_P 85,2098
#undef BP_FREE87,2138
#define S_IN_MEM 89,2160
#define      Y_IN_MEM 90,2185
#define     TR_IN_MEM 91,2210
#define SHADOW_P 95,2274
#undef BP_FREE97,2314
#define SHADOW_S 99,2336
#define S_IN_MEM 101,2388
#define      Y_IN_MEM 102,2413
#define     TR_IN_MEM 103,2438
#define LIMITED_PREFETCH 104,2463
#define S_IN_MEM 109,2546
#define SHADOW_P 113,2627
#define SHADOW_REGS 114,2652
#define SHADOW_S 115,2677
#define Y_IN_MEM 119,2722
#define S_IN_MEM 120,2747
#define TR_IN_MEM 121,2772
#define HAVE_FEW_REGS 122,2797
#define SHADOW_P 126,2842
#define SHADOW_Y 127,2867
#define SHADOW_S 128,2892
#define SHADOW_CP 129,2917
#define SHADOW_HB 130,2942
#define USE_PREFETCH 131,2967
#define SHADOW_P 135,3020
#define SHADOW_Y 136,3045
#define SHADOW_S 137,3070
#define SHADOW_CP 138,3095
#define SHADOW_HB 139,3120
#define USE_PREFETCH 140,3145
init_absmi_regs(184,4271
restore_absmi_regs(194,4482
#define BEGP(215,4967
#define ENDP(217,4986
#define BEGD(219,5005
#define ENDD(221,5024
#define BEGP(225,5050
#define ENDP(227,5090
#define BEGD(229,5111
#define ENDD(231,5150
#define BEGCHO(235,5206
#define ENDCHO(237,5252
#define CACHE_Y(246,5553
#define ENDCACHE_Y(248,5613
#define B_YREG 250,5652
#define S_YREG 254,5699
#define B_YREG 256,5724
#define CACHE_Y(258,5760
#define ENDCACHE_Y(260,5803
#define CACHE_Y_AS_ENV(266,5849
#define FETCH_Y_FROM_ENV(268,5908
#define WRITEBACK_Y_AS_ENV(270,5952
#define ENDCACHE_Y_AS_ENV(272,6000
#define saveregs_and_ycache(274,6031
#define setregs_and_ycache(276,6090
#define ENV_YREG 280,6154
#define WRITEBACK_Y_AS_ENV(282,6179
#define CACHE_Y_AS_ENV(284,6212
#define FETCH_Y_FROM_ENV(286,6252
#define ENDCACHE_Y_AS_ENV(288,6285
#define saveregs_and_ycache(290,6316
#define setregs_and_ycache(292,6358
#define CACHE_A1(298,6420
#define CACHED_A1(300,6440
#define CACHE_A1(304,6473
#define CACHED_A1(306,6515
#define CACHE_TR(315,6833
#define RESTORE_TR(317,6886
#define ENDCACHE_TR(319,6921
#define CACHE_S(331,7326
#define ENDCACHE_S(333,7371
#define READ_IN_S(335,7395
#define CACHE_S(341,7486
#define ENDCACHE_S(343,7507
#define READ_IN_S(345,7531
#define S_SREG 347,7552
#define WRITEBACK_S(351,7582
#define DO_PREFETCH(369,8165
#define DO_PREFETCH_W(371,8233
#define ALWAYS_START_PREFETCH(375,8344
#define ALWAYS_LOOKAHEAD(378,8426
#define ALWAYS_START_PREFETCH_W(381,8501
#define ALWAYS_START_PREFETCH(386,8594
#define ALWAYS_START_PREFETCH_W(388,8633
#define ALWAYS_LOOKAHEAD(390,8674
#define START_PREFETCH(396,8738
#define START_PREFETCH_W(398,8796
#define INIT_PREFETCH(400,8858
#define PREFETCH_OP(403,8914
#define START_PREFETCH(408,8980
#define START_PREFETCH_W(410,9012
#define INIT_PREFETCH(412,9046
#define PREFETCH_OP(414,9073
#define ALWAYS_START_PREFETCH(420,9155
#define ALWAYS_START_PREFETCH_W(422,9194
#define ALWAYS_LOOKAHEAD(424,9235
#define START_PREFETCH(426,9270
#define START_PREFETCH_W(428,9302
#define INIT_PREFETCH(430,9336
#define PREFETCH_OP(432,9363
#define ALWAYS_END_PREFETCH(436,9419
#define ALWAYS_END_PREFETCH_W(438,9452
#define END_PREFETCH(440,9487
#define END_PREFETCH_W(442,9513
#define JMP(452,9757
#define JMPNext(454,9787
#define JMPNextW(457,9839
#define ALWAYS_GONext(462,9958
#define ALWAYS_GONextW(464,9994
#define ALWAYS_GONext(468,10038
#define ALWAYS_GONextW(470,10073
#define GONext(476,10139
#define GONextW(478,10174
#define GONext(482,10218
#define GONextW(484,10246
#define Op(488,10303
#define OpW(490,10357
#define BOp(492,10415
#define PBOp(494,10450
#define OpRW(496,10501
#define JMPNext(500,10574
#define JMPNextW(502,10605
#define GONext(504,10643
#define GONextW(506,10671
#define ALWAYS_GONext(508,10701
#define ALWAYS_GONextW(510,10735
#define Op(512,10771
#define OpW(514,10834
#define BOp(516,10901
#define PBOp(518,10944
#define OpRW(520,11003
#define ENDOp(524,11054
#define ENDOpW(526,11088
#define ENDOpRW(528,11125
#define ENDBOp(530,11146
#define ENDPBOp(532,11166
typedef CELL label;545,11637
#define ADJ(549,11673
#define pred_entry(556,11758
#define pred_entry_from_code(557,11854
#define PredFromDefCode(558,11959
#define PredFromExpandCode(559,12060
#define PredCode(560,12172
#define PredOpCode(561,12219
#define TruePredCode(562,12270
#define PredFunctor(563,12325
#define PredArity(564,12378
#define Module(565,12425
#define FlagOff(567,12473
#define FlagOn(568,12507
#define ResetFlag(569,12539
#define SetFlag(570,12576
#define XREG(580,13000
#define XREG(584,13040
#define SP0 590,13155
#define SP 591,13184
#define READ_MODE 599,13565
#define WRITE_MODE 600,13589
#define NEEDS_TO_SET_PC 609,13992
#define set_pc(616,14074
#define save_pc(617,14100
#define set_pc(619,14133
#define save_pc(620,14150
#define PREG 621,14168
#define set_y(628,14239
#define save_y(629,14268
#define set_y(631,14303
#define save_y(632,14319
#define YREG 633,14336
#define set_cp(640,14410
#define save_cp(641,14438
#define set_cp(643,14473
#define save_cp(644,14490
#define CPREG 645,14508
#define setregs(650,14622
#define saveregs(656,14778
#define always_save_pc(664,15035
#define always_set_pc(665,15079
#define always_save_pc(667,15128
#define always_set_pc(668,15153
#define OS_HANDLES_TR_OVERFLOW 682,15616
#define check_trail(688,15695
#define check_trail_in_indexing(690,15719
#define check_trail(694,15762
#define check_trail_in_indexing(697,15875
#define check_stack(703,16082
#define check_stack(706,16296
#define store_args(723,17046
#define store_at_least_one_arg(734,17628
#define COUNT_CPS(746,18229
#define COUNT_CPS(748,18282
#define store_yaam_reg_cpdepth(760,18709
#define store_yaam_reg_cpdepth(762,18777
#define store_yaam_regs(765,18822
#define store_yaam_regs_for_either(780,19503
#define	  set_cut(796,20348
#define restore_yaam_reg_cpdepth(803,20609
#define restore_yaam_reg_cpdepth(805,20679
#define YAPOR_update_alternative(809,20739
#define YAPOR_update_alternative(814,20903
#define SET_BB(818,21031
#define SET_BB(820,21070
#define PROTECT_FROZEN_H(826,21176
#define PROTECT_FROZEN_B(830,21389
#define PROTECT_FROZEN_B(840,21827
#define PROTECT_FROZEN_H(841,21905
#define PROTECT_FROZEN_B(844,22012
#define PROTECT_FROZEN_H(845,22051
#define restore_yaam_regs(848,22124
#define restore_args(864,22982
#define restore_at_least_one_arg(881,24026
#define pop_yaam_reg_cpdepth(902,25284
#define pop_yaam_reg_cpdepth(904,25350
#define TABLING_close_alt(908,25408
#define TABLING_close_alt(910,25467
#define pop_yaam_regs(913,25521
#define pop_args(924,26065
#define pop_at_least_one_arg(943,27192
#define FAIL(976,28865
#define UnifyGlobalCells(984,29253
#define UnifyGlobalCellToCell(999,30213
#define UnifyCells(1006,30412
#define UNWIND_CUNIF(1031,31248
#define UNWIND_CUNIF(1039,31586
#define UnifyBound_TEST_ATTACHED(1042,31617
#define UnifyBound(1051,32063
#undef HBREG1084,33865
#define set_hb(1085,33878
#define save_hb(1086,33906
#define set_hb(1088,33941
#define save_hb(1089,33958
typedef struct unif_record 1092,33984
} unif_record;1095,34038
typedef struct v_record 1097,34054
} v_record;1102,34138
IUnify_complex(1107,34211
#undef Yap_REGS1111,34293
#define Yap_REGS 1113,34347
#define Yap_REGS 1118,34469
#define unif_base 1128,34744
#define to_visit_base 1129,34794
#undef Yap_REGS1285,38281
#define Yap_REGS 1286,38297
#undef Yap_REGS1289,38385
#undef to_visit_base1295,38482
#undef unif_base1296,38503
iequ_complex(1305,38593
#undef Yap_REGS1311,38707
#define Yap_REGS 1313,38761
#define Yap_REGS 1318,38883
#define unif_base 1328,39158
#define to_visit_base 1329,39208
#undef Yap_REGS1487,42649
#define Yap_REGS 1488,42665
#undef Yap_REGS1491,42753
Yap_regnotoreg(1499,42847
Yap_regtoregno(1513,43062
#define check_depth(1527,43265
#define check_depth(1537,43571
#define copy_jmp_address(1541,43649
#define copy_jmp_addressa(1542,43696
#define copy_jmp_address(1544,43759
#define copy_jmp_addressa(1545,43788
prune(1549,43845
#define SET_ASP(1580,44437
void SET_ASP__(1583,44498
#define INITIALIZE_PERMVAR(1590,44679
#define INITIALIZE_PERMVAR(1592,44743
#define UnifyAndTrailCells(1596,44842
#define CHECK_ALARM(1608,45535

H/alloc.h,692
typedef	CELL YAP_SEG_SIZE;50,984
typedef	struct FREEB 52,1012
} BlockHeader;56,1114
#define K	58,1130
#define MinBlockSize	60,1155
#define MaxBlockSize	61,1219
#define	InUseFlag	62,1249
#define YAP_ALIGN	68,1426
#define YAP_ALIGNMASK	69,1447
#define YAP_ALIGN	71,1489
#define YAP_ALIGNMASK	72,1510
#define AdjustSize(75,1572
#define ALIGN_SIZE(78,1661
#define YAP_ALLOC_SIZE 83,1878
#define LGPAGE_SIZE 84,1911
#define YAP_ALLOC_SIZE 87,1953
#define LGPAGE_SIZE 88,1990
#define AdjustPageSize(91,2037
#define AdjustLargePageSize(92,2123
#define BlockTrailer(94,2206
typedef unsigned size_t;121,2772
#define SCRATCH_START_SIZE 138,2976
#define SCRATCH_INC_SIZE 139,3014

H/amidefs.h,4910
#define PROTECT_FROZEN_H(70,2251
#define PROTECT_FROZEN_B(74,2464
#define PROTECT_FROZEN_B(84,2902
#define PROTECT_FROZEN_H(85,2980
#define PROTECT_FROZEN_B(88,3087
#define PROTECT_FROZEN_H(89,3126
/*   */ typedef Int DISPREG;93,3215
/*   */ typedef CELL SMALLUNSGN;94,3244
/*   */ typedef Int  OPREG;95,3277
/*   */ typedef CELL UOPREG;96,3305
/*   */ typedef Short DISPREG;99,3341
/*   */ typedef BITS16 SMALLUNSGN;100,3372
/*   */ typedef SBITS16 OPREG;101,3407
/*   */ typedef SBITS16 UOPREG;102,3438
typedef struct regstore_t *regstruct_ptr;regstruct_ptr108,3492
#define CACHE_TYPE1 110,3535
#define CACHE_TYPE 111,3569
#define CACHE_TYPE115,3613
#define CACHE_TYPE1 116,3632
typedef Int (*CPredicate)CPredicate120,3666
typedef Int (*CmpPredicate)CmpPredicate122,3707
#define OpRegSize 125,3750
typedef OPREG  wamreg;135,4016
typedef OPREG  yslot;136,4039
typedef OPREG  COUNT;137,4061
#define OPCODE(144,4160
#undef  OPCODE146,4214
} op_numbers;147,4229
#define _std_top	149,4244
  _atom,157,4428
  _atomic,158,4437
  _integer,159,4448
  _compound,160,4460
  _float,161,4473
  _nonvar,162,4483
  _number,163,4494
  _var,164,4505
  _cut_by,165,4513
  _db_ref,166,4524
  _primitive,167,4535
  _dif,168,4549
  _eq,169,4557
  _equal,170,4564
  _plus,171,4574
  _minus,172,4583
  _times,173,4593
  _div,174,4603
  _and,175,4611
  _or,176,4619
  _sll,177,4626
  _slr,178,4634
  _arg,179,4642
  _functor,180,4650
  _p_put_fi,181,4662
  _p_put_i,182,4675
  _p_put_f,183,4687
  _p_a_eq_float,184,4699
  _p_a_eq_int,185,4716
  _p_a_eq,186,4731
  _p_ltc_float,187,4742
  _p_ltc_int,188,4758
  _p_lt,189,4772
  _p_gtc_float,190,4781
  _p_gtc_int,191,4797
  _p_get_fi,192,4811
  _p_get_i,193,4824
  _p_get_f,194,4836
  _p_add_float_c,195,4848
  _p_add_int_c,196,4866
  _p_add,197,4882
  _p_sub_float_c,198,4892
  _p_sub_int_c,199,4910
  _p_sub,200,4926
  _p_mul_float_c,201,4936
  _p_mul_int_c,202,4954
  _p_mul,203,4970
  _p_fdiv_c1,204,4980
  _p_fdiv_c2,205,4994
  _p_fdiv,206,5008
  _p_idiv_c1,207,5019
  _p_idiv_c2,208,5033
  _p_idiv,209,5047
  _p_mod_c1,210,5058
  _p_mod_c2,211,5071
  _p_mod,212,5084
  _p_rem_c1,213,5094
  _p_rem_c2,214,5107
  _p_rem,215,5120
  _p_land_c,216,5130
  _p_land,217,5143
  _p_lor_c,218,5154
  _p_lor,219,5166
  _p_xor_c,220,5176
  _p_xor,221,5188
  _p_uminus,222,5198
  _p_sr_c1,223,5211
  _p_sr_c2,224,5223
  _p_sr,225,5235
  _p_sl_c1,226,5244
  _p_sl_c2,227,5256
  _p_sl,228,5268
  _p_label_ctl229,5277
} basic_preds;230,5292
/*   */ typedef CELL OPCODE;235,5347
/*   */ typedef BITS16 OPCODE;239,5397
/*   */ typedef CELL OPCODE;241,5434
/*   */ typedef op_numbers OPCODE;245,5537
#define OpCodeSize 247,5579
typedef struct yami 283,6657
} yamop;867,20055
typedef yamop yamopp;869,20065
#define OPCR 871,20088
#define OPCW 872,20120
#define NEXTOP(875,20160
#define PREVOP(877,20220
typedef struct trail_frame 880,20350
} *tr_fr_ptr;tr_fr_ptr883,20406
#define TrailTerm(885,20421
#define TrailVal(886,20456
typedef Term *tr_fr_ptr;tr_fr_ptr888,20498
#define TrailTerm(890,20524
#define TrailVal(891,20554
struct deterministic_choicept 902,20769
typedef struct choicept 916,21126
typedef struct choicept 930,21449
#define cp_a1	948,21900
#define cp_a2	949,21926
#define cp_a3	950,21952
#define cp_a4	951,21978
#define cp_a5	952,22004
#define cp_a6	953,22030
#define cp_a7	954,22056
#define cp_a8	955,22082
#define cp_a9	956,22108
#define cp_a10	957,22134
#define EXTRA_CBACK_ARG(958,22161
#define cp_env	965,22371
#define cp_a1	966,22403
#define cp_a2	967,22437
#define cp_a3	968,22471
#define cp_a4	969,22505
#define cp_a5	970,22539
#define cp_a6	971,22573
#define cp_a7	972,22607
#define cp_a8	973,22641
#define EXTRA_CBACK_ARG(974,22675
} *choiceptr;choiceptr976,22758
#define SHOULD_CUT_UP_TO(979,22817
#define SHARED_CP(983,22927
#define YOUNGER_CP(985,22992
#define EQUAL_OR_YOUNGER_CP(992,23212
#define YOUNGER_H(999,23442
#define YOUNGER_CP(1003,23517
#define EQUAL_OR_YOUNGER_CP(1004,23573
#define YOUNGER_H(1006,23630
#define YOUNGEST_CP(1010,23721
#define YOUNGEST_H(1012,23800
#define E_CP	1020,24001
#define E_E	1021,24018
#define E_CB	1022,24034
#define E_B	1024,24066
#define E_DEPTH 1026,24102
#define EnvSizeInCells 1027,24129
#define EnvSizeInCells 1029,24162
#define E_DEPTH 1033,24257
#define EnvSizeInCells 1034,24284
#define EnvSizeInCells 1036,24317
#define FixedEnvSize	1041,24408
#define FixedEnvSize	1043,24451
#define RealEnvSize	1045,24510
CELL *ENV_Parent(ENV_Parent1048,24575
UInt ENV_Size(1054,24650
struct pred_entry *ENV_ToP(ENV_ToP1060,24782
OPCODE ENV_ToOp(1066,24927
UInt EnvSize(1072,25055
CELL *EnvBMap(EnvBMap1078,25147
struct pred_entry *EnvPreg(EnvPreg1084,25280
#define absmadr(1094,25495
#define absmadr(1096,25555
#define RESET_DEPTH(1107,25720

H/amiops.h,1883
static char     SccsId[SccsId20,681
#define  IsArrayReference(25,764
#define deref_head(39,1110
#define deref_body(41,1169
#define do_derefa(49,1554
#define derefa_body(61,2045
#define deref_list_head(79,2689
#define deref_list_body(81,2755
#define RESET_VARIABLE(101,3400
AlignGlobalForDouble(109,3601
#define DO_TRAIL(123,3823
#define TRAIL(134,4096
#define TRAIL_LOCAL(139,4307
#define TRAIL(145,4484
#define TRAIL_LOCAL(149,4635
#define TRAIL_GLOBAL(156,4835
#define DO_MATRAIL(159,4929
#define MATRAIL(168,5366
#define DO_TRAIL(176,5578
#define TRAIL(184,5722
#define TRAIL_GLOBAL(187,5806
#define TRAIL_LOCAL(189,5865
#define TRAIL(196,6077
#define TRAIL(200,6265
#define TRAIL_GLOBAL(204,6436
#define TRAIL_LOCAL(206,6504
#define DO_TRAIL(210,6613
#define TRAIL(212,6668
#define TRAIL_AND_JUMP(215,6776
#define TRAIL_GLOBAL(218,6895
#define TRAIL_LOCAL(220,6953
#define DO_TRAIL(224,7024
#define TRAIL(226,7079
#define TrailAndJump(229,7187
#define TRAIL_GLOBAL(232,7271
#define TRAIL_LOCAL(234,7329
#define DO_MATRAIL(244,7578
#define MATRAIL(250,7857
#define REF_TO_TRENTRY(256,7998
#define CLREF_TO_TRENTRY(257,8064
#define TRAIL_REF(260,8151
#define TRAIL_CLREF(261,8251
#define TRAIL_LINK(262,8353
#define TRAIL_REF(264,8462
#define TRAIL_CLREF(265,8531
#define TRAIL_LINK(266,8602
#define TRAIL_FRAME(268,8681
#define Bind_Local(272,8796
#define Bind_Global(273,8857
#define Bind(274,8988
#define Bind_NonAtt(275,9162
#define Bind_Global_NonAtt(276,9222
#define Bind_and_Trail(277,9295
#define MaBind(280,9363
reset_trail(291,9678
reset_attvars(323,10372
close_attvar_chain(341,10790
Int Yap_unify(361,11200
Yap_unify_constant(377,11445
#define EQ_OK_IN_CMP 426,12415
#define LT_OK_IN_CMP 427,12438
#define GT_OK_IN_CMP 428,12461
do_cut(431,12503
#define cut_succeed(443,12657
#define cut_fail(445,12700

H/arith2.h,386
add_overflow(23,682
add_int(29,785
sub_overflow(48,1104
sub_int(54,1207
SLR(73,1528
#define DO_MULTI(80,1658
#define OPTIMIZE_MULTIPLI 89,1944
mul_overflow(95,2006
#define DO_MULTI(103,2153
times_int(108,2253
clrsb(126,2463
do_sll(154,2954
p_plus(177,3271
p_minus(233,4508
p_times(293,5756
p_div(351,7019
p_and(408,8384
p_or(449,9349
p_sll(490,10312
p_slr(538,11415

H/arrays.h,100
static char SccsId[SccsId18,580
typedef struct array_access_struct 22,662
} array_access;27,896

H/attvar.h,169
static char SccsId[SccsId18,586
typedef struct attvar_struct 44,1167
} attvar_record;49,1407
#define ATT_RECORD_ARITY 51,1425
AbsAttVar(56,1520
RepAttVar(61,1619

H/clause.h,2236
typedef union CONSULT_OBJ 23,627
} consult_obj;28,706
#define ASSEMBLING_CLAUSE	32,779
#define ASSEMBLING_INDEX	33,807
#define ASSEMBLING_EINDEX	34,834
#define NextDynamicClause(36,863
#define PredFirstClause	38,919
#define PredMiddleClause	39,946
#define PredLastClause	40,973
typedef struct logic_upd_index 42,1000
} LogUpdIndex;57,1505
typedef struct logic_upd_clause 60,1595
} LogUpdClause;84,2526
VALID_TIMESTAMP(90,2679
typedef struct dynamic_clause 95,2809
} DynamicClause;107,3247
typedef struct static_index 109,3265
} StaticIndex;118,3578
typedef struct static_clause 120,3594
} StaticClause;131,3928
typedef struct static_mega_clause 133,3945
} MegaClause;142,4265
typedef union clause_obj 144,4280
} ClauseUnion;151,4481
typedef union clause_ptr 153,4497
} ClausePointer;160,4704
typedef struct index_t 162,4722
} Index_t;177,4971
EXO_ADDRESS_TO_OFFSET(182,5103
EXO_OFFSET_TO_ADDRESS(190,5308
typedef struct dbterm_list 196,5391
} DBTermList;202,5560
#define ClauseCodeToDynamicClause(204,5575
#define ClauseCodeToStaticClause(205,5690
#define ClauseCodeToLogUpdClause(206,5802
#define ClauseCodeToMegaClause(207,5914
#define ClauseCodeToLogUpdIndex(208,6020
#define ClauseCodeToStaticIndex(209,6129
#define ClauseFlagsToDynamicClause(211,6239
#define ClauseFlagsToLogUpdClause(212,6303
#define ClauseFlagsToLogUpdIndex(213,6421
#define ClauseFlagsToStaticClause(214,6537
#define DynamicFlags(216,6601
#define DynamicLock(218,6667
#define INIT_CLREF_COUNT(221,6751
#define  INC_CLREF_COUNT(222,6799
#define  DEC_CLREF_COUNT(223,6845
#define        CL_IN_USE(225,6892
#define INIT_CLREF_COUNT(227,6944
#define  INC_CLREF_COUNT(228,6972
#define  DEC_CLREF_COUNT(229,7001
#define        CL_IN_USE(230,7030
#define OP_HASH_SIZE 271,8641
rtable_hash_op(274,8686
Yap_op_from_opcode(281,8915
Yap_op_from_opcode(298,9219
same_lu_block(308,9423
Yap_MkStaticRefTerm(326,9731
Yap_ClauseFromTerm(334,9899
Yap_MkMegaRefTerm(340,10007
Yap_MegaClauseFromTerm(349,10207
Yap_MegaClausePredicateFromTerm(355,10319
  FIND_PRED_FROM_ANYWHERE,361,10432
  FIND_PRED_FROM_CP,362,10459
  FIND_PRED_FROM_ENV363,10480
} find_pred_type;364,10501
#define	Yap_InformOfRemoval(385,11270

H/compile.h,5893
typedef enum compiler_op 21,670
  nop_op,22,697
  get_var_op,23,707
  put_var_op,24,721
  get_val_op,25,735
  put_val_op,26,749
  get_atom_op,27,763
  put_atom_op,28,778
  get_num_op,29,793
  put_num_op,30,807
  get_float_op,31,821
  put_float_op,32,837
  get_dbterm_op,33,853
  put_dbterm_op,34,870
  get_longint_op,35,887
  put_longint_op,36,905
  get_bigint_op,37,923
  put_bigint_op,38,940
  get_list_op,39,957
  put_list_op,40,972
  get_struct_op,41,987
  put_struct_op,42,1004
  put_unsafe_op,43,1021
  unify_var_op,44,1038
  write_var_op,45,1054
  unify_val_op,46,1070
  write_val_op,47,1086
  unify_atom_op,48,1102
  write_atom_op,49,1119
  unify_num_op,50,1136
  write_num_op,51,1152
  unify_float_op,52,1168
  write_float_op,53,1186
  unify_dbterm_op,54,1204
  write_dbterm_op,55,1223
  unify_longint_op,56,1242
  write_longint_op,57,1262
  unify_bigint_op,58,1282
  write_bigint_op,59,1301
  unify_list_op,60,1320
  write_list_op,61,1337
  unify_struct_op,62,1354
  write_struct_op,63,1373
  write_unsafe_op,64,1392
  unify_local_op,65,1411
  write_local_op,66,1429
  unify_last_list_op,67,1447
  write_last_list_op,68,1469
  unify_last_struct_op,69,1491
  write_last_struct_op,70,1515
  unify_last_var_op,71,1539
  unify_last_val_op,72,1560
  unify_last_local_op,73,1581
  unify_last_atom_op,74,1604
  unify_last_num_op,75,1626
  unify_last_float_op,76,1647
  unify_last_dbterm_op,77,1670
  unify_last_longint_op,78,1694
  unify_last_bigint_op,79,1719
  ensure_space_op,80,1743
  native_op,81,1762
  f_var_op,82,1775
  f_val_op,83,1787
  f_0_op,84,1799
  align_float_op,85,1809
  fail_op,86,1827
  cut_op,87,1838
  cutexit_op,88,1848
  allocate_op,89,1862
  deallocate_op,90,1877
  tryme_op,91,1894
  jump_op,92,1906
  jumpi_op,93,1917
  procceed_op,94,1929
  call_op,95,1944
  execute_op,96,1955
  safe_call_op,97,1969
  label_op,98,1985
  name_op,99,1997
  pop_op,100,2008
  retryme_op,101,2018
  trustme_op,102,2032
  either_op,103,2046
  orelse_op,104,2059
  orlast_op,105,2072
  push_or_op,106,2085
  pushpop_or_op,107,2099
  pop_or_op,108,2116
  save_b_op,109,2129
  commit_b_op,110,2142
  patch_b_op,111,2157
  try_op,112,2171
  retry_op,113,2181
  trust_op,114,2193
  try_in_op,115,2205
  jump_v_op,116,2218
  jump_nv_op,117,2231
  cache_arg_op,118,2245
  cache_sub_arg_op,119,2261
  user_switch_op,120,2281
  switch_on_type_op,121,2299
  switch_c_op,122,2320
  if_c_op,123,2335
  switch_f_op,124,2346
  if_f_op,125,2361
  if_not_op,126,2372
  index_dbref_op,127,2385
  index_blob_op,128,2403
  index_long_op,129,2420
  if_nonvar_op,130,2437
  save_pair_op,131,2453
  save_appl_op,132,2469
  mark_initialised_pvars_op,133,2485
  mark_live_regs_op,134,2514
  fetch_args_vv_op,135,2535
  fetch_args_cv_op,136,2555
  fetch_args_vc_op,137,2575
  fetch_args_iv_op,138,2595
  fetch_args_vi_op,139,2615
  enter_profiling_op,140,2635
  retry_profiled_op,141,2657
  count_call_op,142,2678
  count_retry_op,143,2695
  restore_tmps_op,144,2713
  restore_tmps_and_skip_op,145,2732
  enter_lu_op,146,2760
  empty_call_op,147,2775
  sync_op,149,2805
  table_new_answer_op,152,2850
  table_try_single_op,153,2873
  clause_with_cut_op,156,2943
  run_op,159,3009
  body_op,160,3019
  endgoal_op,161,3030
  try_me_op,162,3044
  retry_me_op,163,3057
  trust_me_op,164,3072
  only_1_clause_op,165,3087
  create_first_box_op,166,3107
  create_box_op,167,3130
  create_last_box_op,168,3147
  remove_box_op,169,3169
  remove_last_box_op,170,3186
  prepare_tries,171,3208
  std_base_op,172,3225
  direct_safe_call_op,173,3240
  commit_op,174,3263
  skip_while_var_op,175,3276
  wait_while_var_op,176,3297
  force_wait_op,177,3318
  write_op,178,3335
  equal_op,179,3347
  exit_op,180,3359
  fetch_args_for_bccall,182,3378
  bccall_op,183,3403
  blob_op,184,3416
  label_ctl_op185,3427
  get_s_f_op,188,3459
  put_s_f_op,189,3473
  unify_s_f_op,190,3487
  write_s_f_op,191,3503
  unify_s_var_op,192,3519
  write_s_var_op,193,3537
  unify_s_val_op,194,3555
  write_s_val_op,195,3573
  unify_s_a_op,196,3591
  write_s_a_op,197,3607
  get_s_end_op,198,3623
  put_s_end_op,199,3639
  unify_s_end_op,200,3655
  write_s_end_op,201,3673
} compiler_vm_op;204,3699
    } PInstr;214,3866
#define arnds 216,3881
#define rnd2 217,3906
#define rnd3 218,3931
#define rnd4 219,3959
typedef struct VENTRY 221,3988
} Ventry;235,4275
typedef struct CEXPENTRY 237,4286
       } CExpEntry;242,4405
#define COMPILER_ERR_BOTCH 244,4426
#define OUT_OF_HEAP_BOTCH 245,4455
#define OUT_OF_STACK_BOTCH 246,4484
#define OUT_OF_TEMPS_BOTCH 247,4513
#define OUT_OF_AUX_BOTCH 248,4542
#define OUT_OF_TRAIL_BOTCH 249,4571
typedef struct intermediates 252,4604
} CIntermediates;283,5448
typedef enum special_label_id_enum 285,5467
  SPECIAL_LABEL_SUCCESS 286,5504
  SPECIAL_LABEL_FAILURE 287,5533
  SPECIAL_LABEL_EXCEPTION 288,5562
} special_label_id;289,5592
typedef enum special_label_op_enum 291,5613
  SPECIAL_LABEL_INIT 292,5650
  SPECIAL_LABEL_SET 293,5676
  SPECIAL_LABEL_CLEAR 294,5701
} special_label_op;295,5726
#define	 SafeVar	297,5747
#define  PermFlag	298,5769
#define  GlobalVal	299,5792
#define  OnHeadFlag	300,5816
#define  NonVoid	301,5841
#define  BranchVar 302,5863
#define  OnLastGoal 303,5892
#define  MaskVarClass 305,5922
#define  MaskVarAdrs 306,5958
#define	 Unassigned	307,5994
#define	 VoidVar	308,6026
#define	 TempVar	309,6055
#define	 PermVar	310,6084
#define save_b_flag	312,6114
#define commit_b_flag	313,6145
#define save_appl_flag	314,6178
#define save_pair_flag	315,6212
#define f_flag	316,6246
#define bt1_flag	317,6273
#define bt2_flag	318,6301
#define patch_b_flag	319,6329
#define init_v_flag	320,6361
#define Zero	323,6394
#define One	324,6410
#define Two	325,6425

H/corout.h,219
static char SccsId[SccsId18,586
typedef struct sus_record_struct 21,626
} sus_record;26,809
typedef struct sus_tag_struct 28,824
} sus_tag;33,1036
#define AbsSuspendedVar(37,1113
#define RepSuspendedVar(38,1181

H/cut_c.h,331
#define __CUT_C_H__2,20
#define Choice_Point_Type 5,64
#define NULL 9,148
typedef struct cut_c_str *cut_c_str_ptr;cut_c_str_ptr12,173
struct cut_c_str{cut_c_str13,214
#define CUT_C_STR_SIZE 18,289
#define EXTRA_CBACK_CUT_ARG(20,357
#define CUT_C_PUSH(23,536
#define POP_CHOICE_POINT(34,1069
#define POP_EXECUTE(38,1210

H/dglobals.h,1263
#define GLOBAL_Initialised 23,168
#define GLOBAL_InitialisedFromPL 24,220
#define GLOBAL_PL_Argc 25,284
#define GLOBAL_PL_Argv 26,328
#define GLOBAL_HaltHooks 28,373
#define GLOBAL_AllowLocalExpansion 30,422
#define GLOBAL_AllowGlobalExpansion 31,490
#define GLOBAL_AllowTrailExpansion 32,560
#define GLOBAL_SizeOfOverflow 33,628
#define GLOBAL_AGcThreshold 35,687
#define GLOBAL_AGCHook 36,741
#define GLOBAL_NOfThreads 40,799
#define GLOBAL_NOfThreadsCreated 42,850
#define GLOBAL_ThreadsTotalTime 44,915
#define GLOBAL_ThreadHandlesLock 46,978
#define GLOBAL_BGL 50,1090
#define GLOBAL_optyap_data 53,1172
#define GLOBAL_PrologShouldHandleInterrupts 56,1255
#define GLOBAL_master_thread 59,1363
#define GLOBAL_stdout 62,1441
#define GLOBAL_stderr 63,1483
#define GLOBAL_argv 65,1526
#define GLOBAL_argc 66,1564
#define GLOBAL_attas 70,1623
#define GLOBAL_agc_calls 73,1671
#define GLOBAL_agc_collected 74,1719
#define GLOBAL_tot_agc_time 76,1776
#define GLOBAL_tot_agc_recovered 78,1831
#define GLOBAL_mmap_arrays 81,1910
#define GLOBAL_Option 85,1983
#define GLOBAL_logfile 86,2025
#define GLOBAL_Executable 92,2116
#define GLOBAL_OpaqueHandlersCount 94,2173
#define GLOBAL_OpaqueHandlers 95,2241
#define GLOBAL_pwd 97,2321

H/dhstruct.h,5784
#define Yap_HoleSize 32,173
#define Yap_av 33,219
#define Yap_MemoryHoles 35,271
#define Yap_NOfMemoryHoles 36,323
#define DLMallocLock 38,421
#define  HeapUsed 43,561
#define NotHeapUsed 45,608
#define HeapUsed 47,659
#define HeapMax 49,708
#define HeapTop 50,748
#define HeapLim 51,788
#define FreeBlocks 52,828
#define FreeBlocksLock 54,913
#define HeapUsedLock 55,968
#define HeapTopLock 56,1019
#define HeapTopOwner 57,1068
#define MaxStack 59,1126
#define MaxTrail 60,1168
#define OP_RTABLE 64,1234
#define EXECUTE_CPRED_OP_CODE 67,1285
#define EXPAND_OP_CODE 68,1352
#define FAIL_OPCODE 69,1405
#define INDEX_OPCODE 70,1448
#define LOCKPRED_OPCODE 71,1493
#define ORLAST_OPCODE 72,1544
#define UNDEF_OPCODE 73,1591
#define NOfAtoms 75,1637
#define AtomHashTableSize 76,1680
#define WideAtomHashTableSize 77,1742
#define NOfWideAtoms 78,1813
#define INVISIBLECHAIN 79,1865
#define WideHashChain 80,1918
#define HashChain 81,1971
#define TermDollarU 85,2032
#define TermProlog 87,2088
#define TermReFoundVar 88,2134
#define USER_MODULE 89,2189
#define IDB_MODULE 90,2236
#define ATTRIBUTES_MODULE 91,2281
#define CHARSIO_MODULE 92,2340
#define TERMS_MODULE 93,2393
#define SYSTEM_MODULE 94,2442
#define OPERATING_SYSTEM_MODULE 95,2493
#define READUTIL_MODULE 96,2564
#define HACKS_MODULE 97,2619
#define ARG_MODULE 98,2668
#define GLOBALS_MODULE 99,2713
#define SWI_MODULE 100,2766
#define DBLOAD_MODULE 101,2811
#define RANGE_MODULE 102,2862
#define HIDDEN_PREDICATES 104,2912
#define CurrentModules 108,2974
#define Yap_ExecutionMode 113,3032
#define PredHash 115,3089
#define PredHashRWLock 117,3170
#define PredsInHashTable 119,3233
#define PredHashTableSize 120,3293
#define CreepCode 122,3356
#define UndefCode 123,3400
#define SpyCode 124,3444
#define PredFail 125,3484
#define PredTrue 126,3526
#define WakeUpCode 128,3587
#define PredGoalExpansion 130,3641
#define PredMetaCall 131,3702
#define PredDollarCatch 132,3753
#define PredRecordedWithKey 133,3810
#define PredLogUpdClause 134,3876
#define PredLogUpdClauseErase 135,3936
#define PredLogUpdClause0 136,4007
#define PredStaticClause 137,4069
#define PredThrow 138,4128
#define PredHandleThrow 139,4172
#define PredIs 140,4229
#define PredSafeCallCleanup 141,4267
#define PredRestoreRegs 142,4333
#define PredGetwork 144,4403
#define PredGetworkSeq 145,4451
#define Yap_do_low_level_trace 149,4550
#define Yap_low_level_trace_lock 151,4658
#define Yap_ClauseSpace 155,4742
#define Yap_IndexSpace_Tree 156,4794
#define Yap_IndexSpace_EXT 157,4854
#define Yap_IndexSpace_SW 158,4912
#define Yap_LUClauseSpace 159,4968
#define Yap_LUIndexSpace_Tree 160,5025
#define Yap_LUIndexSpace_CP 161,5090
#define Yap_LUIndexSpace_EXT 162,5151
#define Yap_LUIndexSpace_SW 163,5214
#define COMMA_CODE 165,5276
#define DUMMYCODE 166,5321
#define FAILCODE 167,5364
#define NOCODE 168,5405
#define ENV_FOR_TRUSTFAIL 169,5442
#define TRUSTFAILCODE 170,5501
#define ENV_FOR_YESCODE 171,5552
#define YESCODE 172,5607
#define RTRYCODE 173,5646
#define BEAM_RETRY_CODE 175,5699
#define GETWORK 178,5785
#define GETWORK_SEQ 179,5829
#define GETWORK_FIRST_TIME 180,5881
#define LOAD_ANSWER 183,5976
#define TRY_ANSWER 184,6034
#define ANSWER_RESOLUTION 185,6090
#define COMPLETION 186,6160
#define ANSWER_RESOLUTION_COMPLETION 188,6248
#define P_before_spy 195,6403
#define RETRY_C_RECORDEDP_CODE 197,6462
#define RETRY_C_RECORDED_K_CODE 198,6529
#define PROFILING 200,6599
#define CALL_COUNTING 201,6649
#define PRED_GOAL_EXPANSION_ALL 202,6707
#define PRED_GOAL_EXPANSION_FUNC 203,6785
#define PRED_GOAL_EXPANSION_ON 204,6865
#define optimizer_on 205,6941
#define compile_mode 206,6999
#define profiling 207,7057
#define call_counting 208,7109
#define compile_arrays 210,7170
#define DBTermsListLock 213,7272
#define DBTermsList 215,7336
#define ExpandClausesFirst 217,7385
#define ExpandClausesLast 218,7448
#define Yap_ExpandClauses 219,7509
#define ExpandClausesListLock 221,7604
#define OpListLock 222,7674
#define Yap_NewCps 226,7742
#define Yap_LiveCps 227,7784
#define Yap_DirtyCps 228,7828
#define Yap_FreedCps 229,7874
#define Yap_expand_clauses_sz 231,7927
#define UdiControlBlocks 233,7991
#define STATIC_PREDICATES_MARKED 236,8052
#define INT_KEYS 238,8126
#define INT_LU_KEYS 239,8166
#define INT_BB_KEYS 240,8211
#define INT_KEYS_SIZE 242,8257
#define INT_KEYS_TIMESTAMP 243,8308
#define INT_BB_KEYS_SIZE 244,8369
#define UPDATE_MODE 246,8427
#define DBErasedMarker 248,8475
#define LogDBErasedMarker 249,8530
#define DeadStaticClauses 251,8592
#define DeadMegaClauses 252,8653
#define DeadStaticIndices 253,8710
#define DBErasedList 254,8771
#define DBErasedIList 255,8822
#define DeadStaticClausesLock 257,8914
#define DeadMegaClausesLock 258,8984
#define DeadStaticIndicesLock 259,9050
#define NUM_OF_ATTS 263,9147
#define Yap_AttsSize 265,9195
#define yap_flags 268,9249
#define OpList 270,9299
#define Stream 273,9339
#define NOfFileAliases 275,9382
#define SzOfFileAliases 276,9438
#define FileAliases 277,9496
#define AtPrompt 279,9545
#define YapPrompt 280,9586
#define CharConversionTable 282,9628
#define CharConversionTable2 283,9693
#define ParserErrorStyle 285,9761
#define Yap_LibDir 287,9821
#define LastWtimePtr 289,9868
#define ForeignCodeLoaded 291,9916
#define ForeignCodeBase 292,9977
#define ForeignCodeTop 293,10034
#define ForeignCodeMax 294,10089
#define Yap_Records 296,10145
#define SWI_Atoms 298,10193
#define SWI_Functors 299,10236
#define SWI_ReverseHash 300,10285
#define SWI_BlobTypes 302,10342
#define SWI_Blobs 303,10394
#define NOfBlobs 304,10437
#define NOfBlobsMax 305,10478
#define SWI_Blobs_Lock 307,10564

H/dlmalloc.h,3481
#define MORECORE 85,2970
#define MORECORE_CONTIGUOUS 86,2995
#define USE_DL_PREFIX 87,3025
#define __STD_C 105,3388
#define __STD_C 107,3416
#define Void_t 118,3585
#define Void_t 120,3616
#define assert(182,5510
#define CHUNK_SIZE_T 191,5713
#define PTR_UINT 200,5948
#define INTERNAL_SIZE_T 236,7470
#define SIZE_SZ 240,7543
#define MALLOC_ALIGNMENT 254,7956
#define MALLOC_ALIGN_MASK 258,8048
#define TRIM_FASTBINS 288,9132
#define cALLOc 309,9628
#define fREe 310,9659
#define cFREe 311,9688
#define mALLOc 312,9718
#define mEMALIGn 313,9749
#define rEALLOc 314,9782
#define vALLOc 315,9814
#define pVALLOc 316,9845
#define mALLINFo 317,9877
#define mALLOPt 318,9910
#define mTRIm 319,9942
#define mSTATs 320,9978
#define mUSABLe 321,10015
#define iCALLOc 322,10058
#define iCOMALLOc 323,10101
#define MALLOC_FAILURE_ACTION 335,10458
#define MALLOC_FAILURE_ACTION339,10516
#define MORECORE 366,11088
#define MORECORE_FAILURE 377,11383
#define MORECORE_CONTIGUOUS 391,11898
#define malloc_getpagesize 416,12776
#      define _SC_PAGE_SIZE 426,12998
#    define malloc_getpagesize 431,13083
#      define malloc_getpagesize 435,13248
#        define malloc_getpagesize 438,13368
#          define malloc_getpagesize 444,13541
#              define malloc_getpagesize 448,13655
#              define malloc_getpagesize 450,13719
#              define malloc_getpagesize 454,13835
#                define malloc_getpagesize 457,13929
#                define malloc_getpagesize 459,14018
#define HAVE_USR_INCLUDE_MALLOC_H 497,15638
struct mallinfo 506,15778
#define M_MXFAST 957,32041
#define DEFAULT_MXFAST 961,32106
#define M_TRIM_THRESHOLD 1025,35050
#define DEFAULT_TRIM_THRESHOLD 1028,35116
#define M_TOP_PAD 1058,36212
#define DEFAULT_TOP_PAD 1061,36271
struct malloc_chunk 1079,36659
typedef struct malloc_chunk* mchunkptr;1089,36943
#define chunk2mem(1184,41782
#define mem2chunk(1185,41841
#define MIN_CHUNK_SIZE 1188,41939
#define MINSIZE 1192,42067
#define aligned_OK(1197,42206
#define REQUEST_OUT_OF_RANGE(1206,42495
#define request2size(1212,42749
#define checked_request2size(1219,43066
#define PREV_INUSE 1232,43627
#define prev_inuse(1235,43693
#define IS_MMAPPED 1239,43828
#define chunk_is_mmapped(1242,43884
#define SIZE_BITS 1252,44235
#define chunksize(1255,44312
#define next_chunk(1259,44411
#define prev_chunk(1262,44536
#define chunk_at_offset(1265,44653
#define inuse(1268,44747
#define set_inuse(1272,44909
#define clear_inuse(1275,45008
#define inuse_bit_at_offset(1280,45162
#define set_inuse_bit_at_offset(1283,45254
#define clear_inuse_bit_at_offset(1286,45351
#define set_head_size(1291,45509
#define set_head(1294,45611
#define set_foot(1297,45716
typedef struct malloc_chunk* mbinptr;1351,48110
#define bin_at(1354,48204
#define next_bin(1357,48304
#define first(1360,48429
#define last(1361,48460
#define dl_unlink(1364,48526
#define NBINS 1389,49353
#define NSMALLBINS 1390,49383
#define SMALLBIN_WIDTH 1391,49413
#define MIN_LARGE_SIZE 1392,49443
#define in_smallbin_range(1394,49474
#define smallbin_index(1397,49562
#define BINMAPSHIFT 1415,50186
#define BITSPERMAP 1416,50213
#define BINMAPSIZE 1417,50258
typedef struct malloc_chunk* mfastbinptr;1436,50981
#define MAX_FAST_SIZE 1439,51074
#define fastbin_index(1442,51161
#define NFASTBINS 1444,51229
struct malloc_state 1446,51296
typedef struct malloc_state *mstate;mstate1485,52358

H/dlocals.h,14586
#define LOCAL_c_input_stream 8,151
#define REMOTE_c_input_stream(9,203
#define LOCAL_c_output_stream 10,267
#define REMOTE_c_output_stream(11,321
#define LOCAL_c_error_stream 12,387
#define REMOTE_c_error_stream(13,439
#define LOCAL_OldASP 15,504
#define REMOTE_OldASP(16,540
#define LOCAL_OldLCL0 17,588
#define REMOTE_OldLCL0(18,626
#define LOCAL_OldTR 19,676
#define REMOTE_OldTR(20,710
#define LOCAL_OldGlobalBase 21,756
#define REMOTE_OldGlobalBase(22,806
#define LOCAL_OldH 23,868
#define REMOTE_OldH(24,900
#define LOCAL_OldH0 25,944
#define REMOTE_OldH0(26,978
#define LOCAL_OldTrailBase 27,1024
#define REMOTE_OldTrailBase(28,1072
#define LOCAL_OldTrailTop 29,1132
#define REMOTE_OldTrailTop(30,1178
#define LOCAL_OldHeapBase 31,1236
#define REMOTE_OldHeapBase(32,1282
#define LOCAL_OldHeapTop 33,1340
#define REMOTE_OldHeapTop(34,1384
#define LOCAL_ClDiff 35,1440
#define REMOTE_ClDiff(36,1476
#define LOCAL_GDiff 37,1524
#define REMOTE_GDiff(38,1558
#define LOCAL_HDiff 39,1604
#define REMOTE_HDiff(40,1638
#define LOCAL_GDiff0 41,1684
#define REMOTE_GDiff0(42,1720
#define LOCAL_GSplit 43,1768
#define REMOTE_GSplit(44,1804
#define LOCAL_LDiff 45,1852
#define REMOTE_LDiff(46,1886
#define LOCAL_TrDiff 47,1932
#define REMOTE_TrDiff(48,1968
#define LOCAL_XDiff 49,2016
#define REMOTE_XDiff(50,2050
#define LOCAL_DelayDiff 51,2096
#define REMOTE_DelayDiff(52,2138
#define LOCAL_BaseDiff 53,2192
#define REMOTE_BaseDiff(54,2232
#define LOCAL_ReductionsCounter 56,2285
#define REMOTE_ReductionsCounter(57,2343
#define LOCAL_PredEntriesCounter 58,2413
#define REMOTE_PredEntriesCounter(59,2473
#define LOCAL_RetriesCounter 60,2545
#define REMOTE_RetriesCounter(61,2597
#define LOCAL_ReductionsCounterOn 62,2661
#define REMOTE_ReductionsCounterOn(63,2723
#define LOCAL_PredEntriesCounterOn 64,2797
#define REMOTE_PredEntriesCounterOn(65,2861
#define LOCAL_RetriesCounterOn 66,2937
#define REMOTE_RetriesCounterOn(67,2993
#define LOCAL_ConsultSp 70,3063
#define REMOTE_ConsultSp(71,3105
#define LOCAL_ConsultCapacity 73,3160
#define REMOTE_ConsultCapacity(74,3214
#define LOCAL_ConsultBase 76,3281
#define REMOTE_ConsultBase(77,3327
#define LOCAL_ConsultLow 79,3386
#define REMOTE_ConsultLow(80,3430
#define LOCAL_GlobalArena 82,3487
#define REMOTE_GlobalArena(83,3533
#define LOCAL_GlobalArenaOverflows 84,3591
#define REMOTE_GlobalArenaOverflows(85,3655
#define LOCAL_ArenaOverflows 86,3731
#define REMOTE_ArenaOverflows(87,3783
#define LOCAL_DepthArenas 88,3847
#define REMOTE_DepthArenas(89,3893
#define LOCAL_ArithError 90,3951
#define REMOTE_ArithError(91,3995
#define LOCAL_LastAssertedPred 92,4051
#define REMOTE_LastAssertedPred(93,4107
#define LOCAL_DebugOn 94,4175
#define REMOTE_DebugOn(95,4213
#define LOCAL_ScannerStack 96,4263
#define REMOTE_ScannerStack(97,4311
#define LOCAL_ScannerExtraBlocks 98,4371
#define REMOTE_ScannerExtraBlocks(99,4431
#define LOCAL_BallTerm 100,4503
#define REMOTE_BallTerm(101,4543
#define LOCAL_ActiveSignals 102,4595
#define REMOTE_ActiveSignals(103,4645
#define LOCAL_IPredArity 104,4707
#define REMOTE_IPredArity(105,4751
#define LOCAL_ProfEnd 106,4807
#define REMOTE_ProfEnd(107,4845
#define LOCAL_UncaughtThrow 108,4895
#define REMOTE_UncaughtThrow(109,4945
#define LOCAL_DoingUndefp 110,5007
#define REMOTE_DoingUndefp(111,5053
#define LOCAL_StartLine 112,5111
#define REMOTE_StartLine(113,5153
#define LOCAL_ScratchPad 114,5207
#define REMOTE_ScratchPad(115,5251
#define LOCAL_WokenGoals 117,5327
#define REMOTE_WokenGoals(118,5371
#define LOCAL_AttsMutableList 119,5427
#define REMOTE_AttsMutableList(120,5481
#define LOCAL_GcGeneration 123,5555
#define REMOTE_GcGeneration(124,5603
#define LOCAL_GcPhase 125,5663
#define REMOTE_GcPhase(126,5701
#define LOCAL_GcCurrentPhase 127,5751
#define REMOTE_GcCurrentPhase(128,5803
#define LOCAL_GcCalls 129,5867
#define REMOTE_GcCalls(130,5905
#define LOCAL_TotGcTime 131,5955
#define REMOTE_TotGcTime(132,5997
#define LOCAL_TotGcRecovered 133,6051
#define REMOTE_TotGcRecovered(134,6103
#define LOCAL_LastGcTime 135,6167
#define REMOTE_LastGcTime(136,6211
#define LOCAL_LastSSTime 137,6267
#define REMOTE_LastSSTime(138,6311
#define LOCAL_OpenArray 139,6367
#define REMOTE_OpenArray(140,6409
#define LOCAL_total_marked 142,6464
#define REMOTE_total_marked(143,6512
#define LOCAL_total_oldies 144,6572
#define REMOTE_total_oldies(145,6620
#define LOCAL_current_B 146,6680
#define REMOTE_current_B(147,6722
#define LOCAL_prev_HB 148,6776
#define REMOTE_prev_HB(149,6814
#define LOCAL_HGEN 150,6864
#define REMOTE_HGEN(151,6896
#define LOCAL_iptop 152,6940
#define REMOTE_iptop(153,6974
#define LOCAL_bp 155,7044
#define REMOTE_bp(156,7072
#define LOCAL_sTR 158,7119
#define REMOTE_sTR(159,7149
#define LOCAL_sTR0 160,7191
#define REMOTE_sTR0(161,7223
#define LOCAL_new_TR 162,7267
#define REMOTE_new_TR(163,7303
#define LOCAL_cont_top0 164,7351
#define REMOTE_cont_top0(165,7393
#define LOCAL_cont_top 166,7447
#define REMOTE_cont_top(167,7487
#define LOCAL_discard_trail_entries 168,7539
#define REMOTE_discard_trail_entries(169,7605
#define LOCAL_gc_ma_hash_table 170,7683
#define REMOTE_gc_ma_hash_table(171,7739
#define LOCAL_gc_ma_h_top 172,7807
#define REMOTE_gc_ma_h_top(173,7853
#define LOCAL_gc_ma_h_list 174,7911
#define REMOTE_gc_ma_h_list(175,7959
#define LOCAL_gc_timestamp 176,8019
#define REMOTE_gc_timestamp(177,8067
#define LOCAL_db_vec 178,8127
#define REMOTE_db_vec(179,8163
#define LOCAL_db_vec0 180,8211
#define REMOTE_db_vec0(181,8249
#define LOCAL_db_root 182,8299
#define REMOTE_db_root(183,8337
#define LOCAL_db_nil 184,8387
#define REMOTE_db_nil(185,8423
#define LOCAL_gc_restore 186,8471
#define REMOTE_gc_restore(187,8515
#define LOCAL_extra_gc_cells 188,8571
#define REMOTE_extra_gc_cells(189,8623
#define LOCAL_extra_gc_cells_base 190,8687
#define REMOTE_extra_gc_cells_base(191,8749
#define LOCAL_extra_gc_cells_top 192,8823
#define REMOTE_extra_gc_cells_top(193,8883
#define LOCAL_extra_gc_cells_size 194,8955
#define REMOTE_extra_gc_cells_size(195,9017
#define LOCAL_DynamicArrays 196,9091
#define REMOTE_DynamicArrays(197,9141
#define LOCAL_StaticArrays 198,9203
#define REMOTE_StaticArrays(199,9251
#define LOCAL_GlobalVariables 200,9311
#define REMOTE_GlobalVariables(201,9365
#define LOCAL_AllowRestart 202,9431
#define REMOTE_AllowRestart(203,9479
#define LOCAL_CMemFirstBlock 205,9540
#define REMOTE_CMemFirstBlock(206,9592
#define LOCAL_CMemFirstBlockSz 207,9656
#define REMOTE_CMemFirstBlockSz(208,9712
#define LOCAL_nperm 210,9781
#define REMOTE_nperm(211,9815
#define LOCAL_LabelFirstArray 213,9862
#define REMOTE_LabelFirstArray(214,9916
#define LOCAL_LabelFirstArraySz 215,9982
#define REMOTE_LabelFirstArraySz(216,10040
#define LOCAL_PL_local_data_p 218,10111
#define REMOTE_PL_local_data_p(219,10165
#define LOCAL_ThreadHandle 221,10246
#define REMOTE_ThreadHandle(222,10294
#define LOCAL_optyap_data 225,10414
#define REMOTE_optyap_data(226,10460
#define LOCAL_InterruptsDisabled 228,10548
#define REMOTE_InterruptsDisabled(229,10608
#define LOCAL_execution 230,10680
#define REMOTE_execution(231,10722
#define LOCAL_total_choicepoints 233,10797
#define REMOTE_total_choicepoints(234,10857
#define LOCAL_consult_level 236,10936
#define REMOTE_consult_level(237,10986
#define LOCAL_SignalLock 239,11087
#define REMOTE_SignalLock(240,11131
#define LOCAL_LocalBase 243,11195
#define REMOTE_LocalBase(244,11237
#define LOCAL_GlobalBase 245,11291
#define REMOTE_GlobalBase(246,11335
#define LOCAL_TrailBase 247,11391
#define REMOTE_TrailBase(248,11433
#define LOCAL_TrailTop 249,11487
#define REMOTE_TrailTop(250,11527
#define LOCAL_ErrorMessage 251,11579
#define REMOTE_ErrorMessage(252,11627
#define LOCAL_Error_Term 253,11687
#define REMOTE_Error_Term(254,11731
#define LOCAL_Error_TYPE 256,11802
#define REMOTE_Error_TYPE(257,11846
#define LOCAL_Error_TYPE 259,11908
#define REMOTE_Error_TYPE(260,11952
#define LOCAL_Error_Size 262,12016
#define REMOTE_Error_Size(263,12060
#define LOCAL_ErrorSay 264,12116
#define REMOTE_ErrorSay(265,12156
#define LOCAL_IOBotch 266,12208
#define REMOTE_IOBotch(267,12246
#define LOCAL_tokptr 268,12296
#define REMOTE_tokptr(269,12332
#define LOCAL_toktide 270,12380
#define REMOTE_toktide(271,12418
#define LOCAL_VarTable 272,12468
#define REMOTE_VarTable(273,12508
#define LOCAL_AnonVarTable 274,12560
#define REMOTE_AnonVarTable(275,12608
#define LOCAL_Comments 276,12668
#define REMOTE_Comments(277,12708
#define LOCAL_CommentsTail 278,12760
#define REMOTE_CommentsTail(279,12808
#define LOCAL_CommentsNextChar 280,12868
#define REMOTE_CommentsNextChar(281,12924
#define LOCAL_CommentsBuff 282,12992
#define REMOTE_CommentsBuff(283,13040
#define LOCAL_CommentsBuffPos 284,13100
#define REMOTE_CommentsBuffPos(285,13154
#define LOCAL_CommentsBuffLim 286,13220
#define REMOTE_CommentsBuffLim(287,13274
#define LOCAL_RestartEnv 288,13340
#define REMOTE_RestartEnv(289,13384
#define LOCAL_FileNameBuf 290,13440
#define REMOTE_FileNameBuf(291,13486
#define LOCAL_FileNameBuf2 292,13544
#define REMOTE_FileNameBuf2(293,13592
#define LOCAL_PrologMode 295,13653
#define REMOTE_PrologMode(296,13697
#define LOCAL_CritLocks 297,13753
#define REMOTE_CritLocks(298,13795
#define LOCAL_opcount 302,13866
#define REMOTE_opcount(303,13904
#define LOCAL_2opcount 304,13954
#define REMOTE_2opcount(305,13994
#define LOCAL_s_dbg 308,14068
#define REMOTE_s_dbg(309,14102
#define LOCAL_matherror 311,14149
#define REMOTE_matherror(312,14191
#define LOCAL_heap_overflows 314,14246
#define REMOTE_heap_overflows(315,14298
#define LOCAL_total_heap_overflow_time 316,14362
#define REMOTE_total_heap_overflow_time(317,14434
#define LOCAL_stack_overflows 318,14518
#define REMOTE_stack_overflows(319,14572
#define LOCAL_total_stack_overflow_time 320,14638
#define REMOTE_total_stack_overflow_time(321,14712
#define LOCAL_delay_overflows 322,14798
#define REMOTE_delay_overflows(323,14852
#define LOCAL_total_delay_overflow_time 324,14918
#define REMOTE_total_delay_overflow_time(325,14992
#define LOCAL_trail_overflows 326,15078
#define REMOTE_trail_overflows(327,15132
#define LOCAL_total_trail_overflow_time 328,15198
#define REMOTE_total_trail_overflow_time(329,15272
#define LOCAL_atom_table_overflows 330,15358
#define REMOTE_atom_table_overflows(331,15422
#define LOCAL_total_atom_table_overflow_time 332,15498
#define REMOTE_total_atom_table_overflow_time(333,15582
#define LOCAL_dl_errno 336,15696
#define REMOTE_dl_errno(337,15736
#define LOCAL_do_trace_primitives 341,15820
#define REMOTE_do_trace_primitives(342,15882
#define LOCAL_ExportAtomHashChain 345,15964
#define REMOTE_ExportAtomHashChain(346,16026
#define LOCAL_ExportAtomHashTableSize 347,16100
#define REMOTE_ExportAtomHashTableSize(348,16170
#define LOCAL_ExportAtomHashTableNum 349,16252
#define REMOTE_ExportAtomHashTableNum(350,16320
#define LOCAL_ExportFunctorHashChain 351,16400
#define REMOTE_ExportFunctorHashChain(352,16468
#define LOCAL_ExportFunctorHashTableSize 353,16548
#define REMOTE_ExportFunctorHashTableSize(354,16624
#define LOCAL_ExportFunctorHashTableNum 355,16712
#define REMOTE_ExportFunctorHashTableNum(356,16786
#define LOCAL_ExportPredEntryHashChain 357,16872
#define REMOTE_ExportPredEntryHashChain(358,16944
#define LOCAL_ExportPredEntryHashTableSize 359,17028
#define REMOTE_ExportPredEntryHashTableSize(360,17108
#define LOCAL_ExportPredEntryHashTableNum 361,17200
#define REMOTE_ExportPredEntryHashTableNum(362,17278
#define LOCAL_ExportDBRefHashChain 363,17368
#define REMOTE_ExportDBRefHashChain(364,17432
#define LOCAL_ExportDBRefHashTableSize 365,17508
#define REMOTE_ExportDBRefHashTableSize(366,17580
#define LOCAL_ExportDBRefHashTableNum 367,17664
#define REMOTE_ExportDBRefHashTableNum(368,17734
#define LOCAL_ImportAtomHashChain 369,17816
#define REMOTE_ImportAtomHashChain(370,17878
#define LOCAL_ImportAtomHashTableSize 371,17952
#define REMOTE_ImportAtomHashTableSize(372,18022
#define LOCAL_ImportAtomHashTableNum 373,18104
#define REMOTE_ImportAtomHashTableNum(374,18172
#define LOCAL_ImportFunctorHashChain 375,18252
#define REMOTE_ImportFunctorHashChain(376,18320
#define LOCAL_ImportFunctorHashTableSize 377,18400
#define REMOTE_ImportFunctorHashTableSize(378,18476
#define LOCAL_ImportFunctorHashTableNum 379,18564
#define REMOTE_ImportFunctorHashTableNum(380,18638
#define LOCAL_ImportOPCODEHashChain 381,18724
#define REMOTE_ImportOPCODEHashChain(382,18790
#define LOCAL_ImportOPCODEHashTableSize 383,18868
#define REMOTE_ImportOPCODEHashTableSize(384,18942
#define LOCAL_ImportPredEntryHashChain 385,19028
#define REMOTE_ImportPredEntryHashChain(386,19100
#define LOCAL_ImportPredEntryHashTableSize 387,19184
#define REMOTE_ImportPredEntryHashTableSize(388,19264
#define LOCAL_ImportPredEntryHashTableNum 389,19356
#define REMOTE_ImportPredEntryHashTableNum(390,19434
#define LOCAL_ImportDBRefHashChain 391,19524
#define REMOTE_ImportDBRefHashChain(392,19588
#define LOCAL_ImportDBRefHashTableSize 393,19664
#define REMOTE_ImportDBRefHashTableSize(394,19736
#define LOCAL_ImportDBRefHashTableNum 395,19820
#define REMOTE_ImportDBRefHashTableNum(396,19890
#define LOCAL_ImportFAILCODE 397,19972
#define REMOTE_ImportFAILCODE(398,20024
#define LOCAL_ProfCalls 400,20089
#define REMOTE_ProfCalls(401,20131
#define LOCAL_ProfGCs 402,20185
#define REMOTE_ProfGCs(403,20223
#define LOCAL_ProfHGrows 404,20273
#define REMOTE_ProfHGrows(405,20317
#define LOCAL_ProfSGrows 406,20373
#define REMOTE_ProfSGrows(407,20417
#define LOCAL_ProfMallocs 408,20473
#define REMOTE_ProfMallocs(409,20519
#define LOCAL_ProfIndexing 410,20577
#define REMOTE_ProfIndexing(411,20625
#define LOCAL_ProfOn 412,20685
#define REMOTE_ProfOn(413,20721
#define LOCAL_ProfOns 414,20769
#define REMOTE_ProfOns(415,20807
#define LOCAL_ProfilerRoot 416,20857
#define REMOTE_ProfilerRoot(417,20905
#define LOCAL_ProfilerNil 418,20965
#define REMOTE_ProfilerNil(419,21011
#define LOCAL_DIRNAME 420,21069
#define REMOTE_DIRNAME(421,21107
#define LOCAL_ProfilerOn 423,21170
#define REMOTE_ProfilerOn(424,21214
#define LOCAL_FProf 425,21270
#define REMOTE_FProf(426,21304
#define LOCAL_FPreds 427,21350
#define REMOTE_FPreds(428,21386
#define LOCAL_FunctorVar 430,21456
#define REMOTE_FunctorVar(431,21500
#define LOCAL_ibnds 433,21557
#define REMOTE_ibnds(434,21591

H/eval.h,2171
#define Int_MAX 35,859
#define Int_MAX 37,891
#define Int_MIN 40,956
#define Int_MIN 42,988
  op_pi,46,1047
  op_e,47,1056
  op_epsilon,48,1064
  op_inf,49,1078
  op_nan,50,1088
  op_random,51,1098
  op_cputime,52,1111
  op_heapused,53,1125
  op_localsp,54,1140
  op_globalsp,55,1154
  op_b,56,1169
  op_env,57,1177
  op_tr,58,1187
  op_stackfree59,1196
} arith0_op;60,1211
  op_uplus,63,1240
  op_uminus,64,1252
  op_unot,65,1265
  op_exp,66,1276
  op_log,67,1286
  op_log10,68,1296
  op_sqrt,69,1308
  op_sin,70,1319
  op_cos,71,1329
  op_tan,72,1339
  op_sinh,73,1349
  op_cosh,74,1360
  op_tanh,75,1371
  op_asin,76,1382
  op_acos,77,1393
  op_atan,78,1404
  op_asinh,79,1415
  op_acosh,80,1427
  op_atanh,81,1439
  op_floor,82,1451
  op_ceiling,83,1463
  op_round,84,1477
  op_truncate,85,1489
  op_integer,86,1504
  op_float,87,1518
  op_abs,88,1530
  op_lsb,89,1540
  op_msb,90,1550
  op_popcount,91,1560
  op_ffracp,92,1575
  op_fintp,93,1588
  op_sign,94,1600
  op_lgamma,95,1611
  op_erf,96,1624
  op_erfc,97,1634
  op_rational,98,1645
  op_rationalize,99,1660
  op_random1100,1678
} arith1_op;101,1691
  op_plus,104,1720
  op_minus,105,1731
  op_times,106,1743
  op_fdiv,107,1755
  op_mod,108,1766
  op_rem,109,1776
  op_div,110,1786
  op_idiv,111,1796
  op_sll,112,1807
  op_slr,113,1817
  op_and,114,1827
  op_or,115,1837
  op_xor,116,1846
  op_atan2,117,1856
  op_power,119,1900
  op_power2,122,1965
  op_gcd,125,2027
  op_min,126,2037
  op_max,127,2047
  op_rdiv128,2057
} arith2_op;129,2067
#define FlIsInt(137,2240
#define FlIsInt(139,2302
#define MkEvalFl(145,2359
#define MkEvalFl(147,2400
#define REvalInt(152,2531
#define REvalFl(153,2585
#define REvalError(154,2640
#define FL(159,2811
#define FL(161,2848
Yap_Eval(184,3493
Yap_FoundArithError(192,3627
#define RINT(204,3845
#define RFLOAT(205,3892
#define RBIG(206,3937
#define RERROR(207,3987
ETypeOfTerm(210,4045
#define Yap_gmp_cmp_int_big(286,7101
#define Yap_gmp_cmp_float_big(288,7218
#define Yap_gmp_tcmp_int_big(292,7388
#define Yap_gmp_tcmp_float_big(294,7508
Yap_Mk64IntegerTerm(322,8556

H/heapgc.h,882
#define MaskAdr	23,657
#define GET_NEXT(28,789
#define GET_NEXT(41,1615
#define GET_NEXT(43,1677
#define ONHEAP(48,1780
#define ONCODE(52,1903
#define ONCODE(54,1990
#define GCIsPrimitiveTerm(60,2125
#define HEAP_PTR(63,2264
#define HEAP_TRAIL_ENTRY(74,2681
#define  MARK_BIT 80,2923
#define RMARK_BIT 81,2951
#define mcell(83,2980
#define MARKED_PTR(85,3038
#define UNMARKED_MARK(86,3087
#define MARK(87,3150
#define UNMARK(88,3187
#define RMARK(89,3228
#define RMARKED(90,3267
#define UNRMARK(91,3310
MARKED_PTR__(94,3372
UNMARKED_MARK__(100,3461
MARK__(112,3681
UNMARK__(120,3835
#define MAY_UNMARK(126,3938
#define UNMARK_CELL(128,3961
RMARK__(131,4008
UNRMARK__(137,4101
RMARKED__(143,4196
#define TAG(153,4380
#define TAG(156,4446
#define TAG(158,4498
#define TAG(162,4561
typedef CELL   *CELL_PTR;CELL_PTR165,4612
#define ENVSIZE(167,4639

H/hglobals.h,56
typedef struct global_data 21,166
} w_shared;101,1491

H/hlocals.h,55
typedef struct worker_local 6,149
} w_local;246,6091

H/hstruct.h,7986
  UInt  hole_size;32,172
  struct malloc_state  *av_;av_33,191
  struct memory_hole  memory_holes[memory_holes35,238
  UInt  nof_memory_holes;36,294
  lockvar  dlmalloc_lock;38,359
#define  HeapUsed 43,475
  Int  heap_used;45,522
  Int  heap_used;47,546
  Int  heap_max;49,571
  ADDR  heap_top;50,588
  ADDR  heap_lim;51,606
  struct FREEB  *free_blocks;free_blocks52,624
  lockvar  free_blocks_lock;54,693
  lockvar  heap_used_lock;55,722
  lockvar  heap_top_lock;56,749
  int  heap_top_owner;57,775
  UInt  MaxStack_;59,805
  UInt  MaxTrail_;60,824
  opentry  *op_rtable;op_rtable64,867
  OPCODE  execute_cpred_op_code;67,898
  OPCODE  expand_op_code;68,931
  OPCODE  fail_op;69,957
  OPCODE  index_op;70,976
  OPCODE  lockpred_op;71,996
  OPCODE  orlast_op;72,1019
  OPCODE  undef_op;73,1040
  UInt  n_of_atoms;75,1061
  UInt  atom_hash_table_size;76,1081
  UInt  wide_atom_hash_table_size;77,1111
  UInt  n_of_wide_atoms;78,1146
  AtomHashEntry  invisiblechain;79,1171
  AtomHashEntry  *wide_hash_chain;wide_hash_chain80,1204
  AtomHashEntry  *hash_chain;hash_chain81,1239
  Term  term_dollar_u;85,1305
  Term  term_prolog;87,1335
  Term  term_refound_var;88,1356
  Term  user_module;89,1382
  Term  idb_module;90,1403
  Term  attributes_module;91,1423
  Term  charsio_module;92,1450
  Term  terms_module;93,1474
  Term  system_module;94,1496
  Term  operating_system_module;95,1519
  Term  readutil_module;96,1552
  Term  hacks_module;97,1577
  Term  arg_module;98,1599
  Term  globals_module;99,1619
  Term  swi_module;100,1643
  Term  dbload_module;101,1663
  Term  range_module;102,1686
  Prop  hidden_predicates;104,1709
  struct mod_entry  *current_modules;current_modules108,1739
  yap_exec_mode  execution_mode;113,1781
  struct pred_entry  **pred_hash;pred_hash115,1815
  rwlock_t  pred_hash_rw_lock;117,1888
  UInt  preds_in_hash_table;119,1926
  UInt  pred_hash_table_size;120,1955
  struct pred_entry  *creep_code;creep_code122,1986
  struct pred_entry  *undef_code;undef_code123,2020
  struct pred_entry  *spy_code;spy_code124,2054
  struct pred_entry  *pred_fail;pred_fail125,2086
  struct pred_entry  *pred_true;pred_true126,2119
  struct pred_entry  *wake_up_code;wake_up_code128,2171
  struct pred_entry  *pred_goal_expansion;pred_goal_expansion130,2214
  struct pred_entry  *pred_meta_call;pred_meta_call131,2257
  struct pred_entry  *pred_dollar_catch;pred_dollar_catch132,2295
  struct pred_entry  *pred_recorded_with_key;pred_recorded_with_key133,2336
  struct pred_entry  *pred_log_upd_clause;pred_log_upd_clause134,2382
  struct pred_entry  *pred_log_upd_clause_erase;pred_log_upd_clause_erase135,2425
  struct pred_entry  *pred_log_upd_clause0;pred_log_upd_clause0136,2474
  struct pred_entry  *pred_static_clause;pred_static_clause137,2518
  struct pred_entry  *pred_throw;pred_throw138,2560
  struct pred_entry  *pred_handle_throw;pred_handle_throw139,2594
  struct pred_entry  *pred_is;pred_is140,2635
  struct pred_entry  *pred_safe_call_cleanup;pred_safe_call_cleanup141,2666
  struct pred_entry  *pred_restore_regs;pred_restore_regs142,2712
  struct pred_entry  *pred_getwork;pred_getwork144,2766
  struct pred_entry  *pred_getwork_seq;pred_getwork_seq145,2802
  int  yap_do_low_level_trace;149,2886
  lockvar  low_level_trace_lock;151,2956
  UInt  clause_space;155,3004
  UInt  index_space_Tree;156,3026
  UInt  index_space_EXT;157,3052
  UInt  index_space_SW;158,3077
  UInt  lu_clause_space;159,3101
  UInt  lu_index_space_Tree;160,3126
  UInt  lu_index_space_CP;161,3155
  UInt  lu_index_space_EXT;162,3182
  UInt  lu_index_space_SW;163,3210
  yamop  comma_code[comma_code165,3238
  yamop  dummycode[dummycode166,3262
  yamop  failcode[failcode167,3285
  yamop  nocode[nocode168,3307
  yamop  env_for_trustfail[env_for_trustfail169,3327
  yamop  *trustfailcode;trustfailcode170,3358
  yamop  env_for_yescode[env_for_yescode171,3383
  yamop  *yescode;yescode172,3412
  yamop  rtrycode[rtrycode173,3431
  yamop  beam_retry_code[beam_retry_code175,3465
  yamop  getwork_code[getwork_code178,3525
  yamop  getwork_seq_code[getwork_seq_code179,3551
  yamop  getwork_first_time[getwork_first_time180,3581
  yamop  table_load_answer_code[table_load_answer_code183,3647
  yamop  table_try_answer_code[table_try_answer_code184,3683
  yamop  table_answer_resolution_code[table_answer_resolution_code185,3718
  yamop  table_completion_code[table_completion_code186,3760
  yamop  table_answer_resolution_completion_code[table_answer_resolution_completion_code188,3827
  yamop  *debugger_p_before_spy;debugger_p_before_spy195,3943
  yamop  *retry_recordedp_code;retry_recordedp_code197,3977
  yamop  *retry_recorded_k_code;retry_recorded_k_code198,4009
  int  system_profiling;200,4043
  int  system_call_counting;201,4068
  int  system_pred_goal_expansion_all;202,4097
  int  system_pred_goal_expansion_func;203,4136
  int  system_pred_goal_expansion_on;204,4176
  int  compiler_optimizer_on;205,4214
  int  compiler_compile_mode;206,4244
  int  compiler_profiling;207,4274
  int  compiler_call_counting;208,4301
  int  compiler_compile_arrays;210,4333
  lockvar  dbterms_list_lock;213,4405
  struct dbterm_list  *dbterms_list;dbterms_list215,4442
  yamop  *expand_clauses_first;expand_clauses_first217,4480
  yamop  *expand_clauses_last;expand_clauses_last218,4512
  UInt  expand_clauses;219,4543
  lockvar  expand_clauses_list_lock;221,4606
  lockvar  op_list_lock;222,4643
  UInt  new_cps;226,4689
  UInt  live_cps;227,4706
  UInt  dirty_cps;228,4724
  UInt  freed_cps;229,4743
  UInt  expand_clauses_sz;231,4769
  struct udi_info  *udi_control_blocks;udi_control_blocks233,4797
  Int  static_predicates_marked;236,4839
  Prop  *IntKeys;IntKeys238,4873
  Prop  *IntLUKeys;IntLUKeys239,4891
  Prop  *IntBBKeys;IntBBKeys240,4911
  UInt  int_keys_size;242,4932
  UInt  int_keys_timestamp;243,4955
  UInt  int_bb_keys_size;244,4983
  int  update_mode;246,5010
  struct DB_STRUCT  *db_erased_marker;db_erased_marker248,5031
  struct logic_upd_clause  *logdb_erased_marker;logdb_erased_marker249,5070
  struct static_clause  *dead_static_clauses;dead_static_clauses251,5120
  struct static_mega_clause  *dead_mega_clauses;dead_mega_clauses252,5166
  struct static_index  *dead_static_indices;dead_static_indices253,5215
  struct logic_upd_clause  *db_erased_list;db_erased_list254,5260
  struct logic_upd_index  *db_erased_ilist;db_erased_ilist255,5304
  lockvar  dead_static_clauses_lock;257,5387
  lockvar  dead_mega_clauses_lock;258,5424
  lockvar  dead_static_indices_lock;259,5459
  int  num_of_atts;263,5523
  UInt  atts_size;265,5544
  Int  yap_flags_field[yap_flags_field268,5571
  struct operator_entry  *op_list;op_list270,5617
  struct stream_desc  *yap_streams;yap_streams273,5654
  UInt  n_of_file_aliases;275,5691
  UInt  sz_of_file_aliases;276,5718
  struct AliasDescS  *file_aliases;file_aliases277,5746
  Atom  atprompt;279,5783
  char  _prompt[_prompt280,5801
  char  *char_conversion_table;char_conversion_table282,5831
  char  *char_conversion_table2;char_conversion_table2283,5863
  int  parser_error_style;285,5897
  char  *yap_lib_dir;yap_lib_dir287,5925
  void  *last_wtime;last_wtime289,5948
  struct ForeignLoadItem  *foreign_code_loaded;foreign_code_loaded291,5970
  ADDR  foreign_code_base;292,6018
  ADDR  foreign_code_top;293,6045
  ADDR  foreign_code_max;294,6071
  struct record_list  *yap_records;yap_records296,6098
  Atom  swi_atoms[swi_atoms298,6135
  Functor  swi_functors[swi_functors299,6167
  struct swi_reverse_hash  swi_reverse_hash[swi_reverse_hash300,6208
  struct PL_blob_t  *swi_blob_types;swi_blob_types302,6266
  struct AtomEntryStruct  *swi_blobs;swi_blobs303,6303
  UInt  nofblobs;304,6341
  UInt  nofblobsmax;305,6359
  lockvar  swi_blobs_lock;307,6419

H/iatoms.h,11515
  Atom3Dots 5,140
  AtomAbol 6,177
  AtomAccess 7,219
  AtomAfInet 8,260
  AtomAfLocal 9,302
  AtomAfUnix 10,346
  AtomAlarm 11,388
  AtomAlias 12,432
  AtomAltNot 13,471
  AtomAppend 14,509
  AtomArg 15,550
  AtomArray 16,585
  AtomArrayAccess 17,629
  AtomArrayOverflow 18,683
  AtomArrayType 19,739
  AtomArrow 20,787
  AtomAssert 21,823
  AtomAt 22,860
  AtomAtom 23,893
  AtomAtomic 24,930
  AtomAtt 25,971
  AtomAtt1 26,1011
  AtomAttDo 27,1047
  AtomAttributes 28,1092
  AtomB 29,1141
  AtomBatched 30,1190
  AtomBetween 31,1233
  AtomHugeInt 32,1276
  AtomBinaryStream 33,1320
  AtomBraces 34,1374
  AtomBreak 35,1411
  AtomByte 36,1455
  AtomCArith 37,1492
  AtomCall 38,1539
  AtomCallAndRetryCounter 39,1576
  AtomCallCounter 40,1646
  AtomCallable 41,1698
  AtomCatch 42,1743
  AtomChangeModule 43,1787
  AtomChar 44,1846
  AtomCharsio 45,1883
  AtomCharacter 46,1926
  AtomCharacterCode 47,1973
  AtomCleanCall 48,2029
  AtomColomn 49,2082
  AtomCodeSpace 50,2118
  AtomCodes 51,2166
  AtomComma 52,2205
  AtomCompound 53,2240
  AtomConsistencyError 54,2285
  AtomConsultOnBoot 55,2347
  AtomContext 56,2409
  AtomCputime 57,2452
  AtomCreate 58,2495
  AtomCreep 59,2536
  AtomCryptAtoms 60,2580
  AtomCsult 61,2630
  AtomCurrentModule 62,2674
  AtomCut 63,2735
  AtomCutBy 64,2768
  AtomDAbort 65,2813
  AtomDBLoad 66,2858
  AtomDBREF 67,2905
  AtomDBReference 68,2944
  AtomDBTerm 69,2996
  AtomDBref 70,3038
  AtomDInteger 71,3082
  AtomDOUBLE 72,3131
  AtomDec10 73,3176
  AtomDefault 74,3215
  AtomDevNull 75,3258
  AtomDiff 76,3303
  AtomDollar 77,3339
  AtomDoLogUpdClause 78,3379
  AtomDoLogUpdClause0 79,3444
  AtomDoLogUpdClauseErase 80,3511
  AtomDoStaticClause 81,3587
  AtomDollarU 82,3651
  AtomDollarUndef 83,3693
  AtomDomainError 84,3743
  AtomE 85,3795
  AtomEOFBeforeEOT 86,3826
  AtomEQ 87,3903
  AtomEmptyAtom 88,3935
  AtomEncoding 89,3973
  AtomEndOfStream 90,4018
  AtomEof 91,4072
  AtomEq 92,4115
  AtomError 93,4147
  AtomEvaluable 94,4186
  AtomEvaluationError 95,4233
  AtomExecute 96,4293
  AtomExecAnswers 97,4336
  AtomExecuteInMod 98,4388
  AtomExecuteWithin 99,4448
  AtomExecuteWoMod 100,4509
  AtomExist 101,4569
  AtomExistenceError 102,4608
  AtomExoClause 103,4666
  AtomExpectedNumber 104,4719
  AtomExtendFileSearchPath 105,4784
  AtomFB 106,4861
  AtomFail 107,4894
  AtomFalse 108,4931
  AtomFast 109,4970
  AtomFileerrors 110,5012
  AtomFloat 111,5061
  AtomFloatFormat 112,5100
  AtomFloatOverflow 113,5146
  AtomFloatUnderflow 114,5202
  AtomFormat 115,5260
  AtomFormatAt 116,5301
  AtomFunctor 117,5350
  AtomGT 118,5393
  AtomGVar 119,5425
  AtomGc 120,5461
  AtomGcMargin 121,5499
  AtomGcTrace 122,5550
  AtomGcVerbose 123,5599
  AtomGcVeryVerbose 124,5652
  AtomGeneratePredInfo 125,5714
  AtomGetwork 126,5782
  AtomGetworkSeq 127,5830
  AtomGlobalSp 128,5885
  AtomGlobalTrie 129,5931
  AtomGoalExpansion 130,5981
  AtomHat 131,6037
  AtomHERE 132,6070
  AtomHandleThrow 133,6126
  AtomHeap 134,6183
  AtomHeapUsed 135,6220
  AtomIDB 136,6265
  AtomIOMode 137,6300
  AtomId 138,6342
  AtomInf 139,6375
  AtomInitGoal 140,6410
  AtomInitProlog 141,6461
  AtomInStackExpansion 142,6516
  AtomInput 143,6579
  AtomInstantiationError 144,6618
  AtomInt 145,6684
  AtomIntOverflow 146,6719
  AtomInteger 147,6771
  AtomInternalCompilerError 148,6814
  AtomIs 149,6887
  AtomKey 150,6920
  AtomLDLibraryPath 151,6955
  AtomLONGINT 152,7012
  AtomLOOP 153,7055
  AtomLT 154,7094
  AtomLastExecuteWithin 155,7126
  AtomLeash 156,7196
  AtomLength 157,7240
  AtomList 158,7285
  AtomLive 159,7322
  AtomLoadAnswers 160,7364
  AtomLocal 161,7416
  AtomLocalSp 162,7455
  AtomLocalTrie 163,7499
  AtomMaxArity 164,7547
  AtomMaxFiles 165,7593
  AtomMegaClause 166,7639
  AtomMetaCall 167,7694
  AtomMfClause 168,7740
  AtomMinus 169,7791
  AtomModify 170,7826
  AtomMultiFile 171,7867
  AtomMutable 172,7912
  AtomMutableVariable 173,7955
  AtomMyddasDB 174,8020
  AtomMyddasGoal 175,8071
  AtomMyddasHost 176,8126
  AtomMyddasPass 177,8181
  AtomMyddasUser 178,8236
  AtomMyddasVersionName 179,8291
  AtomNan 180,8361
  AtomNb 181,8396
  AtomNbTerm 182,8429
  AtomNew 183,8471
  AtomNoMemory 184,8506
  AtomNone 185,8552
  AtomNonEmptyList 186,8589
  AtomNot 187,8644
  AtomNotImplemented 188,8679
  AtomNotLessThanZero 189,8737
  AtomNotNewline 190,8799
  AtomNotZero 191,8849
  AtomNumber 192,8893
  AtomOff 193,8934
  AtomOffline 194,8969
  AtomOn 195,9012
  AtomOnline 196,9045
  AtomOpen 197,9086
  AtomOperatingSystemError 198,9123
  AtomOperatingSystemSupport 199,9194
  AtomOperator 200,9269
  AtomOperatorPriority 201,9314
  AtomOperatorSpecifier 202,9376
  AtomOtherwise 203,9440
  AtomOutOfAttvarsError 204,9487
  AtomOutOfAuxspaceError 205,9553
  AtomOutOfHeapError 206,9621
  AtomOutOfRange 207,9681
  AtomOutOfStackError 208,9732
  AtomOutOfTrailError 209,9794
  AtomOutput 210,9856
  AtomPrologCommonsDir 211,9897
  AtomPastEndOfStream 212,9966
  AtomPermissionError 213,10028
  AtomPi 214,10088
  AtomPipe 215,10121
  AtomPlus 216,10158
  AtomPointer 217,10192
  AtomPortray 218,10235
  AtomPredicateIndicator 219,10283
  AtomPrimitive 220,10349
  AtomPrivateProcedure 221,10396
  AtomProcedure 222,10458
  AtomProfile 223,10505
  AtomProlog 224,10553
  AtomPtr 225,10594
  AtomQuery 226,10629
  AtomQueue 227,10665
  AtomQuiet 228,10704
  AtomRadix 229,10743
  AtomRandom 230,10782
  AtomRange 231,10823
  AtomRead 232,10862
  AtomReadutil 233,10899
  AtomRecordedP 234,10944
  AtomRecordedWithKey 235,10995
  AtomRedoFreeze 236,11061
  AtomRefoundVar 237,11116
  AtomRepeat 238,11186
  AtomRepeatSpace 239,11227
  AtomReposition 240,11274
  AtomRepresentationError 241,11323
  AtomRDiv 242,11391
  AtomResize 243,11428
  AtomResourceError 244,11469
  AtomRestoreRegs 245,11525
  AtomRetryCounter 246,11582
  AtomRTree 247,11636
  AtomSafe 248,11675
  AtomSafeCallCleanup 249,11717
  AtomSame 250,11783
  AtomSemic 251,11818
  AtomShiftCountOverflow 252,11853
  AtomSigAlarm 253,11920
  AtomSigBreak 254,11966
  AtomSigCreep 255,12012
  AtomSigDebug 256,12058
  AtomSigDelayCreep 257,12104
  AtomSigHup 258,12161
  AtomSigInt 259,12203
  AtomSigIti 260,12245
  AtomSigPending 261,12287
  AtomSigPipe 262,12342
  AtomSigStackDump 263,12386
  AtomSigStatistics 264,12441
  AtomSigTrace 265,12497
  AtomSigUsr1 266,12543
  AtomSigUsr2 267,12587
  AtomSigVTAlarm 268,12631
  AtomSigWakeUp 269,12681
  AtomSlash 270,12730
  AtomSocket 271,12765
  AtomSourceSink 272,12806
  AtomSpy 273,12856
  AtomStack 274,12896
  AtomStackFree 275,12935
  AtomStartupSavedState 276,12982
  AtomStaticClause 277,13052
  AtomStaticProcedure 278,13111
  AtomStream 279,13171
  AtomSWIStream 280,13217
  AtomVStream 281,13267
  AtomStreams 282,13309
  AtomStreamOrAlias 283,13352
  AtomStreamPos 284,13409
  AtomStreamPosition 285,13467
  AtomString 286,13525
  AtomSwi 287,13566
  AtomSyntaxError 288,13601
  AtomSyntaxErrorHandler 289,13653
  AtomSystem 290,13720
  AtomSystemError 291,13761
  AtomSystemLibraryDir 292,13813
  AtomTerm 293,13882
  AtomTerms 294,13919
  AtomTermExpansion 295,13958
  AtomTextStream 296,14014
  AtomThreads 297,14064
  AtomThrow 298,14107
  AtomTimeOutSpec 299,14146
  AtomTimeoutError 300,14199
  AtomTopLevelGoal 301,14253
  AtomTopThreadGoal 302,14313
  AtomTrail 303,14375
  AtomTrue 304,14414
  AtomTty 305,14451
  AtomTtys 306,14486
  AtomTypeError 307,14523
  AtomUndefined 308,14571
  AtomUndefp 309,14618
  AtomUnderflow 310,14664
  AtomUnificationStack 311,14711
  AtomUnsignedByte 312,14773
  AtomUnsignedChar 313,14827
  AtomUser 314,14881
  AtomUserErr 315,14918
  AtomUserIn 316,14964
  AtomUserOut 317,15009
  AtomVBar 318,15056
  AtomVar 319,15090
  AtomHiddenVar 320,15130
  AtomVariable 321,15174
  AtomVersionNumber 322,15219
  AtomWakeUpGoal 323,15278
  AtomWhen 324,15334
  AtomWrite 325,15376
  AtomYapHacks 326,15415
  AtomZeroDivisor 327,15461
  FunctorAfInet 328,15513
  FunctorAfLocal 329,15560
  FunctorAfUnix 330,15609
  FunctorAltNot 331,15656
  FunctorArg 332,15703
  FunctorArrayEntry 333,15744
  FunctorArrow 334,15800
  FunctorAssert 335,15845
  FunctorAtFoundOne 336,15892
  FunctorAtom 337,15945
  FunctorAtt1 338,15988
  FunctorAttGoal 339,16031
  FunctorBraces 340,16078
  FunctorCall 341,16125
  FunctorCatch 342,16168
  FunctorChangeModule 343,16213
  FunctorCleanCall 344,16272
  FunctorClist 345,16325
  FunctorCodes 346,16369
  FunctorComma 347,16414
  FunctorContext2 348,16459
  FunctorConsistencyError 349,16509
  FunctorCreep 350,16576
  FunctorCsult 351,16621
  FunctorCurrentModule 352,16666
  FunctorCutBy 353,16727
  FunctorDBREF 354,16772
  FunctorDiff 355,16817
  FunctorDoLogUpdClause 356,16860
  FunctorDoLogUpdClause0 357,16923
  FunctorDoLogUpdClauseErase 358,16988
  FunctorDoStaticClause 359,17061
  FunctorDomainError 360,17124
  FunctorDot 361,17181
  FunctorDot10 362,17222
  FunctorDot11 363,17266
  FunctorDot12 364,17310
  FunctorDot2 365,17354
  FunctorDot3 366,17396
  FunctorDot4 367,17438
  FunctorDot5 368,17480
  FunctorDot6 369,17522
  FunctorDot7 370,17564
  FunctorDot8 371,17606
  FunctorDot9 372,17648
  FunctorEq 373,17690
  FunctorError 374,17729
  FunctorEvaluationError 375,17774
  FunctorExecute2InMod 376,17839
  FunctorExecuteInMod 377,17899
  FunctorExecuteWithin 378,17958
  FunctorExistenceError 379,18019
  FunctorExoClause 380,18082
  FunctorFunctor 381,18135
  FunctorGAtom 382,18184
  FunctorGAtomic 383,18228
  FunctorGCompound 384,18276
  FunctorGFloat 385,18328
  FunctorGFormatAt 386,18374
  FunctorGInteger 387,18426
  FunctorGNumber 388,18476
  FunctorGPrimitive 389,18524
  FunctorGVar 390,18578
  FunctorGeneratePredInfo 391,18621
  FunctorGoalExpansion2 392,18688
  FunctorGoalExpansion 393,18750
  FunctorHandleThrow 394,18811
  FunctorHat 395,18868
  FunctorId 396,18909
  FunctorIs 397,18948
  FunctorLastExecuteWithin 398,18987
  FunctorList 399,19056
  FunctorLOOP 400,19098
  FunctorMegaClause 401,19141
  FunctorMetaCall 402,19196
  FunctorMinus 403,19247
  FunctorModule 404,19292
  FunctorMultiFileClause 405,19339
  FunctorMutable 406,19397
  FunctorNotImplemented 407,19485
  FunctorNBQueue 408,19548
  FunctorNot 409,19595
  FunctorOr 410,19636
  FunctorPermissionError 411,19678
  FunctorPlus 412,19743
  FunctorPortray 413,19786
  FunctorPrologConstraint 414,19835
  FunctorQuery 415,19892
  FunctorRecordedWithKey 416,19937
  FunctorRDiv 417,20002
  FunctorRedoFreeze 418,20045
  FunctorRepresentationError 419,20100
  FunctorResourceError 420,20173
  FunctorRestoreRegs 421,20234
  FunctorRestoreRegs1 422,20291
  FunctorSafe 423,20349
  FunctorSafeCallCleanup 424,20392
  FunctorSame 425,20457
  FunctorSlash 426,20500
  FunctorStaticClause 427,20545
  FunctorStream 428,20604
  FunctorStreamEOS 429,20651
  FunctorStreamPos 430,20706
  FunctorSyntaxError 431,20759
  FunctorShortSyntaxError 432,20816
  FunctorTermExpansion 433,20878
  FunctorThreadRun 434,20939
  FunctorThrow 435,20996
  FunctorTimeoutError 436,21041
  FunctorTypeError 437,21100
  FunctorUMinus 438,21153
  FunctorUPlus 439,21199
  FunctorVBar 440,21243
  FunctorVar 441,21286
  FunctorHiddenVar 442,21327

H/iglobals.h,31
static void InitGlobal(21,166

H/ihstruct.h,3375
#define  HeapUsed 43,351
  HeapTopOwner 57,538
  MaxStack 59,566
  MaxTrail 60,582
  EXECUTE_CPRED_OP_CODE 67,631
  EXPAND_OP_CODE 68,685
  FAIL_OPCODE 69,731
  INDEX_OPCODE 70,769
  LOCKPRED_OPCODE 71,811
  ORLAST_OPCODE 72,855
  UNDEF_OPCODE 73,895
  TermDollarU 85,1033
  TermProlog 87,1081
  TermReFoundVar 88,1120
  USER_MODULE 89,1167
  IDB_MODULE 90,1205
  ATTRIBUTES_MODULE 91,1241
  CHARSIO_MODULE 92,1291
  TERMS_MODULE 93,1335
  SYSTEM_MODULE 94,1375
  OPERATING_SYSTEM_MODULE 95,1417
  READUTIL_MODULE 96,1485
  HACKS_MODULE 97,1531
  ARG_MODULE 98,1574
  GLOBALS_MODULE 99,1610
  SWI_MODULE 100,1649
  DBLOAD_MODULE 101,1685
  RANGE_MODULE 102,1727
  HIDDEN_PREDICATES 104,1768
  CurrentModules 108,1799
  Yap_ExecutionMode 113,1848
  PredsInHashTable 119,1949
  CreepCode 122,1975
  UndefCode 123,2060
  SpyCode 124,2146
  PredFail 125,2227
  PredTrue 126,2293
  WakeUpCode 128,2378
  PredGoalExpansion 130,2476
  PredMetaCall 131,2561
  PredDollarCatch 132,2638
  PredRecordedWithKey 133,2715
  PredLogUpdClause 134,2806
  PredLogUpdClauseErase 135,2893
  PredLogUpdClause0 136,2990
  PredStaticClause 137,3078
  PredThrow 138,3165
  PredHandleThrow 139,3236
  PredIs 140,3319
  PredSafeCallCleanup 141,3384
  PredRestoreRegs 142,3475
  PredGetwork 144,3571
  PredGetworkSeq 145,3643
  Yap_do_low_level_trace 149,3765
  Yap_ClauseSpace 155,3892
  Yap_IndexSpace_Tree 156,3915
  Yap_IndexSpace_EXT 157,3942
  Yap_IndexSpace_SW 158,3968
  Yap_LUClauseSpace 159,3993
  Yap_LUIndexSpace_Tree 160,4018
  Yap_LUIndexSpace_CP 161,4047
  Yap_LUIndexSpace_EXT 162,4074
  Yap_LUIndexSpace_SW 163,4102
  DUMMYCODE->opc opc166,4131
  FAILCODE->opc opc167,4172
  NOCODE->opc opc168,4212
  BEAM_RETRY_CODE->opc opc175,4441
  GETWORK_FIRST_TIME->opc opc180,4632
  P_before_spy 195,5154
  RETRY_C_RECORDEDP_CODE 197,5178
  RETRY_C_RECORDED_K_CODE 198,5211
  PROFILING 200,5246
  CALL_COUNTING 201,5267
  PRED_GOAL_EXPANSION_ALL 202,5292
  PRED_GOAL_EXPANSION_FUNC 203,5327
  PRED_GOAL_EXPANSION_ON 204,5363
  optimizer_on 205,5397
  compile_mode 206,5420
  profiling 207,5440
  call_counting 208,5461
  compile_arrays 210,5487
  DBTermsList 215,5590
  ExpandClausesFirst 217,5613
  ExpandClausesLast 218,5642
  Yap_ExpandClauses 219,5670
  Yap_NewCps 226,5816
  Yap_LiveCps 227,5835
  Yap_DirtyCps 228,5855
  Yap_FreedCps 229,5876
  Yap_expand_clauses_sz 231,5904
  UdiControlBlocks 233,5935
  STATIC_PREDICATES_MARKED 236,5964
  INT_KEYS 238,6001
  INT_LU_KEYS 239,6020
  INT_BB_KEYS 240,6042
  INT_KEYS_SIZE 242,6065
  INT_KEYS_TIMESTAMP 243,6106
  INT_BB_KEYS_SIZE 244,6133
  UPDATE_MODE 246,6178
  DeadStaticClauses 251,6268
  DeadMegaClauses 252,6296
  DeadStaticIndices 253,6322
  DBErasedList 254,6350
  DBErasedIList 255,6373
  NUM_OF_ATTS 263,6569
  OpList 270,6614
  Stream 273,6633
  NOfFileAliases 275,6651
  SzOfFileAliases 276,6673
  FileAliases 277,6696
  AtPrompt 279,6719
  CharConversionTable 282,6743
  CharConversionTable2 283,6773
  ParserErrorStyle 285,6805
  Yap_LibDir 287,6854
  LastWtimePtr 289,6876
  ForeignCodeLoaded 291,6900
  ForeignCodeBase 292,6928
  ForeignCodeTop 293,6954
  ForeignCodeMax 294,6979
  Yap_Records 296,7005
  SWI_BlobTypes 302,7049
  SWI_Blobs 303,7073
  NOfBlobs 304,7093
  NOfBlobsMax 305,7109

H/ilocals.h,30
static void InitWorker(6,149

H/index.h,1006
typedef enum clause_type_enum 19,595
  pair_clause 20,627
  pair_clause       = 0x01,x0120,627
  struct_clause 21,655
  struct_clause     = 0x02,x0221,655
  atom_clause 22,683
  atom_clause       = 0x04,x0422,683
  int_clause 23,711
  int_clause        = 0x08,x0823,711
  flt_clause 24,739
  flt_clause        = 0x10,x1024,739
  lgint_clause 25,767
  lgint_clause      = 0x20,x2025,767
  dbref_clause 26,795
  dbref_clause      = 0x40x4026,795
} clause_type;27,822
#define MaxOptions	30,866
#define	MIN_HASH_ENTRIES	34,979
#define HASH_SHIFT 36,1007
typedef struct StructClauseDef 42,1162
} ClauseDef;51,1457
} GroupDef;63,1684
} AtomSwiEntry;74,1801
} FuncSwiEntry;83,1923
} TypeSwitch;91,2054
#define MAX_REG_COPIES 93,2069
} istack_entry;99,2151
  pc_entry,102,2183
  block_entry103,2195
} add2index_entries;104,2209
} path_stack_entry;120,2472
#define MAX_ISTACK_DEPTH 122,2493
  REFRESH,125,2537
  RECORDA,126,2548
  RECORDZ127,2559
} expand_values;128,2569

H/inline-only.h,85
#define _YAP_INLINE_ONLY_H_2,28
#define INLINE_ONLY 5,73
#define INLINE_ONLY8,163

H/iopreds.h,1161
static char SccsId[SccsId18,601
FILE *rl_instream,rl_instream38,885
FILE *rl_instream, *rl_outstream;rl_outstream38,885
#define MEM_BUF_CODE 43,935
#define MEM_BUF_MALLOC 44,960
typedef int (*GetsFunc)GetsFunc46,986
typedef struct stream_desc48,1031
#define PLGETC_BUF_SIZE 58,1227
StreamDesc;81,2015
#define YAP_ERROR 83,2028
#define MaxStreams 85,2051
#define	Free_Stream_f	87,2074
#define Output_Stream_f	88,2106
#define Input_Stream_f	89,2140
#define Append_Stream_f	90,2173
#define Eof_Stream_f	91,2207
#define Tty_Stream_f	92,2238
#define Binary_Stream_f	93,2269
#define Eof_Error_Stream_f	94,2303
#define Reset_Eof_Stream_f	95,2339
#define Past_Eof_Stream_f	96,2375
#define Push_Eof_Stream_f	97,2410
#define Seekable_Stream_f	98,2445
#define Promptable_Stream_f	99,2480
#define Popen_Stream_f	100,2517
#define User_Stream_f	101,2550
#define HAS_BOM_f	102,2582
#define RepError_Prolog_f	103,2610
#define RepError_Xml_f	104,2645
#define SWI_Stream_f	105,2678
#define EXPAND_FILENAME	107,2711
#define StdInStream	109,2746
#define StdOutStream	110,2768
#define	StdErrStream	111,2791
#define ALIASES_BLOCK_SIZE 113,2815

H/iswiatoms.h,31449
  SWI_Atoms[SWI_Atoms7,203
  SWI_Atoms[SWI_Atoms8,247
  SWI_Atoms[SWI_Atoms9,294
  SWI_Atoms[SWI_Atoms10,336
  SWI_Atoms[SWI_Atoms11,381
  SWI_Atoms[SWI_Atoms12,432
  SWI_Atoms[SWI_Atoms13,475
  SWI_Atoms[SWI_Atoms14,519
  SWI_Atoms[SWI_Atoms15,570
  SWI_Atoms[SWI_Atoms16,619
  SWI_Atoms[SWI_Atoms17,665
  SWI_Atoms[SWI_Atoms18,707
  SWI_Atoms[SWI_Atoms19,756
  SWI_Atoms[SWI_Atoms20,805
  SWI_Atoms[SWI_Atoms21,852
  SWI_Atoms[SWI_Atoms22,896
  SWI_Atoms[SWI_Atoms23,965
  SWI_Atoms[SWI_Atoms24,1009
  SWI_Atoms[SWI_Atoms25,1053
  SWI_Atoms[SWI_Atoms26,1103
  SWI_Atoms[SWI_Atoms27,1145
  SWI_Atoms[SWI_Atoms28,1185
  SWI_Atoms[SWI_Atoms29,1230
  SWI_Atoms[SWI_Atoms30,1272
  SWI_Atoms[SWI_Atoms31,1315
  SWI_Atoms[SWI_Atoms32,1359
  SWI_Atoms[SWI_Atoms33,1406
  SWI_Atoms[SWI_Atoms34,1458
  SWI_Atoms[SWI_Atoms35,1499
  SWI_Atoms[SWI_Atoms36,1543
  SWI_Atoms[SWI_Atoms37,1586
  SWI_Atoms[SWI_Atoms38,1630
  SWI_Atoms[SWI_Atoms39,1675
  SWI_Atoms[SWI_Atoms40,1721
  SWI_Atoms[SWI_Atoms41,1762
  SWI_Atoms[SWI_Atoms42,1804
  SWI_Atoms[SWI_Atoms43,1850
  SWI_Atoms[SWI_Atoms44,1891
  SWI_Atoms[SWI_Atoms45,1933
  SWI_Atoms[SWI_Atoms46,1977
  SWI_Atoms[SWI_Atoms47,2018
  SWI_Atoms[SWI_Atoms48,2060
  SWI_Atoms[SWI_Atoms49,2103
  SWI_Atoms[SWI_Atoms50,2147
  SWI_Atoms[SWI_Atoms51,2191
  SWI_Atoms[SWI_Atoms52,2234
  SWI_Atoms[SWI_Atoms53,2296
  SWI_Atoms[SWI_Atoms54,2341
  SWI_Atoms[SWI_Atoms55,2385
  SWI_Atoms[SWI_Atoms56,2427
  SWI_Atoms[SWI_Atoms57,2476
  SWI_Atoms[SWI_Atoms58,2521
  SWI_Atoms[SWI_Atoms59,2568
  SWI_Atoms[SWI_Atoms60,2624
  SWI_Atoms[SWI_Atoms61,2665
  SWI_Atoms[SWI_Atoms62,2713
  SWI_Atoms[SWI_Atoms63,2753
  SWI_Atoms[SWI_Atoms64,2796
  SWI_Atoms[SWI_Atoms65,2840
  SWI_Atoms[SWI_Atoms66,2885
  SWI_Atoms[SWI_Atoms67,2937
  SWI_Atoms[SWI_Atoms68,2980
  SWI_Atoms[SWI_Atoms69,3022
  SWI_Atoms[SWI_Atoms70,3066
  SWI_Atoms[SWI_Atoms71,3108
  SWI_Atoms[SWI_Atoms72,3150
  SWI_Atoms[SWI_Atoms73,3193
  SWI_Atoms[SWI_Atoms74,3239
  SWI_Atoms[SWI_Atoms75,3297
  SWI_Atoms[SWI_Atoms76,3341
  SWI_Atoms[SWI_Atoms77,3391
  SWI_Atoms[SWI_Atoms78,3435
  SWI_Atoms[SWI_Atoms79,3480
  SWI_Atoms[SWI_Atoms80,3530
  SWI_Atoms[SWI_Atoms81,3587
  SWI_Atoms[SWI_Atoms82,3630
  SWI_Atoms[SWI_Atoms83,3673
  SWI_Atoms[SWI_Atoms84,3719
  SWI_Atoms[SWI_Atoms85,3762
  SWI_Atoms[SWI_Atoms86,3809
  SWI_Atoms[SWI_Atoms87,3857
  SWI_Atoms[SWI_Atoms88,3904
  SWI_Atoms[SWI_Atoms89,3968
  SWI_Atoms[SWI_Atoms90,4012
  SWI_Atoms[SWI_Atoms91,4059
  SWI_Atoms[SWI_Atoms92,4102
  SWI_Atoms[SWI_Atoms93,4148
  SWI_Atoms[SWI_Atoms94,4196
  SWI_Atoms[SWI_Atoms95,4244
  SWI_Atoms[SWI_Atoms96,4297
  SWI_Atoms[SWI_Atoms97,4353
  SWI_Atoms[SWI_Atoms98,4397
  SWI_Atoms[SWI_Atoms99,4441
  SWI_Atoms[SWI_Atoms100,4485
  SWI_Atoms[SWI_Atoms101,4530
  SWI_Atoms[SWI_Atoms102,4574
  SWI_Atoms[SWI_Atoms103,4619
  SWI_Atoms[SWI_Atoms104,4665
  SWI_Atoms[SWI_Atoms105,4720
  SWI_Atoms[SWI_Atoms106,4764
  SWI_Atoms[SWI_Atoms107,4817
  SWI_Atoms[SWI_Atoms108,4869
  SWI_Atoms[SWI_Atoms109,4920
  SWI_Atoms[SWI_Atoms110,4961
  SWI_Atoms[SWI_Atoms111,5005
  SWI_Atoms[SWI_Atoms112,5046
  SWI_Atoms[SWI_Atoms113,5090
  SWI_Atoms[SWI_Atoms114,5138
  SWI_Atoms[SWI_Atoms115,5188
  SWI_Atoms[SWI_Atoms116,5228
  SWI_Atoms[SWI_Atoms117,5268
  SWI_Atoms[SWI_Atoms118,5315
  SWI_Atoms[SWI_Atoms119,5362
  SWI_Atoms[SWI_Atoms120,5408
  SWI_Atoms[SWI_Atoms121,5461
  SWI_Atoms[SWI_Atoms122,5508
  SWI_Atoms[SWI_Atoms123,5555
  SWI_Atoms[SWI_Atoms124,5598
  SWI_Atoms[SWI_Atoms125,5646
  SWI_Atoms[SWI_Atoms126,5688
  SWI_Atoms[SWI_Atoms127,5731
  SWI_Atoms[SWI_Atoms128,5777
  SWI_Atoms[SWI_Atoms129,5822
  SWI_Atoms[SWI_Atoms130,5865
  SWI_Atoms[SWI_Atoms131,5909
  SWI_Atoms[SWI_Atoms132,5958
  SWI_Atoms[SWI_Atoms133,5999
  SWI_Atoms[SWI_Atoms134,6045
  SWI_Atoms[SWI_Atoms135,6097
  SWI_Atoms[SWI_Atoms136,6150
  SWI_Atoms[SWI_Atoms137,6190
  SWI_Atoms[SWI_Atoms138,6237
  SWI_Atoms[SWI_Atoms139,6284
  SWI_Atoms[SWI_Atoms140,6333
  SWI_Atoms[SWI_Atoms141,6375
  SWI_Atoms[SWI_Atoms142,6425
  SWI_Atoms[SWI_Atoms143,6470
  SWI_Atoms[SWI_Atoms144,6513
  SWI_Atoms[SWI_Atoms145,6556
  SWI_Atoms[SWI_Atoms146,6607
  SWI_Atoms[SWI_Atoms147,6660
  SWI_Atoms[SWI_Atoms148,6710
  SWI_Atoms[SWI_Atoms149,6762
  SWI_Atoms[SWI_Atoms150,6807
  SWI_Atoms[SWI_Atoms151,6850
  SWI_Atoms[SWI_Atoms152,6898
  SWI_Atoms[SWI_Atoms153,6947
  SWI_Atoms[SWI_Atoms154,6994
  SWI_Atoms[SWI_Atoms155,7038
  SWI_Atoms[SWI_Atoms156,7091
  SWI_Atoms[SWI_Atoms157,7141
  SWI_Atoms[SWI_Atoms158,7202
  SWI_Atoms[SWI_Atoms159,7262
  SWI_Atoms[SWI_Atoms160,7310
  SWI_Atoms[SWI_Atoms161,7354
  SWI_Atoms[SWI_Atoms162,7400
  SWI_Atoms[SWI_Atoms163,7446
  SWI_Atoms[SWI_Atoms164,7491
  SWI_Atoms[SWI_Atoms165,7550
  SWI_Atoms[SWI_Atoms166,7596
  SWI_Atoms[SWI_Atoms167,7643
  SWI_Atoms[SWI_Atoms168,7688
  SWI_Atoms[SWI_Atoms169,7738
  SWI_Atoms[SWI_Atoms170,7782
  SWI_Atoms[SWI_Atoms171,7840
  SWI_Atoms[SWI_Atoms172,7895
  SWI_Atoms[SWI_Atoms173,7939
  SWI_Atoms[SWI_Atoms174,7987
  SWI_Atoms[SWI_Atoms175,8039
  SWI_Atoms[SWI_Atoms176,8081
  SWI_Atoms[SWI_Atoms177,8122
  SWI_Atoms[SWI_Atoms178,8162
  SWI_Atoms[SWI_Atoms179,8206
  SWI_Atoms[SWI_Atoms180,8259
  SWI_Atoms[SWI_Atoms181,8304
  SWI_Atoms[SWI_Atoms182,8355
  SWI_Atoms[SWI_Atoms183,8397
  SWI_Atoms[SWI_Atoms184,8437
  SWI_Atoms[SWI_Atoms185,8480
  SWI_Atoms[SWI_Atoms186,8532
  SWI_Atoms[SWI_Atoms187,8573
  SWI_Atoms[SWI_Atoms188,8625
  SWI_Atoms[SWI_Atoms189,8675
  SWI_Atoms[SWI_Atoms190,8734
  SWI_Atoms[SWI_Atoms191,8780
  SWI_Atoms[SWI_Atoms192,8831
  SWI_Atoms[SWI_Atoms193,8876
  SWI_Atoms[SWI_Atoms194,8920
  SWI_Atoms[SWI_Atoms195,8968
  SWI_Atoms[SWI_Atoms196,9012
  SWI_Atoms[SWI_Atoms197,9058
  SWI_Atoms[SWI_Atoms198,9104
  SWI_Atoms[SWI_Atoms199,9144
  SWI_Atoms[SWI_Atoms200,9191
  SWI_Atoms[SWI_Atoms201,9233
  SWI_Atoms[SWI_Atoms202,9283
  SWI_Atoms[SWI_Atoms203,9333
  SWI_Atoms[SWI_Atoms204,9385
  SWI_Atoms[SWI_Atoms205,9435
  SWI_Atoms[SWI_Atoms206,9477
  SWI_Atoms[SWI_Atoms207,9526
  SWI_Atoms[SWI_Atoms208,9573
  SWI_Atoms[SWI_Atoms209,9619
  SWI_Atoms[SWI_Atoms210,9663
  SWI_Atoms[SWI_Atoms211,9703
  SWI_Atoms[SWI_Atoms212,9747
  SWI_Atoms[SWI_Atoms213,9792
  SWI_Atoms[SWI_Atoms214,9836
  SWI_Atoms[SWI_Atoms215,9879
  SWI_Atoms[SWI_Atoms216,9927
  SWI_Atoms[SWI_Atoms217,9982
  SWI_Atoms[SWI_Atoms218,10030
  SWI_Atoms[SWI_Atoms219,10078
  SWI_Atoms[SWI_Atoms220,10124
  SWI_Atoms[SWI_Atoms221,10168
  SWI_Atoms[SWI_Atoms222,10222
  SWI_Atoms[SWI_Atoms223,10265
  SWI_Atoms[SWI_Atoms224,10310
  SWI_Atoms[SWI_Atoms225,10352
  SWI_Atoms[SWI_Atoms226,10397
  SWI_Atoms[SWI_Atoms227,10444
  SWI_Atoms[SWI_Atoms228,10490
  SWI_Atoms[SWI_Atoms229,10539
  SWI_Atoms[SWI_Atoms230,10596
  SWI_Atoms[SWI_Atoms231,10644
  SWI_Atoms[SWI_Atoms232,10687
  SWI_Atoms[SWI_Atoms233,10732
  SWI_Atoms[SWI_Atoms234,10775
  SWI_Atoms[SWI_Atoms235,10827
  SWI_Atoms[SWI_Atoms236,10871
  SWI_Atoms[SWI_Atoms237,10917
  SWI_Atoms[SWI_Atoms238,10960
  SWI_Atoms[SWI_Atoms239,11008
  SWI_Atoms[SWI_Atoms240,11066
  SWI_Atoms[SWI_Atoms241,11112
  SWI_Atoms[SWI_Atoms242,11155
  SWI_Atoms[SWI_Atoms243,11204
  SWI_Atoms[SWI_Atoms244,11248
  SWI_Atoms[SWI_Atoms245,11299
  SWI_Atoms[SWI_Atoms246,11359
  SWI_Atoms[SWI_Atoms247,11416
  SWI_Atoms[SWI_Atoms248,11469
  SWI_Atoms[SWI_Atoms249,11523
  SWI_Atoms[SWI_Atoms250,11567
  SWI_Atoms[SWI_Atoms251,11611
  SWI_Atoms[SWI_Atoms252,11657
  SWI_Atoms[SWI_Atoms253,11713
  SWI_Atoms[SWI_Atoms254,11772
  SWI_Atoms[SWI_Atoms255,11815
  SWI_Atoms[SWI_Atoms256,11859
  SWI_Atoms[SWI_Atoms257,11913
  SWI_Atoms[SWI_Atoms258,11966
  SWI_Atoms[SWI_Atoms259,12020
  SWI_Atoms[SWI_Atoms260,12073
  SWI_Atoms[SWI_Atoms261,12118
  SWI_Atoms[SWI_Atoms262,12161
  SWI_Atoms[SWI_Atoms263,12212
  SWI_Atoms[SWI_Atoms264,12259
  SWI_Atoms[SWI_Atoms265,12300
  SWI_Atoms[SWI_Atoms266,12341
  SWI_Atoms[SWI_Atoms267,12399
  SWI_Atoms[SWI_Atoms268,12456
  SWI_Atoms[SWI_Atoms269,12497
  SWI_Atoms[SWI_Atoms270,12539
  SWI_Atoms[SWI_Atoms271,12584
  SWI_Atoms[SWI_Atoms272,12629
  SWI_Atoms[SWI_Atoms273,12674
  SWI_Atoms[SWI_Atoms274,12726
  SWI_Atoms[SWI_Atoms275,12777
  SWI_Atoms[SWI_Atoms276,12827
  SWI_Atoms[SWI_Atoms277,12876
  SWI_Atoms[SWI_Atoms278,12919
  SWI_Atoms[SWI_Atoms279,12972
  SWI_Atoms[SWI_Atoms280,13014
  SWI_Atoms[SWI_Atoms281,13058
  SWI_Atoms[SWI_Atoms282,13103
  SWI_Atoms[SWI_Atoms283,13146
  SWI_Atoms[SWI_Atoms284,13189
  SWI_Atoms[SWI_Atoms285,13244
  SWI_Atoms[SWI_Atoms286,13287
  SWI_Atoms[SWI_Atoms287,13332
  SWI_Atoms[SWI_Atoms288,13372
  SWI_Atoms[SWI_Atoms289,13419
  SWI_Atoms[SWI_Atoms290,13465
  SWI_Atoms[SWI_Atoms291,13508
  SWI_Atoms[SWI_Atoms292,13553
  SWI_Atoms[SWI_Atoms293,13603
  SWI_Atoms[SWI_Atoms294,13655
  SWI_Atoms[SWI_Atoms295,13696
  SWI_Atoms[SWI_Atoms296,13741
  SWI_Atoms[SWI_Atoms297,13790
  SWI_Atoms[SWI_Atoms298,13840
  SWI_Atoms[SWI_Atoms299,13890
  SWI_Atoms[SWI_Atoms300,13937
  SWI_Atoms[SWI_Atoms301,13994
  SWI_Atoms[SWI_Atoms302,14038
  SWI_Atoms[SWI_Atoms303,14084
  SWI_Atoms[SWI_Atoms304,14126
  SWI_Atoms[SWI_Atoms305,14175
  SWI_Atoms[SWI_Atoms306,14222
  SWI_Atoms[SWI_Atoms307,14274
  SWI_Atoms[SWI_Atoms308,14322
  SWI_Atoms[SWI_Atoms309,14375
  SWI_Atoms[SWI_Atoms310,14419
  SWI_Atoms[SWI_Atoms311,14471
  SWI_Atoms[SWI_Atoms312,14529
  SWI_Atoms[SWI_Atoms313,14571
  SWI_Atoms[SWI_Atoms314,14617
  SWI_Atoms[SWI_Atoms315,14668
  SWI_Atoms[SWI_Atoms316,14714
  SWI_Atoms[SWI_Atoms317,14771
  SWI_Atoms[SWI_Atoms318,14819
  SWI_Atoms[SWI_Atoms319,14866
  SWI_Atoms[SWI_Atoms320,14912
  SWI_Atoms[SWI_Atoms321,14956
  SWI_Atoms[SWI_Atoms322,14997
  SWI_Atoms[SWI_Atoms323,15039
  SWI_Atoms[SWI_Atoms324,15089
  SWI_Atoms[SWI_Atoms325,15132
  SWI_Atoms[SWI_Atoms326,15175
  SWI_Atoms[SWI_Atoms327,15218
  SWI_Atoms[SWI_Atoms328,15263
  SWI_Atoms[SWI_Atoms329,15305
  SWI_Atoms[SWI_Atoms330,15345
  SWI_Atoms[SWI_Atoms331,15386
  SWI_Atoms[SWI_Atoms332,15430
  SWI_Atoms[SWI_Atoms333,15471
  SWI_Atoms[SWI_Atoms334,15517
  SWI_Atoms[SWI_Atoms335,15561
  SWI_Atoms[SWI_Atoms336,15604
  SWI_Atoms[SWI_Atoms337,15653
  SWI_Atoms[SWI_Atoms338,15705
  SWI_Atoms[SWI_Atoms339,15748
  SWI_Atoms[SWI_Atoms340,15800
  SWI_Atoms[SWI_Atoms341,15846
  SWI_Atoms[SWI_Atoms342,15890
  SWI_Atoms[SWI_Atoms343,15941
  SWI_Atoms[SWI_Atoms344,15991
  SWI_Atoms[SWI_Atoms345,16036
  SWI_Atoms[SWI_Atoms346,16085
  SWI_Atoms[SWI_Atoms347,16133
  SWI_Atoms[SWI_Atoms348,16176
  SWI_Atoms[SWI_Atoms349,16221
  SWI_Atoms[SWI_Atoms350,16263
  SWI_Atoms[SWI_Atoms351,16307
  SWI_Atoms[SWI_Atoms352,16350
  SWI_Atoms[SWI_Atoms353,16394
  SWI_Atoms[SWI_Atoms354,16436
  SWI_Atoms[SWI_Atoms355,16480
  SWI_Atoms[SWI_Atoms356,16522
  SWI_Atoms[SWI_Atoms357,16563
  SWI_Atoms[SWI_Atoms358,16606
  SWI_Atoms[SWI_Atoms359,16649
  SWI_Atoms[SWI_Atoms360,16695
  SWI_Atoms[SWI_Atoms361,16737
  SWI_Atoms[SWI_Atoms362,16785
  SWI_Atoms[SWI_Atoms363,16839
  SWI_Atoms[SWI_Atoms364,16887
  SWI_Atoms[SWI_Atoms365,16935
  SWI_Atoms[SWI_Atoms366,16988
  SWI_Atoms[SWI_Atoms367,17037
  SWI_Atoms[SWI_Atoms368,17091
  SWI_Atoms[SWI_Atoms369,17138
  SWI_Atoms[SWI_Atoms370,17196
  SWI_Atoms[SWI_Atoms371,17241
  SWI_Atoms[SWI_Atoms372,17287
  SWI_Atoms[SWI_Atoms373,17339
  SWI_Atoms[SWI_Atoms374,17391
  SWI_Atoms[SWI_Atoms375,17452
  SWI_Atoms[SWI_Atoms376,17504
  SWI_Atoms[SWI_Atoms377,17566
  SWI_Atoms[SWI_Atoms378,17619
  SWI_Atoms[SWI_Atoms379,17661
  SWI_Atoms[SWI_Atoms380,17708
  SWI_Atoms[SWI_Atoms381,17748
  SWI_Atoms[SWI_Atoms382,17802
  SWI_Atoms[SWI_Atoms383,17844
  SWI_Atoms[SWI_Atoms384,17887
  SWI_Atoms[SWI_Atoms385,17932
  SWI_Atoms[SWI_Atoms386,17977
  SWI_Atoms[SWI_Atoms387,18028
  SWI_Atoms[SWI_Atoms388,18082
  SWI_Atoms[SWI_Atoms389,18139
  SWI_Atoms[SWI_Atoms390,18185
  SWI_Atoms[SWI_Atoms391,18227
  SWI_Atoms[SWI_Atoms392,18275
  SWI_Atoms[SWI_Atoms393,18319
  SWI_Atoms[SWI_Atoms394,18370
  SWI_Atoms[SWI_Atoms395,18423
  SWI_Atoms[SWI_Atoms396,18469
  SWI_Atoms[SWI_Atoms397,18515
  SWI_Atoms[SWI_Atoms398,18567
  SWI_Atoms[SWI_Atoms399,18608
  SWI_Atoms[SWI_Atoms400,18652
  SWI_Atoms[SWI_Atoms401,18700
  SWI_Atoms[SWI_Atoms402,18746
  SWI_Atoms[SWI_Atoms403,18799
  SWI_Atoms[SWI_Atoms404,18842
  SWI_Atoms[SWI_Atoms405,18887
  SWI_Atoms[SWI_Atoms406,18935
  SWI_Atoms[SWI_Atoms407,18980
  SWI_Atoms[SWI_Atoms408,19022
  SWI_Atoms[SWI_Atoms409,19064
  SWI_Atoms[SWI_Atoms410,19118
  SWI_Atoms[SWI_Atoms411,19174
  SWI_Atoms[SWI_Atoms412,19231
  SWI_Atoms[SWI_Atoms413,19273
  SWI_Atoms[SWI_Atoms414,19316
  SWI_Atoms[SWI_Atoms415,19365
  SWI_Atoms[SWI_Atoms416,19410
  SWI_Atoms[SWI_Atoms417,19466
  SWI_Atoms[SWI_Atoms418,19520
  SWI_Atoms[SWI_Atoms419,19575
  SWI_Atoms[SWI_Atoms420,19624
  SWI_Atoms[SWI_Atoms421,19675
  SWI_Atoms[SWI_Atoms422,19719
  SWI_Atoms[SWI_Atoms423,19761
  SWI_Atoms[SWI_Atoms424,19802
  SWI_Atoms[SWI_Atoms425,19845
  SWI_Atoms[SWI_Atoms426,19892
  SWI_Atoms[SWI_Atoms427,19948
  SWI_Atoms[SWI_Atoms428,20005
  SWI_Atoms[SWI_Atoms429,20052
  SWI_Atoms[SWI_Atoms430,20093
  SWI_Atoms[SWI_Atoms431,20137
  SWI_Atoms[SWI_Atoms432,20182
  SWI_Atoms[SWI_Atoms433,20226
  SWI_Atoms[SWI_Atoms434,20269
  SWI_Atoms[SWI_Atoms435,20313
  SWI_Atoms[SWI_Atoms436,20358
  SWI_Atoms[SWI_Atoms437,20408
  SWI_Atoms[SWI_Atoms438,20454
  SWI_Atoms[SWI_Atoms439,20497
  SWI_Atoms[SWI_Atoms440,20554
  SWI_Atoms[SWI_Atoms441,20600
  SWI_Atoms[SWI_Atoms442,20641
  SWI_Atoms[SWI_Atoms443,20684
  SWI_Atoms[SWI_Atoms444,20729
  SWI_Atoms[SWI_Atoms445,20784
  SWI_Atoms[SWI_Atoms446,20825
  SWI_Atoms[SWI_Atoms447,20868
  SWI_Atoms[SWI_Atoms448,20912
  SWI_Atoms[SWI_Atoms449,20952
  SWI_Atoms[SWI_Atoms450,20999
  SWI_Atoms[SWI_Atoms451,21045
  SWI_Atoms[SWI_Atoms452,21096
  SWI_Atoms[SWI_Atoms453,21143
  SWI_Atoms[SWI_Atoms454,21187
  SWI_Atoms[SWI_Atoms455,21230
  SWI_Atoms[SWI_Atoms456,21288
  SWI_Atoms[SWI_Atoms457,21337
  SWI_Atoms[SWI_Atoms458,21381
  SWI_Atoms[SWI_Atoms459,21433
  SWI_Atoms[SWI_Atoms460,21480
  SWI_Atoms[SWI_Atoms461,21536
  SWI_Atoms[SWI_Atoms462,21584
  SWI_Atoms[SWI_Atoms463,21638
  SWI_Atoms[SWI_Atoms464,21692
  SWI_Atoms[SWI_Atoms465,21743
  SWI_Atoms[SWI_Atoms466,21801
  SWI_Atoms[SWI_Atoms467,21852
  SWI_Atoms[SWI_Atoms468,21898
  SWI_Atoms[SWI_Atoms469,21952
  SWI_Atoms[SWI_Atoms470,21997
  SWI_Atoms[SWI_Atoms471,22047
  SWI_Atoms[SWI_Atoms472,22104
  SWI_Atoms[SWI_Atoms473,22161
  SWI_Atoms[SWI_Atoms474,22216
  SWI_Atoms[SWI_Atoms475,22257
  SWI_Atoms[SWI_Atoms476,22304
  SWI_Atoms[SWI_Atoms477,22351
  SWI_Atoms[SWI_Atoms478,22392
  SWI_Atoms[SWI_Atoms479,22437
  SWI_Atoms[SWI_Atoms480,22481
  SWI_Atoms[SWI_Atoms481,22522
  SWI_Atoms[SWI_Atoms482,22562
  SWI_Atoms[SWI_Atoms483,22613
  SWI_Atoms[SWI_Atoms484,22657
  SWI_Atoms[SWI_Atoms485,22701
  SWI_Atoms[SWI_Atoms486,22746
  SWI_Atoms[SWI_Atoms487,22790
  SWI_Atoms[SWI_Atoms488,22835
  SWI_Atoms[SWI_Atoms489,22886
  SWI_Atoms[SWI_Atoms490,22938
  SWI_Atoms[SWI_Atoms491,22985
  SWI_Atoms[SWI_Atoms492,23035
  SWI_Atoms[SWI_Atoms493,23078
  SWI_Atoms[SWI_Atoms494,23121
  SWI_Atoms[SWI_Atoms495,23169
  SWI_Atoms[SWI_Atoms496,23219
  SWI_Atoms[SWI_Atoms497,23268
  SWI_Atoms[SWI_Atoms498,23315
  SWI_Atoms[SWI_Atoms499,23363
  SWI_Atoms[SWI_Atoms500,23410
  SWI_Atoms[SWI_Atoms501,23455
  SWI_Atoms[SWI_Atoms502,23509
  SWI_Atoms[SWI_Atoms503,23556
  SWI_Atoms[SWI_Atoms504,23599
  SWI_Atoms[SWI_Atoms505,23650
  SWI_Atoms[SWI_Atoms506,23699
  SWI_Atoms[SWI_Atoms507,23741
  SWI_Atoms[SWI_Atoms508,23786
  SWI_Atoms[SWI_Atoms509,23837
  SWI_Atoms[SWI_Atoms510,23886
  SWI_Atoms[SWI_Atoms511,23945
  SWI_Atoms[SWI_Atoms512,24005
  SWI_Atoms[SWI_Atoms513,24049
  SWI_Atoms[SWI_Atoms514,24102
  SWI_Atoms[SWI_Atoms515,24156
  SWI_Atoms[SWI_Atoms516,24200
  SWI_Atoms[SWI_Atoms517,24244
  SWI_Atoms[SWI_Atoms518,24285
  SWI_Atoms[SWI_Atoms519,24331
  SWI_Atoms[SWI_Atoms520,24377
  SWI_Atoms[SWI_Atoms521,24426
  SWI_Atoms[SWI_Atoms522,24476
  SWI_Atoms[SWI_Atoms523,24518
  SWI_Atoms[SWI_Atoms524,24561
  SWI_Atoms[SWI_Atoms525,24611
  SWI_Atoms[SWI_Atoms526,24656
  SWI_Atoms[SWI_Atoms527,24696
  SWI_Atoms[SWI_Atoms528,24744
  SWI_Atoms[SWI_Atoms529,24786
  SWI_Atoms[SWI_Atoms530,24842
  SWI_Atoms[SWI_Atoms531,24907
  SWI_Atoms[SWI_Atoms532,24952
  SWI_Atoms[SWI_Atoms533,25004
  SWI_Atoms[SWI_Atoms534,25063
  SWI_Atoms[SWI_Atoms535,25107
  SWI_Atoms[SWI_Atoms536,25156
  SWI_Atoms[SWI_Atoms537,25199
  SWI_Atoms[SWI_Atoms538,25244
  SWI_Atoms[SWI_Atoms539,25297
  SWI_Atoms[SWI_Atoms540,25342
  SWI_Atoms[SWI_Atoms541,25384
  SWI_Atoms[SWI_Atoms542,25433
  SWI_Atoms[SWI_Atoms543,25476
  SWI_Atoms[SWI_Atoms544,25519
  SWI_Atoms[SWI_Atoms545,25564
  SWI_Atoms[SWI_Atoms546,25607
  SWI_Atoms[SWI_Atoms547,25653
  SWI_Atoms[SWI_Atoms548,25693
  SWI_Atoms[SWI_Atoms549,25734
  SWI_Atoms[SWI_Atoms550,25776
  SWI_Atoms[SWI_Atoms551,25826
  SWI_Atoms[SWI_Atoms552,25870
  SWI_Atoms[SWI_Atoms553,25916
  SWI_Atoms[SWI_Atoms554,25960
  SWI_Atoms[SWI_Atoms555,26002
  SWI_Atoms[SWI_Atoms556,26045
  SWI_Atoms[SWI_Atoms557,26089
  SWI_Atoms[SWI_Atoms558,26143
  SWI_Atoms[SWI_Atoms559,26194
  SWI_Atoms[SWI_Atoms560,26239
  SWI_Atoms[SWI_Atoms561,26289
  SWI_Atoms[SWI_Atoms562,26336
  SWI_Atoms[SWI_Atoms563,26376
  SWI_Atoms[SWI_Atoms564,26420
  SWI_Atoms[SWI_Atoms565,26463
  SWI_Atoms[SWI_Atoms566,26507
  SWI_Atoms[SWI_Atoms567,26562
  SWI_Atoms[SWI_Atoms568,26611
  SWI_Atoms[SWI_Atoms569,26656
  SWI_Atoms[SWI_Atoms570,26701
  SWI_Atoms[SWI_Atoms571,26746
  SWI_Atoms[SWI_Atoms572,26798
  SWI_Atoms[SWI_Atoms573,26852
  SWI_Atoms[SWI_Atoms574,26902
  SWI_Atoms[SWI_Atoms575,26957
  SWI_Atoms[SWI_Atoms576,27011
  SWI_Atoms[SWI_Atoms577,27067
  SWI_Atoms[SWI_Atoms578,27108
  SWI_Atoms[SWI_Atoms579,27153
  SWI_Atoms[SWI_Atoms580,27207
  SWI_Atoms[SWI_Atoms581,27252
  SWI_Atoms[SWI_Atoms582,27308
  SWI_Atoms[SWI_Atoms583,27353
  SWI_Atoms[SWI_Atoms584,27404
  SWI_Atoms[SWI_Atoms585,27456
  SWI_Atoms[SWI_Atoms586,27501
  SWI_Atoms[SWI_Atoms587,27552
  SWI_Atoms[SWI_Atoms588,27607
  SWI_Atoms[SWI_Atoms589,27662
  SWI_Atoms[SWI_Atoms590,27712
  SWI_Atoms[SWI_Atoms591,27754
  SWI_Atoms[SWI_Atoms592,27797
  SWI_Atoms[SWI_Atoms593,27851
  SWI_Atoms[SWI_Atoms594,27894
  SWI_Atoms[SWI_Atoms595,27947
  SWI_Atoms[SWI_Atoms596,27999
  SWI_Atoms[SWI_Atoms597,28046
  SWI_Atoms[SWI_Atoms598,28104
  SWI_Atoms[SWI_Atoms599,28147
  SWI_Atoms[SWI_Atoms600,28190
  SWI_Atoms[SWI_Atoms601,28240
  SWI_Atoms[SWI_Atoms602,28285
  SWI_Atoms[SWI_Atoms603,28338
  SWI_Atoms[SWI_Atoms604,28402
  SWI_Atoms[SWI_Atoms605,28462
  SWI_Atoms[SWI_Atoms606,28513
  SWI_Atoms[SWI_Atoms607,28574
  SWI_Atoms[SWI_Atoms608,28626
  SWI_Atoms[SWI_Atoms609,28680
  SWI_Atoms[SWI_Atoms610,28726
  SWI_Atoms[SWI_Atoms611,28780
  SWI_Atoms[SWI_Atoms612,28824
  SWI_Atoms[SWI_Atoms613,28864
  SWI_Atoms[SWI_Atoms614,28907
  SWI_Atoms[SWI_Atoms615,28956
  SWI_Atoms[SWI_Atoms616,29002
  SWI_Atoms[SWI_Atoms617,29054
  SWI_Atoms[SWI_Atoms618,29101
  SWI_Atoms[SWI_Atoms619,29148
  SWI_Atoms[SWI_Atoms620,29195
  SWI_Atoms[SWI_Atoms621,29237
  SWI_Atoms[SWI_Atoms622,29285
  SWI_Atoms[SWI_Atoms623,29332
  SWI_Atoms[SWI_Atoms624,29376
  SWI_Atoms[SWI_Atoms625,29424
  SWI_Atoms[SWI_Atoms626,29473
  SWI_Atoms[SWI_Atoms627,29522
  SWI_Atoms[SWI_Atoms628,29571
  SWI_Atoms[SWI_Atoms629,29618
  SWI_Atoms[SWI_Atoms630,29667
  SWI_Atoms[SWI_Atoms631,29731
  SWI_Atoms[SWI_Atoms632,29777
  SWI_Atoms[SWI_Atoms633,29821
  SWI_Atoms[SWI_Atoms634,29872
  SWI_Atoms[SWI_Atoms635,29921
  SWI_Atoms[SWI_Atoms636,29969
  SWI_Atoms[SWI_Atoms637,30019
  SWI_Atoms[SWI_Atoms638,30073
  SWI_Atoms[SWI_Atoms639,30127
  SWI_Atoms[SWI_Atoms640,30170
  SWI_Atoms[SWI_Atoms641,30217
  SWI_Atoms[SWI_Atoms642,30259
  SWI_Atoms[SWI_Atoms643,30309
  SWI_Atoms[SWI_Atoms644,30352
  SWI_Atoms[SWI_Atoms645,30401
  SWI_Atoms[SWI_Atoms646,30449
  SWI_Atoms[SWI_Atoms647,30513
  SWI_Atoms[SWI_Atoms648,30572
  SWI_Atoms[SWI_Atoms649,30621
  SWI_Atoms[SWI_Atoms650,30670
  SWI_Atoms[SWI_Atoms651,30714
  SWI_Atoms[SWI_Atoms652,30755
  SWI_Atoms[SWI_Atoms653,30815
  SWI_Atoms[SWI_Atoms654,30860
  SWI_Atoms[SWI_Atoms655,30902
  SWI_Atoms[SWI_Atoms656,30948
  SWI_Atoms[SWI_Atoms657,30996
  SWI_Atoms[SWI_Atoms658,31041
  SWI_Atoms[SWI_Atoms659,31086
  SWI_Atoms[SWI_Atoms660,31133
  SWI_Atoms[SWI_Atoms661,31178
  SWI_Atoms[SWI_Atoms662,31222
  SWI_Atoms[SWI_Atoms663,31265
  SWI_Atoms[SWI_Atoms664,31314
  SWI_Atoms[SWI_Atoms665,31363
  SWI_Atoms[SWI_Atoms666,31412
  SWI_Atoms[SWI_Atoms667,31462
  SWI_Atoms[SWI_Atoms668,31504
  SWI_Atoms[SWI_Atoms669,31547
  SWI_Atoms[SWI_Atoms670,31587
  SWI_Atoms[SWI_Atoms671,31629
  SWI_Atoms[SWI_Atoms672,31676
  SWI_Atoms[SWI_Atoms673,31729
  SWI_Atoms[SWI_Atoms674,31777
  SWI_Atoms[SWI_Atoms675,31825
  SWI_Atoms[SWI_Atoms676,31867
  SWI_Atoms[SWI_Atoms677,31914
  SWI_Atoms[SWI_Atoms678,31957
  SWI_Atoms[SWI_Atoms679,32002
  SWI_Atoms[SWI_Atoms680,32049
  SWI_Atoms[SWI_Atoms681,32095
  SWI_Atoms[SWI_Atoms682,32138
  SWI_Atoms[SWI_Atoms683,32184
  SWI_Atoms[SWI_Atoms684,32237
  SWI_Atoms[SWI_Atoms685,32281
  SWI_Atoms[SWI_Atoms686,32325
  SWI_Atoms[SWI_Atoms687,32380
  SWI_Atoms[SWI_Atoms688,32431
  SWI_Atoms[SWI_Atoms689,32476
  SWI_Atoms[SWI_Atoms690,32517
  SWI_Atoms[SWI_Atoms691,32559
  SWI_Atoms[SWI_Atoms692,32601
  SWI_Atoms[SWI_Atoms693,32643
  SWI_Atoms[SWI_Atoms694,32685
  SWI_Atoms[SWI_Atoms695,32725
  SWI_Atoms[SWI_Atoms696,32766
  SWI_Atoms[SWI_Atoms697,32808
  SWI_Functors[SWI_Functors698,32859
  SWI_Functors[SWI_Functors699,32923
  SWI_Functors[SWI_Functors700,32990
  SWI_Functors[SWI_Functors701,33055
  SWI_Functors[SWI_Functors702,33121
  SWI_Functors[SWI_Functors703,33187
  SWI_Functors[SWI_Functors704,33251
  SWI_Functors[SWI_Functors705,33321
  SWI_Functors[SWI_Functors706,33394
  SWI_Functors[SWI_Functors707,33459
  SWI_Functors[SWI_Functors708,33525
  SWI_Functors[SWI_Functors709,33592
  SWI_Functors[SWI_Functors710,33660
  SWI_Functors[SWI_Functors711,33725
  SWI_Functors[SWI_Functors712,33790
  SWI_Functors[SWI_Functors713,33856
  SWI_Functors[SWI_Functors714,33922
  SWI_Functors[SWI_Functors715,33987
  SWI_Functors[SWI_Functors716,34051
  SWI_Functors[SWI_Functors717,34121
  SWI_Functors[SWI_Functors718,34185
  SWI_Functors[SWI_Functors719,34251
  SWI_Functors[SWI_Functors720,34315
  SWI_Functors[SWI_Functors721,34395
  SWI_Functors[SWI_Functors722,34461
  SWI_Functors[SWI_Functors723,34527
  SWI_Functors[SWI_Functors724,34593
  SWI_Functors[SWI_Functors725,34660
  SWI_Functors[SWI_Functors726,34732
  SWI_Functors[SWI_Functors727,34797
  SWI_Functors[SWI_Functors728,34862
  SWI_Functors[SWI_Functors729,34931
  SWI_Functors[SWI_Functors730,34997
  SWI_Functors[SWI_Functors731,35062
  SWI_Functors[SWI_Functors732,35130
  SWI_Functors[SWI_Functors733,35196
  SWI_Functors[SWI_Functors734,35262
  SWI_Functors[SWI_Functors735,35328
  SWI_Functors[SWI_Functors736,35395
  SWI_Functors[SWI_Functors737,35470
  SWI_Functors[SWI_Functors738,35544
  SWI_Functors[SWI_Functors739,35610
  SWI_Functors[SWI_Functors740,35676
  SWI_Functors[SWI_Functors741,35742
  SWI_Functors[SWI_Functors742,35808
  SWI_Functors[SWI_Functors743,35876
  SWI_Functors[SWI_Functors744,35945
  SWI_Functors[SWI_Functors745,36009
  SWI_Functors[SWI_Functors746,36074
  SWI_Functors[SWI_Functors747,36142
  SWI_Functors[SWI_Functors748,36207
  SWI_Functors[SWI_Functors749,36276
  SWI_Functors[SWI_Functors750,36345
  SWI_Functors[SWI_Functors751,36410
  SWI_Functors[SWI_Functors752,36475
  SWI_Functors[SWI_Functors753,36540
  SWI_Functors[SWI_Functors754,36615
  SWI_Functors[SWI_Functors755,36681
  SWI_Functors[SWI_Functors756,36746
  SWI_Functors[SWI_Functors757,36816
  SWI_Functors[SWI_Functors758,36886
  SWI_Functors[SWI_Functors759,36955
  SWI_Functors[SWI_Functors760,37021
  SWI_Functors[SWI_Functors761,37101
  SWI_Functors[SWI_Functors762,37178
  SWI_Functors[SWI_Functors763,37242
  SWI_Functors[SWI_Functors764,37307
  SWI_Functors[SWI_Functors765,37374
  SWI_Functors[SWI_Functors766,37449
  SWI_Functors[SWI_Functors767,37516
  SWI_Functors[SWI_Functors768,37589
  SWI_Functors[SWI_Functors769,37653
  SWI_Functors[SWI_Functors770,37724
  SWI_Functors[SWI_Functors771,37795
  SWI_Functors[SWI_Functors772,37876
  SWI_Functors[SWI_Functors773,37944
  SWI_Functors[SWI_Functors774,38017
  SWI_Functors[SWI_Functors775,38084
  SWI_Functors[SWI_Functors776,38150
  SWI_Functors[SWI_Functors777,38216
  SWI_Functors[SWI_Functors778,38284
  SWI_Functors[SWI_Functors779,38346
  SWI_Functors[SWI_Functors780,38415
  SWI_Functors[SWI_Functors781,38489
  SWI_Functors[SWI_Functors782,38560
  SWI_Functors[SWI_Functors783,38628
  SWI_Functors[SWI_Functors784,38695
  SWI_Functors[SWI_Functors785,38762
  SWI_Functors[SWI_Functors786,38828
  SWI_Functors[SWI_Functors787,38893
  SWI_Functors[SWI_Functors788,38970
  SWI_Functors[SWI_Functors789,39040
  SWI_Functors[SWI_Functors790,39110
  SWI_Functors[SWI_Functors791,39186
  SWI_Functors[SWI_Functors792,39253
  SWI_Functors[SWI_Functors793,39317
  SWI_Functors[SWI_Functors794,39385
  SWI_Functors[SWI_Functors795,39464
  SWI_Functors[SWI_Functors796,39529
  SWI_Functors[SWI_Functors797,39603
  SWI_Functors[SWI_Functors798,39668
  SWI_Functors[SWI_Functors799,39733
  SWI_Functors[SWI_Functors800,39803
  SWI_Functors[SWI_Functors801,39871
  SWI_Functors[SWI_Functors802,39937
  SWI_Functors[SWI_Functors803,40019
  SWI_Functors[SWI_Functors804,40098
  SWI_Functors[SWI_Functors805,40164
  SWI_Functors[SWI_Functors806,40241
  SWI_Functors[SWI_Functors807,40307
  SWI_Functors[SWI_Functors808,40382
  SWI_Functors[SWI_Functors809,40446
  SWI_Functors[SWI_Functors810,40521
  SWI_Functors[SWI_Functors811,40588
  SWI_Functors[SWI_Functors812,40652
  SWI_Functors[SWI_Functors813,40719
  SWI_Functors[SWI_Functors814,40791
  SWI_Functors[SWI_Functors815,40857
  SWI_Functors[SWI_Functors816,40923
  SWI_Functors[SWI_Functors817,40991
  SWI_Functors[SWI_Functors818,41061
  SWI_Functors[SWI_Functors819,41130
  SWI_Functors[SWI_Functors820,41193
  SWI_Functors[SWI_Functors821,41260
  SWI_Functors[SWI_Functors822,41327
  SWI_Functors[SWI_Functors823,41400
  SWI_Functors[SWI_Functors824,41471
  SWI_Functors[SWI_Functors825,41545
  SWI_Functors[SWI_Functors826,41613
  SWI_Functors[SWI_Functors827,41680
  SWI_Functors[SWI_Functors828,41744
  SWI_Functors[SWI_Functors829,41810
  SWI_Functors[SWI_Functors830,41874
  SWI_Functors[SWI_Functors831,41941
  SWI_Functors[SWI_Functors832,42005
  SWI_Functors[SWI_Functors833,42074
  SWI_Functors[SWI_Functors834,42148
  SWI_Functors[SWI_Functors835,42212
  SWI_Functors[SWI_Functors836,42278
  SWI_Functors[SWI_Functors837,42344
  SWI_Functors[SWI_Functors838,42408
  SWI_Functors[SWI_Functors839,42473
  SWI_Functors[SWI_Functors840,42537
  SWI_Functors[SWI_Functors841,42605
  SWI_Functors[SWI_Functors842,42671
  SWI_Functors[SWI_Functors843,42738
  SWI_Functors[SWI_Functors844,42814
  SWI_Functors[SWI_Functors845,42887
  SWI_Functors[SWI_Functors846,42964
  SWI_Functors[SWI_Functors847,43037
  SWI_Functors[SWI_Functors848,43100
  SWI_Functors[SWI_Functors849,43167
  SWI_Functors[SWI_Functors850,43244
  SWI_Functors[SWI_Functors851,43307
  SWI_Functors[SWI_Functors852,43372
  SWI_Functors[SWI_Functors853,43437
  SWI_Functors[SWI_Functors854,43502
  SWI_Functors[SWI_Functors855,43571
  SWI_Functors[SWI_Functors856,43639
  SWI_Functors[SWI_Functors857,43708
  SWI_Functors[SWI_Functors858,43773
  SWI_Functors[SWI_Functors859,43839
  SWI_Functors[SWI_Functors860,43913
  SWI_Functors[SWI_Functors861,43982
  SWI_Functors[SWI_Functors862,44052
  SWI_Functors[SWI_Functors863,44118
  SWI_Functors[SWI_Functors864,44184
  SWI_Functors[SWI_Functors865,44250
  SWI_Functors[SWI_Functors866,44317
  SWI_Functors[SWI_Functors867,44390
  SWI_Functors[SWI_Functors868,44459
  SWI_Functors[SWI_Functors869,44531
  SWI_Functors[SWI_Functors870,44596
  SWI_Functors[SWI_Functors871,44661
  SWI_Functors[SWI_Functors872,44725
  SWI_Functors[SWI_Functors873,44796
  SWI_Functors[SWI_Functors874,44877
  SWI_Functors[SWI_Functors875,44959
  SWI_Functors[SWI_Functors876,45034
  SWI_Functors[SWI_Functors877,45100
  SWI_Functors[SWI_Functors878,45166
  SWI_Functors[SWI_Functors879,45233
  SWI_Functors[SWI_Functors880,45303
  SWI_Functors[SWI_Functors881,45390
  SWI_Functors[SWI_Functors882,45464
  SWI_Functors[SWI_Functors883,45530
  SWI_Functors[SWI_Functors884,45595
  SWI_Functors[SWI_Functors885,45662
  SWI_Functors[SWI_Functors886,45729
  SWI_Functors[SWI_Functors887,45793
  SWI_Functors[SWI_Functors888,45864
  SWI_Functors[SWI_Functors889,45929
  SWI_Functors[SWI_Functors890,45994
  SWI_Functors[SWI_Functors891,46062
  SWI_Functors[SWI_Functors892,46136
  SWI_Functors[SWI_Functors893,46204
  SWI_Functors[SWI_Functors894,46268
  SWI_Functors[SWI_Functors895,46333
  SWI_Functors[SWI_Functors896,46398
  SWI_Functors[SWI_Functors897,46465
  SWI_Functors[SWI_Functors898,46532
  SWI_Functors[SWI_Functors899,46608
  SWI_Functors[SWI_Functors900,46681
  SWI_Functors[SWI_Functors901,46748
  SWI_Functors[SWI_Functors902,46815
  SWI_Functors[SWI_Functors903,46891
  SWI_Functors[SWI_Functors904,46964
  SWI_Functors[SWI_Functors905,47037
  SWI_Functors[SWI_Functors906,47101
  SWI_Functors[SWI_Functors907,47166
  SWI_Functors[SWI_Functors908,47241
  SWI_Functors[SWI_Functors909,47315
  SWI_Functors[SWI_Functors910,47383
  SWI_Functors[SWI_Functors911,47457
  SWI_Functors[SWI_Functors912,47523
  SWI_Functors[SWI_Functors913,47595
  SWI_Functors[SWI_Functors914,47663
  SWI_Functors[SWI_Functors915,47728
  SWI_Functors[SWI_Functors916,47797
  SWI_Functors[SWI_Functors917,47861
  SWI_Functors[SWI_Functors918,47926
  SWI_Functors[SWI_Functors919,47997
  SWI_Functors[SWI_Functors920,48069
  SWI_Functors[SWI_Functors921,48146
  SWI_Functors[SWI_Functors922,48228
  SWI_Functors[SWI_Functors923,48292
  SWI_Functors[SWI_Functors924,48359
  SWI_Functors[SWI_Functors925,48427
  SWI_Functors[SWI_Functors926,48491
  SWI_Functors[SWI_Functors927,48559

H/nolocks.h,257
#define INIT_LOCK(5,109
#define LOCK(6,137
#define UNLOCK(7,160
#define IS_LOCKED(8,185
#define IS_UNLOCKED(9,213
#define READ_LOCK(11,244
#define READ_UNLOCK(12,274
#define WRITE_LOCK(13,306
#define WRITE_UNLOCK(14,370
#define INIT_RWLOCK(15,434

H/nomachine.h,419
#define SHORT_ADDRESSES 1,0
#undef SHORT_INTS3,27
#undef SHORT_SPACE5,46
#define FUNCTION_ADRESSES 7,66
#define ALIGN_LONGS 9,95
#undef LOW_ABSMI11,118
#define MSHIFTOFFS 13,136
#define HAVE_SIGNAL 15,158
#define UInt 17,181
#define UShort 18,207
#define Int 19,237
#define FFIEEE 21,254
#define Float 23,272
#define FAFloat 24,292
#define FunAdr(27,317
#define MIPSEL 29,338
#define HAVE_PROTO 31,355

H/pl-codelist.h,124
#define PL_CODELIST_H2,22
INIT_SEQ_STRING(6,65
EXTEND_SEQ_CODES(12,150
EXTEND_SEQ_CHARS(20,281
CLOSE_SEQ_STRING(28,409

H/pl-global.h,611
typedef struct _PL_thread_info_t1,0
} PL_thread_info_t;25,996
} gds_t;162,5648
#define GD 166,5677
typedef struct PL_local_data 169,5721
}  PL_local_data_t;261,8676
#define usedStack(263,8697
#define features	265,8721
#define exception_term	269,8788
#define Suser_input 271,8834
#define Suser_output 272,8886
#define Suser_error 273,8938
#define Scurin 274,8990
#define Scurout 275,9042
#define Sprotocol 276,9094
#define Sdin 277,9146
#define Sdout 278,9225
#define source_line_no	280,9271
#define source_file_name	281,9318
#define source_line_pos	282,9366
#define source_char_no	283,9417

H/pl-incl.h,8977
#define O_GMP 5,34
#define O_HASDRIVES 11,124
#define O_HASSHARES 12,146
#define MAY_ALIAS 16,221
#define MAY_ALIAS18,277
#define PL_KERNEL 22,322
#define O_XOS 26,369
#define __unix__ 31,513
#define O_PLMT 36,562
#undef P44,674
#undef B47,699
#undef S50,724
#undef H53,749
do_startCritical(57,841
do_endCritical(63,940
#define startCritical 68,1019
#define endCritical 69,1061
#undef LOCK71,1110
#undef UNLOCK74,1143
typedef int bool;78,1212
typedef int			Char;79,1230
typedef uintptr_t		word;80,1280
#define WORDS_PER_DOUBLE 83,1367
#define WORDS_PER_DOUBLE 85,1400
#define allocForeignState(88,1435
#define freeForeignState(89,1518
{ V_INTEGER,94,1624
  V_MPZ,96,1686
  V_MPQ,97,1710
  V_FLOAT	99,1741
} numtype;100,1791
} number, *Number;Number112,2107
#define TOINT_CONVERT_FLOAT 114,2127
#define TOINT_TRUNCATE 115,2191
#define intNumber(118,2241
#define intNumber(120,2293
#define floatNumber(122,2347
{ NUM_ERROR 125,2408
{ NUM_ERROR = FALSE,125,2408
  NUM_OK 126,2467
  NUM_OK    = TRUE,126,2467
  NUM_FUNDERFLOW 127,2516
  NUM_FOVERFLOW 128,2578
  NUM_IOVERFLOW 129,2639
} strnumstat;130,2702
#define Arg(133,2718
#define A1 134,2751
#define A2 135,2776
#define A3 136,2803
#define A3 137,2830
#define A4 138,2857
#define A5 139,2884
#define A6 140,2911
#define A7 141,2938
#define A8 142,2965
#define A9 143,2992
#define A10 144,3019
#define NULL_ATOM 148,3073
#define COMMON(157,3222
typedef int pthread_t;174,3532
#define __WINDOWS__ 176,3562
typedef uintptr_t	PL_atomic_t;181,3625
#define MAXSIGNAL	183,3675
#define SIG_PROLOG_OFFSET	185,3697
#define SIG_EXCEPTION	187,3757
#define SIG_ATOM_GC	189,3819
#define SIG_GC	191,3870
#define SIG_THREAD_SIGNAL 193,3924
#define SIG_FREECLAUSES	195,3979
#define SIG_PLABORT	196,4027
#define LOCAL_OVERFLOW 198,4072
#define GLOBAL_OVERFLOW 199,4103
#define TRAIL_OVERFLOW 200,4134
#define ARGUMENT_OVERFLOW 201,4165
#define NOTRACE 209,4527
#define META 210,4557
#define NDET	211,4591
#define VA	212,4627
#define CREF	213,4652
#define ISO	214,4676
#define WM_SIGNALLED 227,4992
#define GLOBAL_LD 232,5106
#define LOCAL_LD 235,5189
#define LD 236,5218
#define ARG1_LD 237,5241
#define ARG_LD238,5264
#define GET_LD239,5279
#define PRED_LD240,5294
#define PASS_LD241,5310
#define PASS_LD1 242,5326
#define IGNORE_LD243,5344
#define LOCAL_LD 247,5370
#define LD	248,5397
#define GET_LD	250,5420
#define ARG1_LD 251,5491
#define ARG_LD 253,5540
#define PASS_LD1 254,5568
#define PASS_LD 255,5589
#define PRED_LD 256,5612
#define IGNORE_LD 257,5637
#define ROUND(264,5788
#define BUFFER_RING_SIZE 294,6454
{ CVT_ok 309,6777
  CVT_wide,310,6814
  CVT_partial,311,6868
  CVT_nolist,312,6914
  CVT_nocode,313,6962
  CVT_nochar	314,7010
} CVT_status;315,7057
} CVT_result;320,7159
#define MAXNEWLINES	322,7174
#define LONGATOM_CHECK	324,7238
#define OP_MAXPRIORITY	330,7535
#define OP_PREFIX 332,7597
#define OP_INFIX 333,7618
#define OP_POSTFIX 334,7639
#define OP_MASK 335,7660
#define	OP_FX	337,7684
#define OP_FY	338,7715
#define OP_XF	339,7746
#define OP_YF	340,7778
#define OP_XFX	341,7810
#define OP_XFY	342,7841
#define OP_YFX	343,7872
#define CHARESCAPE	345,7904
#define CMP_ERROR 353,8120
#define CMP_LESS 354,8172
#define CMP_EQUAL 355,8204
#define CMP_GREATER 356,8237
#define CMP_NOTEQ 357,8269
{ AV_BIND,364,8414
  AV_SKIP,365,8425
  AV_ERROR366,8436
} av_action;367,8447
} nv_options;374,8715
#define GP_FIND	381,8828
#define GP_FINDHERE	382,8868
#define GP_CREATE	383,8917
#define GP_DEFINE	384,8968
#define GP_RESOLVE	385,9014
#define GP_HOW_MASK	387,9059
#define GP_NAMEARITY	388,9085
#define GP_HIDESYSTEM	389,9130
#define GP_TYPE_QUIET	390,9184
#define GP_EXISTENCE_ERROR 391,9253
#define GP_QUALIFY	392,9325
#define GF_EXISTING	395,9406
#define GF_PROCEDURE	396,9428
typedef struct free_chunk *FreeChunk;FreeChunk401,9495
struct free_chunk403,9558
{ CLN_NORMAL 417,9846
  CLN_ACTIVE,418,9884
  CLN_FOREIGN,419,9923
  CLN_PROLOG,420,9961
  CLN_SHARED,421,9997
  CLN_DATA	422,10042
} cleanup_status;423,10077
} pl_defaults_t;436,10588
{ LDATA_IDLE 439,10619
  LDATA_SIGNALLED,440,10637
  LDATA_ANSWERING,441,10656
  LDATA_ANSWERED442,10675
} ldata_status_t;443,10692
typedef struct tempfile *	TempFile;446,10712
typedef struct canonical_dir *	CanonicalDir;447,10763
typedef struct on_halt *	OnHalt;448,10822
typedef struct extension_cell *	ExtensionCell;449,10870
typedef struct initialise_handle * InitialiseHandle;450,10933
} pl_features_t;455,11090
#define truePrologFlag(457,11108
#define setPrologFlagMask(458,11176
#define clearPrologFlagMask(459,11243
#define FT_ATOM 463,11364
#define FT_BOOL 464,11423
#define FT_INTEGER 465,11499
#define FT_FLOAT 466,11561
#define FT_TERM 467,11621
#define FT_INT64 468,11680
#define FT_FROM_VALUE 469,11744
#define FT_MASK 470,11816
#define PLFLAG_CHARESCAPE 472,11880
#define PLFLAG_GC 473,11949
#define PLFLAG_TRACE_GC 474,12006
#define PLFLAG_TTY_CONTROL 475,12068
#define PLFLAG_READLINE 476,12141
#define PLFLAG_DEBUG_ON_ERROR 477,12211
#define PLFLAG_REPORT_ERROR 478,12284
#define PLFLAG_FILE_CASE 479,12355
#define PLFLAG_FILE_CASE_PRESERVING 480,12436
#define PLFLAG_DOS_FILE_NAMES 481,12514
#define ALLOW_VARNAME_FUNCTOR 482,12586
#define PLFLAG_ISO 483,12661
#define PLFLAG_OPTIMISE 484,12734
#define PLFLAG_FILEVARS 485,12811
#define PLFLAG_AUTOLOAD 486,12892
#define PLFLAG_CHARCONVERSION 487,12958
#define PLFLAG_LASTCALL 488,13033
#define PLFLAG_EX_ABORT 489,13117
#define PLFLAG_BACKQUOTED_STRING 490,13189
#define PLFLAG_SIGNALS 491,13251
#define PLFLAG_DEBUGINFO 492,13317
#define PLFLAG_FILEERRORS 493,13388
{ OCCURS_CHECK_FALSE 496,13475
  OCCURS_CHECK_TRUE,497,13501
  OCCURS_CHECK_ERROR498,13522
} occurs_check_t;499,13543
} source_location;506,13755
typedef struct exception_frame	508,13775
} exception_frame;511,13953
#define REDIR_MAGIC 517,14069
typedef struct redir_context519,14101
} redir_context;530,14572
{ ACCESS_LEVEL_USER 535,14625
  ACCESS_LEVEL_SYSTEM 536,14681
} access_level_t;537,14742
#define SYSTEM_MODE 539,14761
#define PL_malloc_atomic 541,14844
#define EXCEPTION_GUARDED(546,14929
#define TRUE	569,15778
#define FALSE	570,15795
#define succeed	572,15820
#define fail	573,15850
#define TRY(574,15878
#define M_SYSTEM 580,16017
#define M_CHARESCAPE 581,16078
#define DBLQ_CHARS 582,16132
#define DBLQ_ATOM 583,16199
#define DBLQ_STRING 584,16260
#define DBLQ_MASK 585,16321
#define UNKNOWN_FAIL 586,16388
#define UNKNOWN_WARNING 587,16442
#define UNKNOWN_ERROR 588,16496
#define UNKNOWN_MASK 589,16550
#define CHARESCAPE_FEATURE	596,16674
#define GC_FEATURE	597,16735
#define TRACE_GC_FEATURE	598,16777
#define TTY_CONTROL_FEATURE	599,16829
#define READLINE_FEATURE	600,16895
#define DEBUG_ON_ERROR_FEATURE	601,16955
#define REPORT_ERROR_FEATURE	602,17024
#define FILE_CASE_FEATURE	603,17089
#define FILE_CASE_PRESERVING_FEATURE 604,17161
#define DOS_FILE_NAMES_FEATURE 605,17238
#define ISO_FEATURE	606,17307
#define OPTIMISE_FEATURE	607,17366
#define FILEVARS_FEATURE	608,17433
#define AUTOLOAD_FEATURE	609,17504
#define CHARCONVERSION_FEATURE	610,17560
#define LASTCALL_FEATURE	611,17631
#define EX_ABORT_FEATURE	612,17704
#define BACKQUOTED_STRING_FEATURE 613,17766
#define SIGNALS_FEATURE	614,17825
#define DEBUGINFO_FEATURE	615,17881
#define WAKEUP_STATE_WAKEUP 625,18114
#define WAKEUP_STATE_EXCEPTION 626,18149
#define WAKEUP_STATE_SKIP_EXCEPTION 627,18184
typedef struct wakeup_state629,18225
} wakeup_state;632,18313
#define EOS 640,18541
#define ESC	641,18558
#define streq(642,18584
#define CHAR_MODE 644,18632
#define CODE_MODE 645,18679
#define BYTE_MODE 646,18699
#define PL_FILE_ABSOLUTE	662,19034
#define PL_FILE_OSPATH	663,19091
#define PL_FILE_SEARCH	664,19153
#define PL_FILE_EXIST	665,19209
#define PL_FILE_READ	666,19264
#define PL_FILE_WRITE	667,19316
#define PL_FILE_EXECUTE	668,19370
#define PL_FILE_NOERRORS	669,19428
#define PL_FA_ISO	672,19490
#define ReadingSource 678,19662
typedef double			real;684,19773
#define true(686,19797
#define false(687,19836
#define set(688,19875
#define clear(689,19914
#undef DEBUG692,20002
#define DEBUG(693,20015
#define DEBUG(695,20051
#define forwards 698,20089
#define __WINDOWS__ 704,20254
#define PL_unify_time(709,20292
#define _PL_get_arg(720,20714
COMMON(726,20934
#define getOutputStream(800,23553
#define getTextOutputStream(801,23623
#define getBinaryOutputStream(802,23701
#define getInputStream(804,23782
#define getTextInputStream(805,23857
#define getBinaryInputStream(806,23933
#define BEGIN_NUMBERVARS(944,28884
#define END_NUMBERVARS(950,29073
COMMON(960,29256
valHandle__LD(982,30208
static inline void *allocHeap__LD(allocHeap__LD987,30284
static inline void *allocHeapOrHalt(allocHeapOrHalt992,30375
static inline void freeHeap(999,30505

H/pl-yap.h,1766
#define PL_YAP_H2,17
#define LMASK_BITS	7,110
#define SIZE_VOIDP 17,251
#define INT64_FORMAT 21,308
#define INT64_FORMAT 23,342
#define INTBITSIZE 25,376
typedef module_t	        Module;27,412
typedef YAP_Term	       *Word;Word28,445
typedef YAP_Term		(*Func)Func29,507
#define valTermRef(42,982
#define GP_CREATE	48,1085
COMMON(51,1158
#define stopItimer(64,1493
COMMON(86,2175
#define allocHeap(103,2863
#define valHandle(105,2911
#define arityFunctor(114,3190
#define stringAtom(116,3242
#define isInteger(117,3301
#define isString(118,3368
#define isAtom(119,3408
#define isList(120,3446
#define isNil(121,3484
#define isReal(122,3524
#define isFloat(123,3563
#define isVar(124,3603
#define valReal(125,3639
#define valFloat(126,3679
#undef AtomLength128,3786
#define AtomLength(130,3811
#define atomValue(131,3855
#define atomFromTerm(132,3905
#define atomName(133,3974
#define nameOfAtom(134,4026
#define atomBlobType(144,4242
#define argTermP(145,4290
#define deRef(146,4346
#define canBind(147,4431
#define MODULE_user 148,4478
#define _PL_predicate(149,4515
#define predicateHasClauses(150,4566
#define lookupModule(151,4657
#define charEscapeWriteOption(153,4729
#define wordToTermRef(154,4790
#define isTaggedInt(155,4834
#define valInt(156,4874
#define MODULE_parse 157,4909
#define clearNumber(161,4994
charCode(167,5104
#define PL_get_atom(182,5347
#define PL_get_atom_ex(183,5403
#define PL_get_text(184,5465
#define PL_is_variable(185,5527
#define PL_new_term_ref(186,5583
#define PL_put_term(187,5639
#define PL_unify_atom(188,5699
#define PL_unify_integer(189,5759
stripostfix(195,5881
unblockSignal(212,6148
unblockSignal(223,6357
#define suspendTrace(228,6392
atom_t ATOM_;230,6417

H/qly.h,1782
#define EXPORT_ATOM_TABLE_SIZE 19,636
#define EXPORT_FUNCTOR_TABLE_SIZE 20,677
#define EXPORT_OPCODE_TABLE_SIZE 21,721
#define EXPORT_PRED_ENTRY_TABLE_SIZE 22,761
#define EXPORT_DBREF_TABLE_SIZE 23,804
typedef struct export_atom_hash_entry_struct 25,843
} export_atom_hash_entry_t;27,902
typedef struct import_atom_hash_entry_struct 29,931
} import_atom_hash_entry_t;33,1050
typedef struct export_functor_hash_entry_struct 35,1079
} export_functor_hash_entry_t;39,1171
typedef struct import_functor_hash_entry_struct 41,1203
} import_functor_hash_entry_t;45,1334
typedef struct import_opcode_hash_entry_struct 47,1366
} import_opcode_hash_entry_t;52,1503
typedef struct export_pred_entry_hash_entry_struct 54,1534
} export_pred_entry_hash_entry_t;62,1678
typedef struct import_pred_entry_hash_entry_struct 64,1713
} import_pred_entry_hash_entry_t;68,1856
typedef struct export_dbref_hash_entry_struct 70,1891
} export_dbref_hash_entry_t;74,1976
typedef struct import_dbref_hash_entry_struct 76,2006
} import_dbref_hash_entry_t;81,2142
  QLY_START_X 84,2187
  QLY_START_OPCODES 85,2206
  QLY_START_ATOMS 86,2231
  QLY_START_FUNCTORS 87,2254
  QLY_START_PRED_ENTRIES 88,2280
  QLY_START_DBREFS 89,2310
  QLY_START_MODULE 90,2334
  QLY_END_MODULES 91,2358
  QLY_START_LU_CLAUSE 92,2381
  QLY_END_LU_CLAUSES 93,2408
  QLY_NEW_OP 94,2434
  QLY_END_OPS 95,2453
  QLY_START_PREDICATE 96,2473
  QLY_END_PREDICATES 97,2501
  QLY_ATOM_WIDE 98,2528
  QLY_FAILCODE 99,2550
  QLY_ATOM 100,2571
  QLY_ATOM_BLOB 101,2588
} qlf_tag_t;102,2609
#define STATIC_PRED_FLAGS 104,2623
#define SYSTEM_PRED_FLAGS 106,2915
#define NEXTOP(108,3023
#define CHECK(110,3083
#define RCHECK(111,3138
#define AllocTempSpace(113,3201
#define EnoughTempSpace(114,3230

H/ratoms.h,11493
  Atom3Dots 5,140
  AtomAbol 6,177
  AtomAccess 7,212
  AtomAfInet 8,251
  AtomAfLocal 9,290
  AtomAfUnix 10,331
  AtomAlarm 11,370
  AtomAlias 12,407
  AtomAltNot 13,444
  AtomAppend 14,483
  AtomArg 15,522
  AtomArray 16,555
  AtomArrayAccess 17,592
  AtomArrayOverflow 18,641
  AtomArrayType 19,694
  AtomArrow 20,739
  AtomAssert 21,776
  AtomAt 22,815
  AtomAtom 23,846
  AtomAtomic 24,881
  AtomAtt 25,920
  AtomAtt1 26,953
  AtomAttDo 27,988
  AtomAttributes 28,1025
  AtomB 29,1072
  AtomBatched 30,1101
  AtomBetween 31,1142
  AtomHugeInt 32,1183
  AtomBinaryStream 33,1224
  AtomBraces 34,1275
  AtomBreak 35,1314
  AtomByte 36,1351
  AtomCArith 37,1386
  AtomCall 38,1425
  AtomCallAndRetryCounter 39,1460
  AtomCallCounter 40,1525
  AtomCallable 41,1574
  AtomCatch 42,1617
  AtomChangeModule 43,1654
  AtomChar 44,1705
  AtomCharsio 45,1740
  AtomCharacter 46,1781
  AtomCharacterCode 47,1826
  AtomCleanCall 48,1879
  AtomColomn 49,1924
  AtomCodeSpace 50,1963
  AtomCodes 51,2008
  AtomComma 52,2045
  AtomCompound 53,2082
  AtomConsistencyError 54,2125
  AtomConsultOnBoot 55,2184
  AtomContext 56,2237
  AtomCputime 57,2278
  AtomCreate 58,2319
  AtomCreep 59,2358
  AtomCryptAtoms 60,2395
  AtomCsult 61,2442
  AtomCurrentModule 62,2479
  AtomCut 63,2532
  AtomCutBy 64,2565
  AtomDAbort 65,2602
  AtomDBLoad 66,2641
  AtomDBREF 67,2680
  AtomDBReference 68,2717
  AtomDBTerm 69,2766
  AtomDBref 70,2805
  AtomDInteger 71,2842
  AtomDOUBLE 72,2885
  AtomDec10 73,2924
  AtomDefault 74,2961
  AtomDevNull 75,3002
  AtomDiff 76,3043
  AtomDollar 77,3078
  AtomDoLogUpdClause 78,3117
  AtomDoLogUpdClause0 79,3172
  AtomDoLogUpdClauseErase 80,3229
  AtomDoStaticClause 81,3294
  AtomDollarU 82,3349
  AtomDollarUndef 83,3390
  AtomDomainError 84,3439
  AtomE 85,3488
  AtomEOFBeforeEOT 86,3517
  AtomEQ 87,3568
  AtomEmptyAtom 88,3599
  AtomEncoding 89,3644
  AtomEndOfStream 90,3687
  AtomEof 91,3736
  AtomEq 92,3769
  AtomError 93,3800
  AtomEvaluable 94,3837
  AtomEvaluationError 95,3882
  AtomExecute 96,3939
  AtomExecAnswers 97,3980
  AtomExecuteInMod 98,4029
  AtomExecuteWithin 99,4080
  AtomExecuteWoMod 100,4133
  AtomExist 101,4184
  AtomExistenceError 102,4221
  AtomExoClause 103,4276
  AtomExpectedNumber 104,4321
  AtomExtendFileSearchPath 105,4376
  AtomFB 106,4443
  AtomFail 107,4474
  AtomFalse 108,4509
  AtomFast 109,4546
  AtomFileerrors 110,4581
  AtomFloat 111,4628
  AtomFloatFormat 112,4665
  AtomFloatOverflow 113,4714
  AtomFloatUnderflow 114,4767
  AtomFormat 115,4822
  AtomFormatAt 116,4861
  AtomFunctor 117,4904
  AtomGT 118,4945
  AtomGVar 119,4976
  AtomGc 120,5011
  AtomGcMargin 121,5042
  AtomGcTrace 122,5085
  AtomGcVerbose 123,5126
  AtomGcVeryVerbose 124,5171
  AtomGeneratePredInfo 125,5224
  AtomGetwork 126,5283
  AtomGetworkSeq 127,5324
  AtomGlobalSp 128,5371
  AtomGlobalTrie 129,5414
  AtomGoalExpansion 130,5461
  AtomHat 131,5514
  AtomHERE 132,5547
  AtomHandleThrow 133,5582
  AtomHeap 134,5631
  AtomHeapUsed 135,5666
  AtomIDB 136,5709
  AtomIOMode 137,5742
  AtomId 138,5781
  AtomInf 139,5812
  AtomInitGoal 140,5845
  AtomInitProlog 141,5888
  AtomInStackExpansion 142,5935
  AtomInput 143,5994
  AtomInstantiationError 144,6031
  AtomInt 145,6094
  AtomIntOverflow 146,6127
  AtomInteger 147,6176
  AtomInternalCompilerError 148,6217
  AtomIs 149,6286
  AtomKey 150,6317
  AtomLDLibraryPath 151,6350
  AtomLONGINT 152,6403
  AtomLOOP 153,6444
  AtomLT 154,6479
  AtomLastExecuteWithin 155,6510
  AtomLeash 156,6571
  AtomLength 157,6608
  AtomList 158,6647
  AtomLive 159,6682
  AtomLoadAnswers 160,6717
  AtomLocal 161,6766
  AtomLocalSp 162,6803
  AtomLocalTrie 163,6844
  AtomMaxArity 164,6889
  AtomMaxFiles 165,6932
  AtomMegaClause 166,6975
  AtomMetaCall 167,7022
  AtomMfClause 168,7065
  AtomMinus 169,7108
  AtomModify 170,7145
  AtomMultiFile 171,7184
  AtomMutable 172,7229
  AtomMutableVariable 173,7270
  AtomMyddasDB 174,7327
  AtomMyddasGoal 175,7370
  AtomMyddasHost 176,7417
  AtomMyddasPass 177,7464
  AtomMyddasUser 178,7511
  AtomMyddasVersionName 179,7558
  AtomNan 180,7619
  AtomNb 181,7652
  AtomNbTerm 182,7683
  AtomNew 183,7722
  AtomNoMemory 184,7755
  AtomNone 185,7798
  AtomNonEmptyList 186,7833
  AtomNot 187,7884
  AtomNotImplemented 188,7917
  AtomNotLessThanZero 189,7972
  AtomNotNewline 190,8029
  AtomNotZero 191,8076
  AtomNumber 192,8117
  AtomOff 193,8156
  AtomOffline 194,8189
  AtomOn 195,8230
  AtomOnline 196,8261
  AtomOpen 197,8300
  AtomOperatingSystemError 198,8335
  AtomOperatingSystemSupport 199,8402
  AtomOperator 200,8473
  AtomOperatorPriority 201,8516
  AtomOperatorSpecifier 202,8575
  AtomOtherwise 203,8636
  AtomOutOfAttvarsError 204,8681
  AtomOutOfAuxspaceError 205,8742
  AtomOutOfHeapError 206,8805
  AtomOutOfRange 207,8860
  AtomOutOfStackError 208,8907
  AtomOutOfTrailError 209,8964
  AtomOutput 210,9021
  AtomPrologCommonsDir 211,9060
  AtomPastEndOfStream 212,9119
  AtomPermissionError 213,9176
  AtomPi 214,9233
  AtomPipe 215,9264
  AtomPlus 216,9299
  AtomPointer 217,9334
  AtomPortray 218,9375
  AtomPredicateIndicator 219,9416
  AtomPrimitive 220,9479
  AtomPrivateProcedure 221,9524
  AtomProcedure 222,9583
  AtomProfile 223,9628
  AtomProlog 224,9669
  AtomPtr 225,9708
  AtomQuery 226,9741
  AtomQueue 227,9778
  AtomQuiet 228,9815
  AtomRadix 229,9852
  AtomRandom 230,9889
  AtomRange 231,9928
  AtomRead 232,9965
  AtomReadutil 233,10000
  AtomRecordedP 234,10043
  AtomRecordedWithKey 235,10088
  AtomRedoFreeze 236,10145
  AtomRefoundVar 237,10192
  AtomRepeat 238,10239
  AtomRepeatSpace 239,10278
  AtomReposition 240,10327
  AtomRepresentationError 241,10374
  AtomRDiv 242,10439
  AtomResize 243,10474
  AtomResourceError 244,10513
  AtomRestoreRegs 245,10566
  AtomRetryCounter 246,10615
  AtomRTree 247,10666
  AtomSafe 248,10703
  AtomSafeCallCleanup 249,10738
  AtomSame 250,10795
  AtomSemic 251,10830
  AtomShiftCountOverflow 252,10867
  AtomSigAlarm 253,10930
  AtomSigBreak 254,10973
  AtomSigCreep 255,11016
  AtomSigDebug 256,11059
  AtomSigDelayCreep 257,11102
  AtomSigHup 258,11155
  AtomSigInt 259,11194
  AtomSigIti 260,11233
  AtomSigPending 261,11272
  AtomSigPipe 262,11319
  AtomSigStackDump 263,11360
  AtomSigStatistics 264,11411
  AtomSigTrace 265,11464
  AtomSigUsr1 266,11507
  AtomSigUsr2 267,11548
  AtomSigVTAlarm 268,11589
  AtomSigWakeUp 269,11636
  AtomSlash 270,11681
  AtomSocket 271,11718
  AtomSourceSink 272,11757
  AtomSpy 273,11804
  AtomStack 274,11837
  AtomStackFree 275,11874
  AtomStartupSavedState 276,11919
  AtomStaticClause 277,11980
  AtomStaticProcedure 278,12031
  AtomStream 279,12088
  AtomSWIStream 280,12127
  AtomVStream 281,12172
  AtomStreams 282,12213
  AtomStreamOrAlias 283,12254
  AtomStreamPos 284,12307
  AtomStreamPosition 285,12352
  AtomString 286,12407
  AtomSwi 287,12446
  AtomSyntaxError 288,12479
  AtomSyntaxErrorHandler 289,12528
  AtomSystem 290,12591
  AtomSystemError 291,12630
  AtomSystemLibraryDir 292,12679
  AtomTerm 293,12738
  AtomTerms 294,12773
  AtomTermExpansion 295,12810
  AtomTextStream 296,12863
  AtomThreads 297,12910
  AtomThrow 298,12951
  AtomTimeOutSpec 299,12988
  AtomTimeoutError 300,13037
  AtomTopLevelGoal 301,13088
  AtomTopThreadGoal 302,13139
  AtomTrail 303,13192
  AtomTrue 304,13229
  AtomTty 305,13264
  AtomTtys 306,13297
  AtomTypeError 307,13332
  AtomUndefined 308,13377
  AtomUndefp 309,13422
  AtomUnderflow 310,13461
  AtomUnificationStack 311,13506
  AtomUnsignedByte 312,13565
  AtomUnsignedChar 313,13616
  AtomUser 314,13667
  AtomUserErr 315,13702
  AtomUserIn 316,13743
  AtomUserOut 317,13782
  AtomVBar 318,13823
  AtomVar 319,13858
  AtomHiddenVar 320,13891
  AtomVariable 321,13936
  AtomVersionNumber 322,13979
  AtomWakeUpGoal 323,14032
  AtomWhen 324,14079
  AtomWrite 325,14114
  AtomYapHacks 326,14151
  AtomZeroDivisor 327,14194
  FunctorAfInet 328,14243
  FunctorAfLocal 329,14288
  FunctorAfUnix 330,14335
  FunctorAltNot 331,14380
  FunctorArg 332,14425
  FunctorArrayEntry 333,14464
  FunctorArrow 334,14517
  FunctorAssert 335,14560
  FunctorAtFoundOne 336,14605
  FunctorAtom 337,14658
  FunctorAtt1 338,14699
  FunctorAttGoal 339,14740
  FunctorBraces 340,14787
  FunctorCall 341,14832
  FunctorCatch 342,14873
  FunctorChangeModule 343,14916
  FunctorCleanCall 344,14973
  FunctorClist 345,15024
  FunctorCodes 346,15067
  FunctorComma 347,15110
  FunctorContext2 348,15153
  FunctorConsistencyError 349,15202
  FunctorCreep 350,15267
  FunctorCsult 351,15310
  FunctorCurrentModule 352,15353
  FunctorCutBy 353,15412
  FunctorDBREF 354,15455
  FunctorDiff 355,15498
  FunctorDoLogUpdClause 356,15539
  FunctorDoLogUpdClause0 357,15600
  FunctorDoLogUpdClauseErase 358,15663
  FunctorDoStaticClause 359,15734
  FunctorDomainError 360,15795
  FunctorDot 361,15850
  FunctorDot10 362,15889
  FunctorDot11 363,15932
  FunctorDot12 364,15975
  FunctorDot2 365,16018
  FunctorDot3 366,16059
  FunctorDot4 367,16100
  FunctorDot5 368,16141
  FunctorDot6 369,16182
  FunctorDot7 370,16223
  FunctorDot8 371,16264
  FunctorDot9 372,16305
  FunctorEq 373,16346
  FunctorError 374,16383
  FunctorEvaluationError 375,16426
  FunctorExecute2InMod 376,16489
  FunctorExecuteInMod 377,16548
  FunctorExecuteWithin 378,16605
  FunctorExistenceError 379,16664
  FunctorExoClause 380,16725
  FunctorFunctor 381,16776
  FunctorGAtom 382,16823
  FunctorGAtomic 383,16866
  FunctorGCompound 384,16913
  FunctorGFloat 385,16964
  FunctorGFormatAt 386,17009
  FunctorGInteger 387,17060
  FunctorGNumber 388,17109
  FunctorGPrimitive 389,17156
  FunctorGVar 390,17209
  FunctorGeneratePredInfo 391,17250
  FunctorGoalExpansion2 392,17315
  FunctorGoalExpansion 393,17376
  FunctorHandleThrow 394,17435
  FunctorHat 395,17490
  FunctorId 396,17529
  FunctorIs 397,17566
  FunctorLastExecuteWithin 398,17603
  FunctorList 399,17670
  FunctorLOOP 400,17711
  FunctorMegaClause 401,17752
  FunctorMetaCall 402,17805
  FunctorMinus 403,17854
  FunctorModule 404,17897
  FunctorMultiFileClause 405,17942
  FunctorMutable 406,18005
  FunctorNotImplemented 407,18052
  FunctorNBQueue 408,18113
  FunctorNot 409,18160
  FunctorOr 410,18199
  FunctorPermissionError 411,18236
  FunctorPlus 412,18299
  FunctorPortray 413,18340
  FunctorPrologConstraint 414,18387
  FunctorQuery 415,18452
  FunctorRecordedWithKey 416,18495
  FunctorRDiv 417,18558
  FunctorRedoFreeze 418,18599
  FunctorRepresentationError 419,18652
  FunctorResourceError 420,18723
  FunctorRestoreRegs 421,18782
  FunctorRestoreRegs1 422,18837
  FunctorSafe 423,18894
  FunctorSafeCallCleanup 424,18935
  FunctorSame 425,18998
  FunctorSlash 426,19039
  FunctorStaticClause 427,19082
  FunctorStream 428,19139
  FunctorStreamEOS 429,19184
  FunctorStreamPos 430,19235
  FunctorSyntaxError 431,19286
  FunctorShortSyntaxError 432,19341
  FunctorTermExpansion 433,19406
  FunctorThreadRun 434,19465
  FunctorThrow 435,19516
  FunctorTimeoutError 436,19559
  FunctorTypeError 437,19616
  FunctorUMinus 438,19667
  FunctorUPlus 439,19712
  FunctorVBar 440,19755
  FunctorVar 441,19796
  FunctorHiddenVar 442,19835

H/rclause.h,23
restore_opcodes(7,114

H/rglobals.h,34
static void RestoreGlobal(21,166

H/rheap.h,2605
static char     SccsId[SccsId236,6971
#define Atomics	239,7033
#define Funcs	240,7052
#define ConstantTermAdjust(242,7070
#define DBGroundTermAdjust(243,7134
#define AdjustDBTerm(244,7198
#define AdjustSwitchTable(245,7262
#define RestoreOtaplInst(246,7346
#define RestoreDBErasedMarker(247,7433
#define RestoreLogDBErasedMarker(248,7504
#define RestoreForeignCode(249,7581
#define RestoreAtoms(250,7645
#define RestoreWideAtoms(251,7697
#define RestoreSWIBlobs(252,7757
#define RestoreSWIBlobTypes(253,7815
#define RestoreInvisibleAtoms(254,7881
#define RestorePredHash(255,7951
#define RestoreHiddenPredicates(256,8009
#define RestoreDBTermsList(257,8083
#define RestoreExpandList(258,8147
#define RestoreIntKeys(259,8209
#define RestoreIntLUKeys(260,8265
#define RestoreIntBBKeys(261,8325
#define RestoreDeadStaticClauses(262,8385
#define RestoreDeadMegaClauses(263,8461
#define RestoreDeadStaticIndices(264,8533
#define RestoreDBErasedList(265,8609
#define RestoreDBErasedIList(266,8675
#define RestoreYapRecords(267,8743
#define RestoreSWIAtoms(268,8805
ConstantTermAdjust__ 270,8875
DBGroundTermAdjust__ 278,8995
do_clean_susp_clauses(291,9311
AdjustSwitchTable__(311,9813
RestoreAtoms__(420,12567
RestoreWideAtoms__(436,12936
RestoreInvisibleAtoms__(452,13322
AdjustDBTerm__(464,13679
RestoreDBTerm(524,15163
RestoreStaticClause(552,15925
RestoreMegaClause(577,16619
RestoreDynamicClause(611,17570
RestoreLUClause(626,17982
RestoreDBTermEntry(651,18632
CleanLUIndex(669,19059
CleanSIndex(694,19797
RestoreSWIAtoms__(717,20403
RestoreSWIBlobTypes__(730,20664
RestoreSWIBlobs__(735,20718
RestoreHiddenPredicates__(742,20844
RestorePredHash__(750,21008
RestoreEnvInst(761,21307
RestoreOtaplInst__(774,21583
RestoreDBTermsList__(793,22023
RestoreExpandList__(806,22321
RestoreUdiControlBlocks(822,22802
RestoreIntKeys__(831,22979
RestoreIntLUKeys__(848,23417
RestoreIntBBKeys__(873,23939
RestoreDBErasedMarker__(890,24395
RestoreLogDBErasedMarker__(902,24803
RestoreDeadStaticClauses__(920,25640
RestoreDeadMegaClauses__(933,25952
RestoreDeadStaticIndices__(946,26272
RestoreDBErasedList__(959,26609
RestoreDBErasedIList__(972,26908
RestoreStreams(985,27213
RestoreAliases(990,27251
RestoreForeignCode__(995,27289
RestoreYapRecords__(1034,28402
RestoreBallTerm(1049,28769
restore_codes(1063,29028
#define worker_id 1070,29180
RestoreDBEntry(1077,29263
RestoreDB(1110,30202
CleanClauses(1144,31155
RestoreBB(1181,32105
restore_static_array(1204,32570
CleanCode(1344,35815
RestoreEntries(1428,38637
RestoreAtom(1628,43387

H/rhstruct.h,1637
#define  HeapUsed 43,353
  OP_RTABLE 64,580
  EXECUTE_CPRED_OP_CODE 67,629
  EXPAND_OP_CODE 68,683
  FAIL_OPCODE 69,729
  INDEX_OPCODE 70,767
  LOCKPRED_OPCODE 71,809
  ORLAST_OPCODE 72,853
  UNDEF_OPCODE 73,893
  TermDollarU 85,1040
  TermProlog 87,1092
  TermReFoundVar 88,1135
  USER_MODULE 89,1186
  IDB_MODULE 90,1231
  ATTRIBUTES_MODULE 91,1274
  CHARSIO_MODULE 92,1331
  TERMS_MODULE 93,1382
  SYSTEM_MODULE 94,1429
  OPERATING_SYSTEM_MODULE 95,1478
  READUTIL_MODULE 96,1547
  HACKS_MODULE 97,1600
  ARG_MODULE 98,1647
  GLOBALS_MODULE 99,1690
  SWI_MODULE 100,1741
  DBLOAD_MODULE 101,1784
  RANGE_MODULE 102,1833
  CurrentModules 108,1913
  CreepCode 122,2044
  UndefCode 123,2084
  SpyCode 124,2124
  PredFail 125,2160
  PredTrue 126,2198
  WakeUpCode 128,2255
  PredGoalExpansion 130,2304
  PredMetaCall 131,2360
  PredDollarCatch 132,2406
  PredRecordedWithKey 133,2458
  PredLogUpdClause 134,2518
  PredLogUpdClauseErase 135,2572
  PredLogUpdClause0 136,2636
  PredStaticClause 137,2692
  PredThrow 138,2746
  PredHandleThrow 139,2786
  PredIs 140,2838
  PredSafeCallCleanup 141,2872
  PredRestoreRegs 142,2932
  PredGetwork 144,2997
  PredGetworkSeq 145,3041
  DUMMYCODE->opc opc166,3242
  FAILCODE->opc opc167,3283
  NOCODE->opc opc168,3323
  BEAM_RETRY_CODE->opc opc175,3561
  GETWORK_FIRST_TIME->opc opc180,3758
  P_before_spy 195,4295
  RETRY_C_RECORDEDP_CODE 197,4340
  RETRY_C_RECORDED_K_CODE 198,4404
  OpList 270,5241
  AtPrompt 279,5320
  CharConversionTable 282,5357
  CharConversionTable2 283,5419
  Yap_LibDir 287,5486
  LastWtimePtr 289,5531

H/rlocals.h,33
static void RestoreWorker(6,149

H/sshift.h,5775
#define REINIT_LOCK(18,588
#define REINIT_RWLOCK(19,625
#define CharP(22,668
#define CodeAdjust(25,706
#define PtoTRAdjust(26,754
#define BaseAddrAdjust(27,804
#define CutCAdjust(28,860
#define ChoicePtrAdjust(29,908
#define FuncAdjust(30,966
#define AtomTermAdjust(31,1014
#define TermToGlobalOrAtomAdjust(32,1070
#define AtomAdjust(33,1146
#define IsOldCode(34,1194
#define IsOldLocal(35,1240
#define IsOldLocalPtr(36,1288
#define IsOldCodeCellPtr(37,1342
#define IsOldDelay(38,1402
#define IsOldDelayPtr(39,1450
#define IsOldLocalInTR(40,1504
#define IsOldLocalInTRPtr(41,1560
#define IsOldGlobal(42,1622
#define IsOldGlobalPtr(43,1672
#define IsOldTrail(44,1728
#define IsOldTrailPtr(45,1776
#define NoAGCAtomAdjust(46,1830
#define AddrAdjust(50,2059
#define BlockAdjust(51,2107
#define CodeVarAdjust(52,2157
#define ConstantAdjust(53,2211
#define ArityAdjust(54,2267
#define OpcodeAdjust(57,2453
#define ModuleAdjust(58,2505
#define DBRecordAdjust(60,2632
#define PredEntryAdjust(61,2688
#define ModEntryPtrAdjust(62,2746
#define AtomEntryAdjust(63,2808
#define GlobalEntryAdjust(64,2866
#define BlobTermInCodeAdjust(65,2928
#define CellPtoHeapAdjust(66,2996
#define PtoAtomHashEntryAdjust(67,3058
#define CellPtoHeapCellAdjust(68,3130
#define CellPtoTRAdjust(69,3200
#define CodeAddrAdjust(70,3258
#define ConsultObjAdjust(71,3314
#define DelayAddrAdjust(72,3374
#define DelayAdjust(73,3432
#define GlobalAdjust(74,3482
#define DBRefAdjust(75,3534
#define DBRefPAdjust(76,3586
#define DBTermAdjust(77,3638
#define LUIndexAdjust(78,3690
#define SIndexAdjust(79,3744
#define LocalAddrAdjust(80,3796
#define GlobalAddrAdjust(81,3854
#define OpListAdjust(82,3914
#define PtoLUCAdjust(83,3966
#define PtoStCAdjust(84,4018
#define PtoArrayEAdjust(85,4070
#define PtoArraySAdjust(86,4128
#define PtoGlobalEAdjust(87,4186
#define PtoDelayAdjust(88,4246
#define PtoGloAdjust(89,4302
#define PtoLocAdjust(90,4354
#define PtoHeapCellAdjust(91,4406
#define TermToGlobalAdjust(92,4468
#define PtoOpAdjust(93,4532
#define PtoLUClauseAdjust(94,4582
#define PtoLUIndexAdjust(95,4644
#define PtoDBTLAdjust(96,4704
#define PtoPredAdjust(97,4758
#define PtoPtoPredAdjust(98,4812
#define OpRTableAdjust(99,4872
#define OpEntryAdjust(100,4928
#define PropAdjust(101,4982
#define BlobTypeAdjust(102,5030
#define TrailAddrAdjust(103,5086
#define XAdjust(104,5144
#define YAdjust(105,5186
#define LocalAdjust(106,5228
#define TrailAdjust(107,5278
#define HoldEntryAdjust(108,5328
#define CodeCharPAdjust(109,5386
#define CodeVoidPAdjust(110,5444
#define HaltHookAdjust(111,5502
#define TokEntryAdjust(112,5558
#define VarEntryAdjust(113,5614
#define ConsumerChoicePtrAdjust(114,5670
#define GeneratorChoicePtrAdjust(115,5744
#define IsHeapP(116,5820
#define IsOldVarTableTrailPtr(117,5862
#define IsOldTokenTrailPtr(118,5932
IsHeapP__ 124,6114
#define OrArgAdjust(133,6348
#define TabEntryAdjust(134,6372
PtoGloAdjust__ 141,6547
PtoDelayAdjust__ 158,6962
PtoBaseAdjust__ 169,7289
PtoTRAdjust__ 179,7511
CellPtoTRAdjust__ 189,7730
PtoLocAdjust__ 199,7941
CutCAdjust__ 208,8181
ChoicePtrAdjust__ 218,8411
ConsumerChoicePtrAdjust__ 229,8666
GeneratorChoicePtrAdjust__ 239,8915
GlobalAdjust__ 251,9160
DelayAdjust__ 268,9512
GlobalAddrAdjust__ 280,9795
DelayAddrAdjust__ 298,10160
BaseAddrAdjust__ 310,10449
LocalAdjust__ 320,10632
LocalAddrAdjust__ 330,10813
TrailAdjust__ 340,10994
TrailAddrAdjust__ 350,11176
TokEntryAdjust__ 360,11378
VarEntryAdjust__ 370,11598
FuncAdjust__ 381,11833
CellPtoHeapAdjust__ 391,12073
HoldEntryAdjust__ 401,12329
DBRecordAdjust__ 409,12596
AtomAdjust__ 422,12857
NoAGCAtomAdjust__ 430,13019
PropAdjust__ 440,13183
AtomAdjust__ 450,13345
NoAGCAtomAdjust__ 458,13558
PropAdjust__ 468,13773
BlobTypeAdjust__ 479,14030
PredEntryAdjust__ 487,14308
ModEntryPtrAdjust__ 495,14585
ConstantAdjust__ 503,14844
ArityAdjust__ 511,14995
OpcodeAdjust__ 519,15151
#define DoubleInCodeAdjust(524,15240
#define IntegerInCodeAdjust(526,15271
#define IntegerAdjust(528,15304
#define ExternalFunctionAdjust(530,15335
AtomTermAdjust__ 535,15474
ModuleAdjust__ 545,15686
CodeVarAdjust__ 553,15851
BlobTermInCodeAdjust__ 566,16094
CodeComposedTermAdjust__ 575,16291
BlobTermInCodeAdjust__ 586,16495
CodeComposedTermAdjust__ 594,16691
AtomEntryAdjust__ 605,16911
GlobalEntryAdjust__ 613,17156
ConsultObjAdjust__ 623,17428
DBRefAdjust__ 633,17670
DBRefPAdjust__ 643,17874
DBTermAdjust__ 653,18090
SIndexAdjust__ 663,18348
LUIndexAdjust__ 676,18660
CodeAdjust__ 687,18915
AddrAdjust__ 697,19095
CodeAddrAdjust__ 707,19303
CodeCharPAdjust__ 716,19521
CodeVoidPAdjust__ 726,19733
HaltHookAdjust__ 736,19979
BlockAdjust__ 746,20250
PtoOpAdjust__ 754,20477
OpListAdjust__ 764,20748
PtoLUClauseAdjust__ 775,21065
PtoLUIndexAdjust__ 783,21358
PtoHeapCellAdjust__ 793,21597
PtoAtomHashEntryAdjust__ 801,21844
TermToGlobalAdjust__ 809,22087
TermToGlobalOrAtomAdjust__ 819,22314
OpRTableAdjust__ 835,22704
OpEntryAdjust__ 843,22930
PtoPredAdjust__ 851,23161
PtoPtoPredAdjust__ 859,23404
PtoArrayEAdjust__ 871,23682
PtoGlobalEAdjust__ 882,23963
PtoArraySAdjust__ 893,24262
PtoLUCAdjust__ 905,24593
PtoStCAdjust__ 916,24907
PtoDBTLAdjust__ 926,25210
XAdjust__ 937,25466
XAdjust__ 948,25662
YAdjust__ 959,25831
IsOldLocal__ 969,25989
IsOldLocalPtr__ 979,26192
IsOldLocalInTR__ 991,26464
IsOldLocalInTRPtr__ 1001,26673
IsOldH__ 1012,26875
IsOldGlobal__ 1024,27062
IsOldDelay__ 1033,27264
IsOldGlobalPtr__ 1043,27473
IsOldTrail__ 1053,27681
IsOldTrailPtr__ 1063,27888
IsOldVarTableTrailPtr__ 1073,28120
IsOldTokenTrailPtr__ 1083,28364
IsOldCode__ 1093,28582
IsOldCodeCellPtr__ 1107,28906
IsGlobal__ 1117,29118

H/tatoms.h,28884
  Atom Atom3Dots_;5,140
#define Atom3Dots 6,159
  Atom AtomAbol_;7,203
#define AtomAbol 8,221
  Atom AtomAccess_;9,263
#define AtomAccess 10,283
  Atom AtomAfInet_;11,329
#define AtomAfInet 12,349
  Atom AtomAfLocal_;13,395
#define AtomAfLocal 14,416
  Atom AtomAfUnix_;15,464
#define AtomAfUnix 16,484
  Atom AtomAlarm_;17,530
#define AtomAlarm 18,549
  Atom AtomAlias_;19,593
#define AtomAlias 20,612
  Atom AtomAltNot_;21,656
#define AtomAltNot 22,676
  Atom AtomAppend_;23,722
#define AtomAppend 24,742
  Atom AtomArg_;25,788
#define AtomArg 26,805
  Atom AtomArray_;27,845
#define AtomArray 28,864
  Atom AtomArrayAccess_;29,908
#define AtomArrayAccess 30,933
  Atom AtomArrayOverflow_;31,989
#define AtomArrayOverflow 32,1016
  Atom AtomArrayType_;33,1076
#define AtomArrayType 34,1099
  Atom AtomArrow_;35,1151
#define AtomArrow 36,1170
  Atom AtomAssert_;37,1214
#define AtomAssert 38,1234
  Atom AtomAt_;39,1280
#define AtomAt 40,1296
  Atom AtomAtom_;41,1334
#define AtomAtom 42,1352
  Atom AtomAtomic_;43,1394
#define AtomAtomic 44,1414
  Atom AtomAtt_;45,1460
#define AtomAtt 46,1477
  Atom AtomAtt1_;47,1517
#define AtomAtt1 48,1535
  Atom AtomAttDo_;49,1577
#define AtomAttDo 50,1596
  Atom AtomAttributes_;51,1640
#define AtomAttributes 52,1664
  Atom AtomB_;53,1718
#define AtomB 54,1733
  Atom AtomBatched_;55,1769
#define AtomBatched 56,1790
  Atom AtomBetween_;57,1838
#define AtomBetween 58,1859
  Atom AtomHugeInt_;59,1907
#define AtomHugeInt 60,1928
  Atom AtomBinaryStream_;61,1976
#define AtomBinaryStream 62,2002
  Atom AtomBraces_;63,2060
#define AtomBraces 64,2080
  Atom AtomBreak_;65,2126
#define AtomBreak 66,2145
  Atom AtomByte_;67,2189
#define AtomByte 68,2207
  Atom AtomCArith_;69,2249
#define AtomCArith 70,2269
  Atom AtomCall_;71,2315
#define AtomCall 72,2333
  Atom AtomCallAndRetryCounter_;73,2375
#define AtomCallAndRetryCounter 74,2408
  Atom AtomCallCounter_;75,2480
#define AtomCallCounter 76,2505
  Atom AtomCallable_;77,2561
#define AtomCallable 78,2583
  Atom AtomCatch_;79,2633
#define AtomCatch 80,2652
  Atom AtomChangeModule_;81,2696
#define AtomChangeModule 82,2722
  Atom AtomChar_;83,2780
#define AtomChar 84,2798
  Atom AtomCharsio_;85,2840
#define AtomCharsio 86,2861
  Atom AtomCharacter_;87,2909
#define AtomCharacter 88,2932
  Atom AtomCharacterCode_;89,2984
#define AtomCharacterCode 90,3011
  Atom AtomCleanCall_;91,3071
#define AtomCleanCall 92,3094
  Atom AtomColomn_;93,3146
#define AtomColomn 94,3166
  Atom AtomCodeSpace_;95,3212
#define AtomCodeSpace 96,3235
  Atom AtomCodes_;97,3287
#define AtomCodes 98,3306
  Atom AtomComma_;99,3350
#define AtomComma 100,3369
  Atom AtomCompound_;101,3413
#define AtomCompound 102,3435
  Atom AtomConsistencyError_;103,3485
#define AtomConsistencyError 104,3515
  Atom AtomConsultOnBoot_;105,3581
#define AtomConsultOnBoot 106,3608
  Atom AtomContext_;107,3668
#define AtomContext 108,3689
  Atom AtomCputime_;109,3737
#define AtomCputime 110,3758
  Atom AtomCreate_;111,3806
#define AtomCreate 112,3826
  Atom AtomCreep_;113,3872
#define AtomCreep 114,3891
  Atom AtomCryptAtoms_;115,3935
#define AtomCryptAtoms 116,3959
  Atom AtomCsult_;117,4013
#define AtomCsult 118,4032
  Atom AtomCurrentModule_;119,4076
#define AtomCurrentModule 120,4103
  Atom AtomCut_;121,4163
#define AtomCut 122,4180
  Atom AtomCutBy_;123,4220
#define AtomCutBy 124,4239
  Atom AtomDAbort_;125,4283
#define AtomDAbort 126,4303
  Atom AtomDBLoad_;127,4349
#define AtomDBLoad 128,4369
  Atom AtomDBREF_;129,4415
#define AtomDBREF 130,4434
  Atom AtomDBReference_;131,4478
#define AtomDBReference 132,4503
  Atom AtomDBTerm_;133,4559
#define AtomDBTerm 134,4579
  Atom AtomDBref_;135,4625
#define AtomDBref 136,4644
  Atom AtomDInteger_;137,4688
#define AtomDInteger 138,4710
  Atom AtomDOUBLE_;139,4760
#define AtomDOUBLE 140,4780
  Atom AtomDec10_;141,4826
#define AtomDec10 142,4845
  Atom AtomDefault_;143,4889
#define AtomDefault 144,4910
  Atom AtomDevNull_;145,4958
#define AtomDevNull 146,4979
  Atom AtomDiff_;147,5027
#define AtomDiff 148,5045
  Atom AtomDollar_;149,5087
#define AtomDollar 150,5107
  Atom AtomDoLogUpdClause_;151,5153
#define AtomDoLogUpdClause 152,5181
  Atom AtomDoLogUpdClause0_;153,5243
#define AtomDoLogUpdClause0 154,5272
  Atom AtomDoLogUpdClauseErase_;155,5336
#define AtomDoLogUpdClauseErase 156,5369
  Atom AtomDoStaticClause_;157,5441
#define AtomDoStaticClause 158,5469
  Atom AtomDollarU_;159,5531
#define AtomDollarU 160,5552
  Atom AtomDollarUndef_;161,5600
#define AtomDollarUndef 162,5625
  Atom AtomDomainError_;163,5681
#define AtomDomainError 164,5706
  Atom AtomE_;165,5762
#define AtomE 166,5777
  Atom AtomEOFBeforeEOT_;167,5813
#define AtomEOFBeforeEOT 168,5839
  Atom AtomEQ_;169,5897
#define AtomEQ 170,5913
  Atom AtomEmptyAtom_;171,5951
#define AtomEmptyAtom 172,5974
  Atom AtomEncoding_;173,6026
#define AtomEncoding 174,6048
  Atom AtomEndOfStream_;175,6098
#define AtomEndOfStream 176,6123
  Atom AtomEof_;177,6179
#define AtomEof 178,6196
  Atom AtomEq_;179,6236
#define AtomEq 180,6252
  Atom AtomError_;181,6290
#define AtomError 182,6309
  Atom AtomEvaluable_;183,6353
#define AtomEvaluable 184,6376
  Atom AtomEvaluationError_;185,6428
#define AtomEvaluationError 186,6457
  Atom AtomExecute_;187,6521
#define AtomExecute 188,6542
  Atom AtomExecAnswers_;189,6590
#define AtomExecAnswers 190,6615
  Atom AtomExecuteInMod_;191,6671
#define AtomExecuteInMod 192,6697
  Atom AtomExecuteWithin_;193,6755
#define AtomExecuteWithin 194,6782
  Atom AtomExecuteWoMod_;195,6842
#define AtomExecuteWoMod 196,6868
  Atom AtomExist_;197,6926
#define AtomExist 198,6945
  Atom AtomExistenceError_;199,6989
#define AtomExistenceError 200,7017
  Atom AtomExoClause_;201,7079
#define AtomExoClause 202,7102
  Atom AtomExpectedNumber_;203,7154
#define AtomExpectedNumber 204,7182
  Atom AtomExtendFileSearchPath_;205,7244
#define AtomExtendFileSearchPath 206,7278
  Atom AtomFB_;207,7352
#define AtomFB 208,7368
  Atom AtomFail_;209,7406
#define AtomFail 210,7424
  Atom AtomFalse_;211,7466
#define AtomFalse 212,7485
  Atom AtomFast_;213,7529
#define AtomFast 214,7547
  Atom AtomFileerrors_;215,7589
#define AtomFileerrors 216,7613
  Atom AtomFloat_;217,7667
#define AtomFloat 218,7686
  Atom AtomFloatFormat_;219,7730
#define AtomFloatFormat 220,7755
  Atom AtomFloatOverflow_;221,7811
#define AtomFloatOverflow 222,7838
  Atom AtomFloatUnderflow_;223,7898
#define AtomFloatUnderflow 224,7926
  Atom AtomFormat_;225,7988
#define AtomFormat 226,8008
  Atom AtomFormatAt_;227,8054
#define AtomFormatAt 228,8076
  Atom AtomFunctor_;229,8126
#define AtomFunctor 230,8147
  Atom AtomGT_;231,8195
#define AtomGT 232,8211
  Atom AtomGVar_;233,8249
#define AtomGVar 234,8267
  Atom AtomGc_;235,8309
#define AtomGc 236,8325
  Atom AtomGcMargin_;237,8363
#define AtomGcMargin 238,8385
  Atom AtomGcTrace_;239,8435
#define AtomGcTrace 240,8456
  Atom AtomGcVerbose_;241,8504
#define AtomGcVerbose 242,8527
  Atom AtomGcVeryVerbose_;243,8579
#define AtomGcVeryVerbose 244,8606
  Atom AtomGeneratePredInfo_;245,8666
#define AtomGeneratePredInfo 246,8696
  Atom AtomGetwork_;247,8762
#define AtomGetwork 248,8783
  Atom AtomGetworkSeq_;249,8831
#define AtomGetworkSeq 250,8855
  Atom AtomGlobalSp_;251,8909
#define AtomGlobalSp 252,8931
  Atom AtomGlobalTrie_;253,8981
#define AtomGlobalTrie 254,9005
  Atom AtomGoalExpansion_;255,9059
#define AtomGoalExpansion 256,9086
  Atom AtomHat_;257,9146
#define AtomHat 258,9163
  Atom AtomHERE_;259,9203
#define AtomHERE 260,9221
  Atom AtomHandleThrow_;261,9263
#define AtomHandleThrow 262,9288
  Atom AtomHeap_;263,9344
#define AtomHeap 264,9362
  Atom AtomHeapUsed_;265,9404
#define AtomHeapUsed 266,9426
  Atom AtomIDB_;267,9476
#define AtomIDB 268,9493
  Atom AtomIOMode_;269,9533
#define AtomIOMode 270,9553
  Atom AtomId_;271,9599
#define AtomId 272,9615
  Atom AtomInf_;273,9653
#define AtomInf 274,9670
  Atom AtomInitGoal_;275,9710
#define AtomInitGoal 276,9732
  Atom AtomInitProlog_;277,9782
#define AtomInitProlog 278,9806
  Atom AtomInStackExpansion_;279,9860
#define AtomInStackExpansion 280,9890
  Atom AtomInput_;281,9956
#define AtomInput 282,9975
  Atom AtomInstantiationError_;283,10019
#define AtomInstantiationError 284,10051
  Atom AtomInt_;285,10121
#define AtomInt 286,10138
  Atom AtomIntOverflow_;287,10178
#define AtomIntOverflow 288,10203
  Atom AtomInteger_;289,10259
#define AtomInteger 290,10280
  Atom AtomInternalCompilerError_;291,10328
#define AtomInternalCompilerError 292,10363
  Atom AtomIs_;293,10439
#define AtomIs 294,10455
  Atom AtomKey_;295,10493
#define AtomKey 296,10510
  Atom AtomLDLibraryPath_;297,10550
#define AtomLDLibraryPath 298,10577
  Atom AtomLONGINT_;299,10637
#define AtomLONGINT 300,10658
  Atom AtomLOOP_;301,10706
#define AtomLOOP 302,10724
  Atom AtomLT_;303,10766
#define AtomLT 304,10782
  Atom AtomLastExecuteWithin_;305,10820
#define AtomLastExecuteWithin 306,10851
  Atom AtomLeash_;307,10919
#define AtomLeash 308,10938
  Atom AtomLength_;309,10982
#define AtomLength 310,11002
  Atom AtomList_;311,11048
#define AtomList 312,11066
  Atom AtomLive_;313,11108
#define AtomLive 314,11126
  Atom AtomLoadAnswers_;315,11168
#define AtomLoadAnswers 316,11193
  Atom AtomLocal_;317,11249
#define AtomLocal 318,11268
  Atom AtomLocalSp_;319,11312
#define AtomLocalSp 320,11333
  Atom AtomLocalTrie_;321,11381
#define AtomLocalTrie 322,11404
  Atom AtomMaxArity_;323,11456
#define AtomMaxArity 324,11478
  Atom AtomMaxFiles_;325,11528
#define AtomMaxFiles 326,11550
  Atom AtomMegaClause_;327,11600
#define AtomMegaClause 328,11624
  Atom AtomMetaCall_;329,11678
#define AtomMetaCall 330,11700
  Atom AtomMfClause_;331,11750
#define AtomMfClause 332,11772
  Atom AtomMinus_;333,11822
#define AtomMinus 334,11841
  Atom AtomModify_;335,11885
#define AtomModify 336,11905
  Atom AtomMultiFile_;337,11951
#define AtomMultiFile 338,11974
  Atom AtomMutable_;339,12026
#define AtomMutable 340,12047
  Atom AtomMutableVariable_;341,12095
#define AtomMutableVariable 342,12124
  Atom AtomMyddasDB_;343,12188
#define AtomMyddasDB 344,12210
  Atom AtomMyddasGoal_;345,12260
#define AtomMyddasGoal 346,12284
  Atom AtomMyddasHost_;347,12338
#define AtomMyddasHost 348,12362
  Atom AtomMyddasPass_;349,12416
#define AtomMyddasPass 350,12440
  Atom AtomMyddasUser_;351,12494
#define AtomMyddasUser 352,12518
  Atom AtomMyddasVersionName_;353,12572
#define AtomMyddasVersionName 354,12603
  Atom AtomNan_;355,12671
#define AtomNan 356,12688
  Atom AtomNb_;357,12728
#define AtomNb 358,12744
  Atom AtomNbTerm_;359,12782
#define AtomNbTerm 360,12802
  Atom AtomNew_;361,12848
#define AtomNew 362,12865
  Atom AtomNoMemory_;363,12905
#define AtomNoMemory 364,12927
  Atom AtomNone_;365,12977
#define AtomNone 366,12995
  Atom AtomNonEmptyList_;367,13037
#define AtomNonEmptyList 368,13063
  Atom AtomNot_;369,13121
#define AtomNot 370,13138
  Atom AtomNotImplemented_;371,13178
#define AtomNotImplemented 372,13206
  Atom AtomNotLessThanZero_;373,13268
#define AtomNotLessThanZero 374,13297
  Atom AtomNotNewline_;375,13361
#define AtomNotNewline 376,13385
  Atom AtomNotZero_;377,13439
#define AtomNotZero 378,13460
  Atom AtomNumber_;379,13508
#define AtomNumber 380,13528
  Atom AtomOff_;381,13574
#define AtomOff 382,13591
  Atom AtomOffline_;383,13631
#define AtomOffline 384,13652
  Atom AtomOn_;385,13700
#define AtomOn 386,13716
  Atom AtomOnline_;387,13754
#define AtomOnline 388,13774
  Atom AtomOpen_;389,13820
#define AtomOpen 390,13838
  Atom AtomOperatingSystemError_;391,13880
#define AtomOperatingSystemError 392,13914
  Atom AtomOperatingSystemSupport_;393,13988
#define AtomOperatingSystemSupport 394,14024
  Atom AtomOperator_;395,14102
#define AtomOperator 396,14124
  Atom AtomOperatorPriority_;397,14174
#define AtomOperatorPriority 398,14204
  Atom AtomOperatorSpecifier_;399,14270
#define AtomOperatorSpecifier 400,14301
  Atom AtomOtherwise_;401,14369
#define AtomOtherwise 402,14392
  Atom AtomOutOfAttvarsError_;403,14444
#define AtomOutOfAttvarsError 404,14475
  Atom AtomOutOfAuxspaceError_;405,14543
#define AtomOutOfAuxspaceError 406,14575
  Atom AtomOutOfHeapError_;407,14645
#define AtomOutOfHeapError 408,14673
  Atom AtomOutOfRange_;409,14735
#define AtomOutOfRange 410,14759
  Atom AtomOutOfStackError_;411,14813
#define AtomOutOfStackError 412,14842
  Atom AtomOutOfTrailError_;413,14906
#define AtomOutOfTrailError 414,14935
  Atom AtomOutput_;415,14999
#define AtomOutput 416,15019
  Atom AtomPrologCommonsDir_;417,15065
#define AtomPrologCommonsDir 418,15095
  Atom AtomPastEndOfStream_;419,15161
#define AtomPastEndOfStream 420,15190
  Atom AtomPermissionError_;421,15254
#define AtomPermissionError 422,15283
  Atom AtomPi_;423,15347
#define AtomPi 424,15363
  Atom AtomPipe_;425,15401
#define AtomPipe 426,15419
  Atom AtomPlus_;427,15461
#define AtomPlus 428,15479
  Atom AtomPointer_;429,15521
#define AtomPointer 430,15542
  Atom AtomPortray_;431,15590
#define AtomPortray 432,15611
  Atom AtomPredicateIndicator_;433,15659
#define AtomPredicateIndicator 434,15691
  Atom AtomPrimitive_;435,15761
#define AtomPrimitive 436,15784
  Atom AtomPrivateProcedure_;437,15836
#define AtomPrivateProcedure 438,15866
  Atom AtomProcedure_;439,15932
#define AtomProcedure 440,15955
  Atom AtomProfile_;441,16007
#define AtomProfile 442,16028
  Atom AtomProlog_;443,16076
#define AtomProlog 444,16096
  Atom AtomPtr_;445,16142
#define AtomPtr 446,16159
  Atom AtomQuery_;447,16199
#define AtomQuery 448,16218
  Atom AtomQueue_;449,16262
#define AtomQueue 450,16281
  Atom AtomQuiet_;451,16325
#define AtomQuiet 452,16344
  Atom AtomRadix_;453,16388
#define AtomRadix 454,16407
  Atom AtomRandom_;455,16451
#define AtomRandom 456,16471
  Atom AtomRange_;457,16517
#define AtomRange 458,16536
  Atom AtomRead_;459,16580
#define AtomRead 460,16598
  Atom AtomReadutil_;461,16640
#define AtomReadutil 462,16662
  Atom AtomRecordedP_;463,16712
#define AtomRecordedP 464,16735
  Atom AtomRecordedWithKey_;465,16787
#define AtomRecordedWithKey 466,16816
  Atom AtomRedoFreeze_;467,16880
#define AtomRedoFreeze 468,16904
  Atom AtomRefoundVar_;469,16958
#define AtomRefoundVar 470,16982
  Atom AtomRepeat_;471,17036
#define AtomRepeat 472,17056
  Atom AtomRepeatSpace_;473,17102
#define AtomRepeatSpace 474,17127
  Atom AtomReposition_;475,17183
#define AtomReposition 476,17207
  Atom AtomRepresentationError_;477,17261
#define AtomRepresentationError 478,17294
  Atom AtomRDiv_;479,17366
#define AtomRDiv 480,17384
  Atom AtomResize_;481,17426
#define AtomResize 482,17446
  Atom AtomResourceError_;483,17492
#define AtomResourceError 484,17519
  Atom AtomRestoreRegs_;485,17579
#define AtomRestoreRegs 486,17604
  Atom AtomRetryCounter_;487,17660
#define AtomRetryCounter 488,17686
  Atom AtomRTree_;489,17744
#define AtomRTree 490,17763
  Atom AtomSafe_;491,17807
#define AtomSafe 492,17825
  Atom AtomSafeCallCleanup_;493,17867
#define AtomSafeCallCleanup 494,17896
  Atom AtomSame_;495,17960
#define AtomSame 496,17978
  Atom AtomSemic_;497,18020
#define AtomSemic 498,18039
  Atom AtomShiftCountOverflow_;499,18083
#define AtomShiftCountOverflow 500,18115
  Atom AtomSigAlarm_;501,18185
#define AtomSigAlarm 502,18207
  Atom AtomSigBreak_;503,18257
#define AtomSigBreak 504,18279
  Atom AtomSigCreep_;505,18329
#define AtomSigCreep 506,18351
  Atom AtomSigDebug_;507,18401
#define AtomSigDebug 508,18423
  Atom AtomSigDelayCreep_;509,18473
#define AtomSigDelayCreep 510,18500
  Atom AtomSigHup_;511,18560
#define AtomSigHup 512,18580
  Atom AtomSigInt_;513,18626
#define AtomSigInt 514,18646
  Atom AtomSigIti_;515,18692
#define AtomSigIti 516,18712
  Atom AtomSigPending_;517,18758
#define AtomSigPending 518,18782
  Atom AtomSigPipe_;519,18836
#define AtomSigPipe 520,18857
  Atom AtomSigStackDump_;521,18905
#define AtomSigStackDump 522,18931
  Atom AtomSigStatistics_;523,18989
#define AtomSigStatistics 524,19016
  Atom AtomSigTrace_;525,19076
#define AtomSigTrace 526,19098
  Atom AtomSigUsr1_;527,19148
#define AtomSigUsr1 528,19169
  Atom AtomSigUsr2_;529,19217
#define AtomSigUsr2 530,19238
  Atom AtomSigVTAlarm_;531,19286
#define AtomSigVTAlarm 532,19310
  Atom AtomSigWakeUp_;533,19364
#define AtomSigWakeUp 534,19387
  Atom AtomSlash_;535,19439
#define AtomSlash 536,19458
  Atom AtomSocket_;537,19502
#define AtomSocket 538,19522
  Atom AtomSourceSink_;539,19568
#define AtomSourceSink 540,19592
  Atom AtomSpy_;541,19646
#define AtomSpy 542,19663
  Atom AtomStack_;543,19703
#define AtomStack 544,19722
  Atom AtomStackFree_;545,19766
#define AtomStackFree 546,19789
  Atom AtomStartupSavedState_;547,19841
#define AtomStartupSavedState 548,19872
  Atom AtomStaticClause_;549,19940
#define AtomStaticClause 550,19966
  Atom AtomStaticProcedure_;551,20024
#define AtomStaticProcedure 552,20053
  Atom AtomStream_;553,20117
#define AtomStream 554,20137
  Atom AtomSWIStream_;555,20183
#define AtomSWIStream 556,20206
  Atom AtomVStream_;557,20258
#define AtomVStream 558,20279
  Atom AtomStreams_;559,20327
#define AtomStreams 560,20348
  Atom AtomStreamOrAlias_;561,20396
#define AtomStreamOrAlias 562,20423
  Atom AtomStreamPos_;563,20483
#define AtomStreamPos 564,20506
  Atom AtomStreamPosition_;565,20558
#define AtomStreamPosition 566,20586
  Atom AtomString_;567,20648
#define AtomString 568,20668
  Atom AtomSwi_;569,20714
#define AtomSwi 570,20731
  Atom AtomSyntaxError_;571,20771
#define AtomSyntaxError 572,20796
  Atom AtomSyntaxErrorHandler_;573,20852
#define AtomSyntaxErrorHandler 574,20884
  Atom AtomSystem_;575,20954
#define AtomSystem 576,20974
  Atom AtomSystemError_;577,21020
#define AtomSystemError 578,21045
  Atom AtomSystemLibraryDir_;579,21101
#define AtomSystemLibraryDir 580,21131
  Atom AtomTerm_;581,21197
#define AtomTerm 582,21215
  Atom AtomTerms_;583,21257
#define AtomTerms 584,21276
  Atom AtomTermExpansion_;585,21320
#define AtomTermExpansion 586,21347
  Atom AtomTextStream_;587,21407
#define AtomTextStream 588,21431
  Atom AtomThreads_;589,21485
#define AtomThreads 590,21506
  Atom AtomThrow_;591,21554
#define AtomThrow 592,21573
  Atom AtomTimeOutSpec_;593,21617
#define AtomTimeOutSpec 594,21642
  Atom AtomTimeoutError_;595,21698
#define AtomTimeoutError 596,21724
  Atom AtomTopLevelGoal_;597,21782
#define AtomTopLevelGoal 598,21808
  Atom AtomTopThreadGoal_;599,21866
#define AtomTopThreadGoal 600,21893
  Atom AtomTrail_;601,21953
#define AtomTrail 602,21972
  Atom AtomTrue_;603,22016
#define AtomTrue 604,22034
  Atom AtomTty_;605,22076
#define AtomTty 606,22093
  Atom AtomTtys_;607,22133
#define AtomTtys 608,22151
  Atom AtomTypeError_;609,22193
#define AtomTypeError 610,22216
  Atom AtomUndefined_;611,22268
#define AtomUndefined 612,22291
  Atom AtomUndefp_;613,22343
#define AtomUndefp 614,22363
  Atom AtomUnderflow_;615,22409
#define AtomUnderflow 616,22432
  Atom AtomUnificationStack_;617,22484
#define AtomUnificationStack 618,22514
  Atom AtomUnsignedByte_;619,22580
#define AtomUnsignedByte 620,22606
  Atom AtomUnsignedChar_;621,22664
#define AtomUnsignedChar 622,22690
  Atom AtomUser_;623,22748
#define AtomUser 624,22766
  Atom AtomUserErr_;625,22808
#define AtomUserErr 626,22829
  Atom AtomUserIn_;627,22877
#define AtomUserIn 628,22897
  Atom AtomUserOut_;629,22943
#define AtomUserOut 630,22964
  Atom AtomVBar_;631,23012
#define AtomVBar 632,23030
  Atom AtomVar_;633,23072
#define AtomVar 634,23089
  Atom AtomHiddenVar_;635,23129
#define AtomHiddenVar 636,23152
  Atom AtomVariable_;637,23204
#define AtomVariable 638,23226
  Atom AtomVersionNumber_;639,23276
#define AtomVersionNumber 640,23303
  Atom AtomWakeUpGoal_;641,23363
#define AtomWakeUpGoal 642,23387
  Atom AtomWhen_;643,23441
#define AtomWhen 644,23459
  Atom AtomWrite_;645,23501
#define AtomWrite 646,23520
  Atom AtomYapHacks_;647,23564
#define AtomYapHacks 648,23586
  Atom AtomZeroDivisor_;649,23636
#define AtomZeroDivisor 650,23661
  Functor FunctorAfInet_;651,23717
#define FunctorAfInet 652,23743
  Functor FunctorAfLocal_;653,23795
#define FunctorAfLocal 654,23822
  Functor FunctorAfUnix_;655,23876
#define FunctorAfUnix 656,23902
  Functor FunctorAltNot_;657,23954
#define FunctorAltNot 658,23980
  Functor FunctorArg_;659,24032
#define FunctorArg 660,24055
  Functor FunctorArrayEntry_;661,24101
#define FunctorArrayEntry 662,24131
  Functor FunctorArrow_;663,24191
#define FunctorArrow 664,24216
  Functor FunctorAssert_;665,24266
#define FunctorAssert 666,24292
  Functor FunctorAtFoundOne_;667,24344
#define FunctorAtFoundOne 668,24374
  Functor FunctorAtom_;669,24434
#define FunctorAtom 670,24458
  Functor FunctorAtt1_;671,24506
#define FunctorAtt1 672,24530
  Functor FunctorAttGoal_;673,24578
#define FunctorAttGoal 674,24605
  Functor FunctorBraces_;675,24659
#define FunctorBraces 676,24685
  Functor FunctorCall_;677,24737
#define FunctorCall 678,24761
  Functor FunctorCatch_;679,24809
#define FunctorCatch 680,24834
  Functor FunctorChangeModule_;681,24884
#define FunctorChangeModule 682,24916
  Functor FunctorCleanCall_;683,24980
#define FunctorCleanCall 684,25009
  Functor FunctorClist_;685,25067
#define FunctorClist 686,25092
  Functor FunctorCodes_;687,25142
#define FunctorCodes 688,25167
  Functor FunctorComma_;689,25217
#define FunctorComma 690,25242
  Functor FunctorContext2_;691,25292
#define FunctorContext2 692,25320
  Functor FunctorConsistencyError_;693,25376
#define FunctorConsistencyError 694,25412
  Functor FunctorCreep_;695,25484
#define FunctorCreep 696,25509
  Functor FunctorCsult_;697,25559
#define FunctorCsult 698,25584
  Functor FunctorCurrentModule_;699,25634
#define FunctorCurrentModule 700,25667
  Functor FunctorCutBy_;701,25733
#define FunctorCutBy 702,25758
  Functor FunctorDBREF_;703,25808
#define FunctorDBREF 704,25833
  Functor FunctorDiff_;705,25883
#define FunctorDiff 706,25907
  Functor FunctorDoLogUpdClause_;707,25955
#define FunctorDoLogUpdClause 708,25989
  Functor FunctorDoLogUpdClause0_;709,26057
#define FunctorDoLogUpdClause0 710,26092
  Functor FunctorDoLogUpdClauseErase_;711,26162
#define FunctorDoLogUpdClauseErase 712,26201
  Functor FunctorDoStaticClause_;713,26279
#define FunctorDoStaticClause 714,26313
  Functor FunctorDomainError_;715,26381
#define FunctorDomainError 716,26412
  Functor FunctorDot_;717,26474
#define FunctorDot 718,26497
  Functor FunctorDot10_;719,26543
#define FunctorDot10 720,26568
  Functor FunctorDot11_;721,26618
#define FunctorDot11 722,26643
  Functor FunctorDot12_;723,26693
#define FunctorDot12 724,26718
  Functor FunctorDot2_;725,26768
#define FunctorDot2 726,26792
  Functor FunctorDot3_;727,26840
#define FunctorDot3 728,26864
  Functor FunctorDot4_;729,26912
#define FunctorDot4 730,26936
  Functor FunctorDot5_;731,26984
#define FunctorDot5 732,27008
  Functor FunctorDot6_;733,27056
#define FunctorDot6 734,27080
  Functor FunctorDot7_;735,27128
#define FunctorDot7 736,27152
  Functor FunctorDot8_;737,27200
#define FunctorDot8 738,27224
  Functor FunctorDot9_;739,27272
#define FunctorDot9 740,27296
  Functor FunctorEq_;741,27344
#define FunctorEq 742,27366
  Functor FunctorError_;743,27410
#define FunctorError 744,27435
  Functor FunctorEvaluationError_;745,27485
#define FunctorEvaluationError 746,27520
  Functor FunctorExecute2InMod_;747,27590
#define FunctorExecute2InMod 748,27623
  Functor FunctorExecuteInMod_;749,27689
#define FunctorExecuteInMod 750,27721
  Functor FunctorExecuteWithin_;751,27785
#define FunctorExecuteWithin 752,27818
  Functor FunctorExistenceError_;753,27884
#define FunctorExistenceError 754,27918
  Functor FunctorExoClause_;755,27986
#define FunctorExoClause 756,28015
  Functor FunctorFunctor_;757,28073
#define FunctorFunctor 758,28100
  Functor FunctorGAtom_;759,28154
#define FunctorGAtom 760,28179
  Functor FunctorGAtomic_;761,28229
#define FunctorGAtomic 762,28256
  Functor FunctorGCompound_;763,28310
#define FunctorGCompound 764,28339
  Functor FunctorGFloat_;765,28397
#define FunctorGFloat 766,28423
  Functor FunctorGFormatAt_;767,28475
#define FunctorGFormatAt 768,28504
  Functor FunctorGInteger_;769,28562
#define FunctorGInteger 770,28590
  Functor FunctorGNumber_;771,28646
#define FunctorGNumber 772,28673
  Functor FunctorGPrimitive_;773,28727
#define FunctorGPrimitive 774,28757
  Functor FunctorGVar_;775,28817
#define FunctorGVar 776,28841
  Functor FunctorGeneratePredInfo_;777,28889
#define FunctorGeneratePredInfo 778,28925
  Functor FunctorGoalExpansion2_;779,28997
#define FunctorGoalExpansion2 780,29031
  Functor FunctorGoalExpansion_;781,29099
#define FunctorGoalExpansion 782,29132
  Functor FunctorHandleThrow_;783,29198
#define FunctorHandleThrow 784,29229
  Functor FunctorHat_;785,29291
#define FunctorHat 786,29314
  Functor FunctorId_;787,29360
#define FunctorId 788,29382
  Functor FunctorIs_;789,29426
#define FunctorIs 790,29448
  Functor FunctorLastExecuteWithin_;791,29492
#define FunctorLastExecuteWithin 792,29529
  Functor FunctorList_;793,29603
#define FunctorList 794,29627
  Functor FunctorLOOP_;795,29675
#define FunctorLOOP 796,29699
  Functor FunctorMegaClause_;797,29747
#define FunctorMegaClause 798,29777
  Functor FunctorMetaCall_;799,29837
#define FunctorMetaCall 800,29865
  Functor FunctorMinus_;801,29921
#define FunctorMinus 802,29946
  Functor FunctorModule_;803,29996
#define FunctorModule 804,30022
  Functor FunctorMultiFileClause_;805,30074
#define FunctorMultiFileClause 806,30109
  Functor FunctorMutable_;807,30179
#define FunctorMutable 808,30206
  Functor FunctorNotImplemented_;809,30260
#define FunctorNotImplemented 810,30294
  Functor FunctorNBQueue_;811,30362
#define FunctorNBQueue 812,30389
  Functor FunctorNot_;813,30443
#define FunctorNot 814,30466
  Functor FunctorOr_;815,30512
#define FunctorOr 816,30534
  Functor FunctorPermissionError_;817,30578
#define FunctorPermissionError 818,30613
  Functor FunctorPlus_;819,30683
#define FunctorPlus 820,30707
  Functor FunctorPortray_;821,30755
#define FunctorPortray 822,30782
  Functor FunctorPrologConstraint_;823,30836
#define FunctorPrologConstraint 824,30872
  Functor FunctorQuery_;825,30944
#define FunctorQuery 826,30969
  Functor FunctorRecordedWithKey_;827,31019
#define FunctorRecordedWithKey 828,31054
  Functor FunctorRDiv_;829,31124
#define FunctorRDiv 830,31148
  Functor FunctorRedoFreeze_;831,31196
#define FunctorRedoFreeze 832,31226
  Functor FunctorRepresentationError_;833,31286
#define FunctorRepresentationError 834,31325
  Functor FunctorResourceError_;835,31403
#define FunctorResourceError 836,31436
  Functor FunctorRestoreRegs_;837,31502
#define FunctorRestoreRegs 838,31533
  Functor FunctorRestoreRegs1_;839,31595
#define FunctorRestoreRegs1 840,31627
  Functor FunctorSafe_;841,31691
#define FunctorSafe 842,31715
  Functor FunctorSafeCallCleanup_;843,31763
#define FunctorSafeCallCleanup 844,31798
  Functor FunctorSame_;845,31868
#define FunctorSame 846,31892
  Functor FunctorSlash_;847,31940
#define FunctorSlash 848,31965
  Functor FunctorStaticClause_;849,32015
#define FunctorStaticClause 850,32047
  Functor FunctorStream_;851,32111
#define FunctorStream 852,32137
  Functor FunctorStreamEOS_;853,32189
#define FunctorStreamEOS 854,32218
  Functor FunctorStreamPos_;855,32276
#define FunctorStreamPos 856,32305
  Functor FunctorSyntaxError_;857,32363
#define FunctorSyntaxError 858,32394
  Functor FunctorShortSyntaxError_;859,32456
#define FunctorShortSyntaxError 860,32492
  Functor FunctorTermExpansion_;861,32564
#define FunctorTermExpansion 862,32597
  Functor FunctorThreadRun_;863,32663
#define FunctorThreadRun 864,32692
  Functor FunctorThrow_;865,32750
#define FunctorThrow 866,32775
  Functor FunctorTimeoutError_;867,32825
#define FunctorTimeoutError 868,32857
  Functor FunctorTypeError_;869,32921
#define FunctorTypeError 870,32950
  Functor FunctorUMinus_;871,33008
#define FunctorUMinus 872,33034
  Functor FunctorUPlus_;873,33086
#define FunctorUPlus 874,33111
  Functor FunctorVBar_;875,33161
#define FunctorVBar 876,33185
  Functor FunctorVar_;877,33233
#define FunctorVar 878,33256
  Functor FunctorHiddenVar_;879,33302
#define FunctorHiddenVar 880,33331

H/threads.h,86
#define THREADS_H 4,20
typedef struct thread_attr_struct 6,41
} thread_attr;12,195

H/tracer.h,198
  enter_pred,21,637
  try_or,22,651
  retry_or,23,661
  retry_pred,24,673
  retry_table_generator,25,687
  retry_table_consumer,26,712
  retry_table_loader27,736
} yap_low_level_port;28,757

H/trim_trail.h,212
    tr_fr_ptr pt0,3,25
    tr_fr_ptr pt0, pt1,3,25
    tr_fr_ptr pt0, pt1, pbase;3,25
    pbase 5,57
    pt0 6,79
    tr_fr_ptr pt1,92,2420
    tr_fr_ptr pt1, pt0;92,2420
    pt1 93,2444
    TR 169,4258

H/udi_private.h,423
struct udi_p_args 7,103
typedef struct udi_p_args *UdiPArg;UdiPArg12,280
UT_icd arg_icd 13,316
UT_icd cl_icd 16,399
struct udi_info22,534
typedef struct udi_info *UdiInfo;UdiInfo29,751
#define HASH_FIND_UdiInfo(32,829
#define HASH_ADD_UdiInfo(34,934
struct si_callback_h47,1329
typedef struct si_callback_h * si_callback_h_t;53,1414
static inline int si_callback(55,1463
static inline int j1_callback(65,1783

H/utarray.h,1307
#define UTARRAY_H28,1253
#define UTARRAY_VERSION 30,1272
#define _UNUSED_ 33,1319
#define _UNUSED_ 35,1372
#define oom(42,1504
typedef void (ctor_f)44,1528
typedef void (dtor_f)45,1579
typedef void (init_f)46,1613
} UT_icd;52,1733
} UT_array;58,1942
#define utarray_init(60,1955
#define utarray_done(65,2207
#define utarray_new(78,3099
#define utarray_free(83,3351
#define utarray_reserve(88,3603
#define utarray_push_back(95,4015
#define utarray_pop_back(101,4347
#define utarray_extend_back(106,4599
#define utarray_len(113,5011
#define utarray_eltptr(115,5044
#define _utarray_eltptr(116,5119
#define utarray_insert(118,5188
#define utarray_inserta(130,6000
#define utarray_resize(151,7532
#define utarray_concat(172,9064
#define utarray_erase(176,9236
#define utarray_renew(190,10208
#define utarray_clear(195,10363
#define utarray_sort(207,11175
#define utarray_find(211,11347
#define utarray_front(213,11421
#define utarray_next(214,11489
#define utarray_prev(215,11639
#define utarray_back(216,11777
#define utarray_eltidx(217,11851
static void utarray_str_cpy(220,12041
static void utarray_str_dtor(224,12202
static const UT_icd ut_str_icd _UNUSED_ 228,12301
static const UT_icd ut_int_icd _UNUSED_ 229,12398
static const UT_icd ut_ptr_icd _UNUSED_ 230,12470

H/uthash.h,3150
#define UTHASH_H 25,1157
#define DECLTYPE(37,1700
#define NO_DECLTYPE39,1802
#define DECLTYPE(40,1822
#define DECLTYPE(43,1908
#define DECLTYPE_ASSIGN(47,1969
#define DECLTYPE_ASSIGN(53,2319
typedef unsigned int uint32_t;61,2681
typedef unsigned char uint8_t;62,2712
#define UTHASH_VERSION 67,2796
#define uthash_fatal(70,2847
#define uthash_malloc(73,2956
#define uthash_free(76,3063
#define uthash_noexpand_fyi(80,3179
#define uthash_expand_fyi(83,3292
#define HASH_INITIAL_NUM_BUCKETS 87,3412
#define HASH_INITIAL_NUM_BUCKETS_LOG2 88,3492
#define HASH_BKT_CAPACITY_THRESH 89,3572
#define ELMT_FROM_HH(92,3714
#define HASH_FIND(94,3786
#define HASH_BLOOM_BITLEN 108,4730
#define HASH_BLOOM_BYTELEN 109,4777
#define HASH_BLOOM_MAKE(110,4858
#define HASH_BLOOM_FREE(119,5453
#define HASH_BLOOM_BITSET(124,5716
#define HASH_BLOOM_BITTEST(125,5785
#define HASH_BLOOM_ADD(127,5855
#define HASH_BLOOM_TEST(130,6032
#define HASH_BLOOM_MAKE(134,6216
#define HASH_BLOOM_FREE(135,6246
#define HASH_BLOOM_ADD(136,6276
#define HASH_BLOOM_TEST(137,6311
#define HASH_MAKE_TABLE(140,6358
#define HASH_ADD(159,7781
#define HASH_ADD_KEYPTR(162,7933
#define HASH_TO_BKT(187,9864
#define HASH_DELETE(204,10801
#define HASH_FIND_STR(241,13609
#define HASH_ADD_STR(243,13743
#define HASH_FIND_INT(245,13883
#define HASH_ADD_INT(247,14013
#define HASH_FIND_PTR(249,14143
#define HASH_ADD_PTR(251,14276
#define HASH_DEL(253,14409
#define HASH_OOPS(260,14714
#define HASH_FSCK(261,14793
#define HASH_FSCK(313,18961
#define HASH_EMIT_KEY(320,19248
#define HASH_EMIT_KEY(327,19682
#define HASH_FCN 332,19857
#define HASH_FCN 334,19894
#define HASH_BER(338,19990
#define HASH_SAX(350,20732
#define HASH_FNV(360,21409
#define HASH_OAT(370,22087
#define HASH_JEN_MIX(386,23261
#define HASH_JEN(399,24187
#undef get16bits441,27481
#define get16bits(444,27654
#define get16bits(448,27736
#define HASH_SFH(451,27890
#define MUR_GETBLOCK(506,31934
#define MUR_PLUS0_ALIGNED(508,31987
#define MUR_PLUS1_ALIGNED(509,32048
#define MUR_PLUS2_ALIGNED(510,32109
#define MUR_PLUS3_ALIGNED(511,32170
#define WP(512,32231
#define MUR_THREE_ONE(514,32376
#define MUR_TWO_TWO(515,32468
#define MUR_ONE_THREE(516,32560
#define MUR_THREE_ONE(518,32695
#define MUR_TWO_TWO(519,32787
#define MUR_ONE_THREE(520,32879
#define MUR_GETBLOCK(522,32978
#define MUR_ROTL32(527,33278
#define MUR_FMIX(528,33339
#define HASH_MUR(537,33512
#define HASH_KEYCMP(577,36256
#define HASH_FIND_IN_BKT(580,36367
#define HASH_ADD_TO_BKT(594,37331
#define HASH_DEL_IN_BKT(608,38297
#define HASH_EXPAND_BUCKETS(649,40647
#define HASH_SORT(701,44681
#define HASH_SRT(702,44737
#define HASH_SELECT(786,51453
#define HASH_CLEAR(824,54454
#define HASH_ITER(836,55232
#define HASH_ITER(840,55478
#define HASH_COUNT(846,55758
#define HASH_CNT(847,55802
typedef struct UT_hash_bucket 849,55868
} UT_hash_bucket;867,56822
#define HASH_SIGNATURE 870,56915
#define HASH_BLOOM_SIGNATURE 871,56949
typedef struct UT_hash_table 873,56990
} UT_hash_table;904,58448
typedef struct UT_hash_handle 906,58466
} UT_hash_handle;915,59046

H/yapio.h,3265
#undef HAVE_LIBREADLINE20,592
#define YP_printf	30,707
#define YP_putchar	31,732
#define YP_getc	32,759
#define YP_fgetc	33,781
#define YP_getchar	34,804
#define YP_fgets	35,831
#define YP_clearerr 36,854
#define YP_feof	37,887
#define YP_ferror	38,909
#define YP_fileno	40,980
#define YP_fileno	42,1012
#define YP_fopen	44,1044
#define YP_fclose	45,1067
#define YP_ftell	46,1092
#define YP_fseek	47,1115
#define YP_setbuf	48,1138
#define YP_fputs	49,1163
#define YP_ungetc	50,1186
#define YP_fdopen	51,1211
#define init_yp_stdio(52,1236
#define open 55,1307
#define close 56,1326
#define popen 57,1347
#define pclose 58,1368
#define read 59,1391
#define write 60,1410
#define isatty 61,1431
#define putenv(62,1454
#define chdir(63,1483
#define getcwd(64,1510
#define YP_FILE	67,1551
#undef putc74,1633
#undef getc75,1645
#undef putchar76,1657
#undef getchar77,1672
#undef stdin78,1687
#undef stdout79,1700
#undef stderr80,1714
#define printf	83,1736
#define fprintf 84,1762
#define putchar	85,1790
#define putc	86,1818
#define getc	87,1840
#define fgetc	88,1862
#define getchar	89,1886
#define fgets	90,1914
#define clearerr 91,1938
#define feof	92,1968
#define ferror	93,1990
#define fileno	94,2016
#define fopen	95,2042
#define fclose	96,2066
#define fflush	97,2092
#define _YP_IO_WRITE	100,2160
#define _YP_IO_READ	101,2183
#define _YP_IO_ERR	103,2206
#define _YP_IO_EOF	104,2230
#define _YP_IO_FILE	106,2255
#define _YP_IO_SOCK	107,2280
typedef struct IOSTREAM 110,2307
} YP_FILE;122,2626
#define YP_stdin 124,2638
#define YP_stdout 125,2669
#define YP_stderr 126,2700
#define YP_getc(130,2734
#define YP_fgetc(131,2823
#define YP_putc(132,2855
#define YP_putchar(133,2955
#define YP_getchar(134,3000
#define YP_MAX_FILES 157,3584
typedef YP_FILE *YP_File;YP_File163,3671
#define UC 200,4249
#define UL 201,4290
#define LC 202,4330
#define NU 203,4371
#define	QT	204,4407
#define	DC	205,4439
#define SY 206,4471
#define SL 207,4518
#define BK 208,4563
#define BS 209,4612
#define EF	210,4648
#define CC	211,4687
#define EOFCHAR 213,4723
typedef struct AliasDescS 218,4774
} * AliasDesc;221,4839
#define MAX_ISO_LATIN1 226,4932
#define NUMBER_OF_CHARS 230,5036
chtype(238,5239
#define ParserAuxSp 247,5394
#define Yap_LockStream(267,6185
#define Yap_UnLockStream(268,6211
#define YAP_INPUT_STREAM	289,7040
#define YAP_OUTPUT_STREAM	290,7070
#define YAP_APPEND_STREAM	291,7101
#define YAP_PIPE_STREAM 292,7132
#define YAP_TTY_STREAM	293,7162
#define YAP_POPEN_STREAM	294,7192
#define YAP_BINARY_STREAM	295,7222
#define YAP_SEEKABLE_STREAM	296,7253
#define	Quote_illegal_f	299,7288
#define	Ignore_ops_f	300,7318
#define	Handle_vars_f	301,7345
#define	Use_portray_f	302,7373
#define	To_heap_f	303,7401
#define	Unfold_cyclics_f 304,7432
#define	Use_SWI_Stream_f 305,7469
#define	BackQuote_String_f 306,7506
#define	AttVar_None_f	307,7543
#define	AttVar_Dots_f	308,7579
#define	AttVar_Portray_f 309,7615
#define	Blob_Portray_f	310,7653
HashFunction(331,8209
WideHashFunction(350,8551
#define FAIL_ON_PARSER_ERROR 361,8696
#define QUIET_ON_PARSER_ERROR 362,8732
#define CONTINUE_ON_PARSER_ERROR 363,8768
#define EXCEPTION_ON_PARSER_ERROR 364,8804

H/yerror.h,104
#define CONTINUE_AFTER_ERROR	28,872
#define ABORT_AFTER_ERROR	29,903
#define EXIT_AFTER_ERROR	30,931

MYDDAS/myddas.h,2820
#define __MYDDAS_H__2,21
/*   */ typedef int MyddasInt;23,405
/*   */ typedef unsigned int MyddasUInt;24,436
/*   */ typedef unsigned int MyddasPointer;25,477
/*   */ typedef int MyddasInt32;26,521
/*   */ typedef unsigned int MyddasUInt32;27,554
/*   */ typedef long int MyddasInt;29,624
/*   */ typedef unsigned long int MyddasUInt;30,660
/*   */ typedef unsigned long int MyddasPointer;31,706
/*   */ typedef long int MyddasInt32;32,755
/*   */ typedef unsigned long int MyddasUInt32;33,793
/*   */ typedef short int MyddasSInt;39,952
/*   */ typedef unsigned short int MyddasUSInt;40,990
/*   */ typedef long int MyddasLInt;46,1146
/*   */ typedef unsigned long int MyddasULInt;47,1183
/*   */ typedef long long int MyddasLInt;49,1262
/*   */ typedef unsigned long long int MyddasULInt;50,1304
/*   */ typedef int MyddasInt;58,1484
/*   */ typedef unsigned int MyddasUInt;59,1515
/*   */ typedef int MyddasLInt;60,1556
/*   */ typedef unsigned int MyddasULInt;61,1588
/*   */ typedef unsigned int MyddasPointer;62,1630
/*   */ typedef long int MyddasInt;64,1701
/*   */ typedef unsigned long int MyddasUInt;65,1737
/*   */ typedef int MyddasLInt;66,1783
/*   */ typedef unsigned int MyddasULInt;67,1815
/*   */ typedef unsigned long int MyddasPointer;68,1857
/*   */ typedef long long int MyddasInt;70,1938
/*   */ typedef unsigned long long int MyddasUInt;71,1979
/*   */ typedef int MyddasLInt;72,2030
/*   */ typedef unsigned int MyddasULInt;73,2062
/*   */ typedef unsigned long long int MyddasPointer;74,2104
/*   */ typedef short int MyddasSInt;80,2271
/*   */ typedef unsigned short int MyddasUSInt;81,2309
/*   */ typedef short int MyddasInt32;82,2357
/*   */ typedef unsigned short int MyddasUInt32;83,2396
/*   */ typedef int MyddasSInt;85,2468
/*   */ typedef unsigned int MyddasUSInt;86,2500
/*   */ typedef int MyddasInt32;87,2542
/*   */ typedef unsigned int MyddasUInt32;88,2575
typedef struct myddas_global *MYDDAS_GLOBAL;MYDDAS_GLOBAL106,2887
typedef struct myddas_util_query *MYDDAS_UTIL_QUERY;MYDDAS_UTIL_QUERY107,2932
typedef struct myddas_list_connection *MYDDAS_UTIL_CONNECTION;MYDDAS_UTIL_CONNECTION108,2985
typedef struct myddas_list_preds *MYDDAS_UTIL_PREDICATE;MYDDAS_UTIL_PREDICATE109,3048
typedef struct myddas_stats_time_struct *MYDDAS_STATS_TIME;MYDDAS_STATS_TIME112,3126
typedef struct myddas_global_stats *MYDDAS_GLOBAL_STATS;MYDDAS_GLOBAL_STATS113,3186
typedef struct myddas_stats_struct *MYDDAS_STATS_STRUCT;MYDDAS_STATS_STRUCT114,3243
#define MYDDAS_MALLOC(118,3369
#define MYDDAS_MALLOC(126,3788
#define MYDDAS_FREE(133,4067
#define MYDDAS_FREE(141,4486
#define MYDDAS_MEMORY_MALLOC_NR(148,4717
#define MYDDAS_MEMORY_MALLOC_SIZE(150,4819
#define MYDDAS_MEMORY_FREE_NR(152,4924
#define MYDDAS_MEMORY_FREE_SIZE(154,5024

MYDDAS/myddas_statistics.h,2500
#define __MYDDAS_STATISTICS_H__2,32
#define MYDDAS_STATS_TIME_HOURS(6,86
#define MYDDAS_STATS_TIME_MINUTES(7,150
#define MYDDAS_STATS_TIME_SECONDS(8,218
#define MYDDAS_STATS_TIME_MILISECONDS(9,286
#define MYDDAS_STATS_TIME_MICROSECONDS(10,362
#define MYDDAS_STATS_PRINT_TIME_STRUCT(13,454
#define MYDDAS_STATS_INITIALIZE_TIME_STRUCT(28,984
#define MYDDAS_STATS_CON_GET_TOTAL_TIME_DBSERVER(44,1544
#define MYDDAS_STATS_CON_GET_TOTAL_TIME_DBSERVER_COUNT(46,1674
#define MYDDAS_STATS_CON_SET_TOTAL_TIME_DBSERVER_COUNT(48,1798
#define MYDDAS_STATS_CON_GET_LAST_TIME_DBSERVER(51,1923
#define MYDDAS_STATS_CON_GET_LAST_TIME_DBSERVER_COUNT(53,2052
#define MYDDAS_STATS_CON_SET_LAST_TIME_DBSERVER_COUNT(55,2175
#define MYDDAS_STATS_CON_GET_TOTAL_TIME_TRANSFERING(58,2299
#define MYDDAS_STATS_CON_GET_TOTAL_TIME_TRANSFERING_COUNT(60,2432
#define MYDDAS_STATS_CON_SET_TOTAL_TIME_TRANSFERING_COUNT(62,2559
#define MYDDAS_STATS_CON_GET_LAST_TIME_TRANSFERING(65,2687
#define MYDDAS_STATS_CON_GET_LAST_TIME_TRANSFERING_COUNT(67,2819
#define MYDDAS_STATS_CON_SET_LAST_TIME_TRANSFERING_COUNT(69,2945
#define MYDDAS_STATS_CON_GET_TOTAL_ROWS(73,3073
#define MYDDAS_STATS_CON_SET_TOTAL_ROWS(75,3196
#define MYDDAS_STATS_CON_GET_TOTAL_ROWS_COUNT(77,3319
#define MYDDAS_STATS_CON_SET_TOTAL_ROWS_COUNT(79,3434
#define MYDDAS_STATS_CON_GET_TOTAL_BYTES_TRANSFERING_FROM_DBSERVER(83,3551
#define MYDDAS_STATS_CON_SET_TOTAL_BYTES_TRANSFERING_FROM_DBSERVER(85,3701
#define MYDDAS_STATS_CON_GET_TOTAL_BYTES_TRANSFERING_FROM_DBSERVER_COUNT(87,3851
#define MYDDAS_STATS_CON_SET_TOTAL_BYTES_TRANSFERING_FROM_DBSERVER_COUNT(89,3993
#define MYDDAS_STATS_CON_GET_LAST_BYTES_TRANSFERING_FROM_DBSERVER(92,4136
#define MYDDAS_STATS_CON_SET_LAST_BYTES_TRANSFERING_FROM_DBSERVER(94,4285
#define MYDDAS_STATS_CON_GET_LAST_BYTES_TRANSFERING_FROM_DBSERVER_COUNT(96,4434
#define MYDDAS_STATS_CON_SET_LAST_BYTES_TRANSFERING_FROM_DBSERVER_COUNT(98,4575
#define MYDDAS_STATS_CON_GET_NUMBER_QUERIES_MADE(101,4717
#define MYDDAS_STATS_CON_SET_NUMBER_QUERIES_MADE(103,4849
#define MYDDAS_STATS_CON_GET_NUMBER_QUERIES_MADE_COUNT(105,4981
#define MYDDAS_STATS_CON_SET_NUMBER_QUERIES_MADE_COUNT(107,5105
#define MYDDAS_STATS_GET_DB_ROW_FUNCTION(110,5230
#define MYDDAS_STATS_GET_DB_ROW_FUNCTION_COUNT(112,5392
#define MYDDAS_STATS_SET_DB_ROW_FUNCTION_COUNT(114,5548
#define MYDDAS_STATS_GET_TRANSLATE(117,5705
#define MYDDAS_STATS_GET_TRANSLATE_COUNT(119,5861
#define MYDDAS_STATS_SET_TRANSLATE_COUNT(121,6011

MYDDAS/myddas_statistics_structs.h,325
#define __MYDDAS_STATISTICS_STRUCTS_H__2,40
struct myddas_global_stats 7,152
struct myddas_stats_struct{myddas_stats_struct12,261
  enum {time_str,time_str13,289
	integer}integer14,307
struct myddas_stats_time_struct{myddas_stats_time_struct28,557
  enum {time_copy,time_copy29,590
	time_final}time_final30,609

MYDDAS/myddas_structs.h,185
#define __MYDDAS_STRUCTS_H__2,29
struct myddas_global 9,147
struct myddas_list_preds 30,657
struct myddas_list_connection 39,826
struct myddas_util_query{myddas_util_query62,1365

MYDDAS/myddas_wkb.h,427
#define MYDDAS_WKB_H_2,22
typedef char byte;4,45
typedef unsigned int uint32;6,65
#define WKBXDR 8,95
#define WKBNDR 9,112
#define WKBMINTYPE 11,130
#define WKBPOINT 13,152
#define WKBLINESTRING 14,171
#define WKBPOLYGON 15,195
#define WKBMULTIPOINT 16,216
#define WKBMULTILINESTRING 17,240
#define WKBMULTIPOLYGON 18,269
#define WKBGEOMETRYCOLLECTION 19,295
#define WKBMAXTYPE 21,328
#define WKBGEOMETRY 23,350

MYDDAS/myddas_wkb2prolog.h,38
# define   	MYDDAS_WKB2PROLOG_H_2,32

OPTYap/locks_alpha.h,500
typedef struct { unsigned long a[100]; } __dummy_lock_t;20,1161
#define __dummy_lock(21,1218
#define mb(26,1315
#define INIT_LOCK(29,1371
#define TRY_LOCK(30,1419
#define LOCK(31,1499
#define IS_LOCKED(32,1570
#define IS_UNLOCKED(33,1619
#define UNLOCK(36,1721
} /*__attribute__((aligned(32)))*/ rwlock_t;40,1837
#define RW_LOCK_UNLOCKED 42,1883
#define READ_LOCK(44,1929
#define READ_UNLOCK(46,1968
#define WRITE_LOCK(48,2011
#define WRITE_UNLOCK(50,2053
#define INIT_RWLOCK(52,2099

OPTYap/locks_alpha_funcs.h,256
static __inline__ int _test_and_set_bit(20,1161
static __inline__ void _spin_lock(45,1655
static inline void _write_lock(68,2134
static inline void _read_lock(89,2473
static inline void _write_unlock(111,2817
static inline void _read_unlock(117,2907

OPTYap/locks_mips.h,511
typedef struct { unsigned long a[100]; } __dummy_lock_t;20,1161
#define __dummy_lock(21,1218
#define load_linked(23,1274
#define store_conditional(35,1896
#define INIT_LOCK(47,2514
#define TRY_LOCK(48,2562
#define LOCK(49,2641
#define IS_LOCKED(50,2713
#define IS_UNLOCKED(51,2762
#define UNLOCK(55,2851
} rwlock_t;59,2972
#define RW_LOCK_UNLOCKED 61,2985
#define READ_LOCK(63,3028
#define READ_UNLOCK(65,3067
#define WRITE_LOCK(67,3110
#define WRITE_UNLOCK(69,3152
#define INIT_RWLOCK(71,3198

OPTYap/locks_mips_funcs.h,290
static __inline__ int test_and_set_bit(18,1112
static inline void _spin_lock(31,1344
static inline void spin_unlock(49,1694
static inline void _read_lock(61,1936
static inline void _read_unlock(82,2468
static inline void _write_lock(98,2778
static inline void _write_unlock(116,3125

OPTYap/locks_pthread.h,402
#define INIT_LOCK(20,1134
#define DESTROY_LOCK(21,1203
#define TRY_LOCK(22,1269
#define LOCK(23,1335
#define UNLOCK(24,1398
xIS_LOCKED(26,1481
xIS_UNLOCKED(34,1660
#define IS_LOCKED(41,1823
#define IS_UNLOCKED(42,1878
#define INIT_RWLOCK(44,1936
#define DESTROY_RWLOCK(45,1999
#define READ_LOCK(46,2059
#define READ_UNLOCK(47,2118
#define WRITE_LOCK(48,2177
#define WRITE_UNLOCK(49,2236

OPTYap/locks_sparc.h,522
#define swap_il(18,1112
#define TRY_LOCK(26,1343
#define INIT_LOCK(28,1399
#define LOCK(29,1447
#define IS_LOCKED(33,1684
#define IS_UNLOCKED(34,1733
#define UNLOCK(35,1782
typedef struct { volatile unsigned int lock; } rwlock_t;42,1914
static __inline__ void _read_lock(59,2509
#define READ_LOCK(72,2784
static __inline__ void _read_unlock(76,2850
#define READ_UNLOCK(89,3136
static __inline__ void write_lock(93,3204
#define WRITE_LOCK(106,3484
#define WRITE_UNLOCK(108,3525
#define INIT_RWLOCK(110,3586

OPTYap/locks_x86.h,622
} spinlock_t;20,1161
spin_trylock(23,1194
spin_unlock(34,1396
#define TRY_LOCK(52,1822
#define INIT_LOCK(54,1890
#define LOCK(55,1938
#define IS_LOCKED(59,2153
#define IS_UNLOCKED(60,2202
#define UNLOCK(61,2251
} rwlock_t;67,2432
#define RWLOCK_OFFSET 69,2445
init_rwlock(72,2495
read_unlock(78,2567
read_trylock(88,2716
read_is_locked(105,3035
read_lock(111,3117
write_unlock(123,3366
write_trylock(132,3534
write_is_locked(149,3868
write_lock(155,3952
#define INIT_RWLOCK(166,4185
#define READ_LOCK(167,4232
#define READ_UNLOCK(168,4275
#define WRITE_LOCK(169,4322
#define WRITE_UNLOCK(170,4367

OPTYap/opt.config.h,3274
#define MAX_TABLE_VARS 23,1180
#define TRIE_LOCK_BUCKETS 24,1212
#define THREADS_DIRECT_BUCKETS 25,1243
#define THREADS_INDIRECT_BUCKETS 26,1280
#define THREADS_NUM_BUCKETS 27,1409
#define TG_ANSWER_SLOTS 28,1495
#define MAX_BRANCH_DEPTH 29,1525
#define MMAP_MEMORY_MAPPING_SCHEME 34,1774
#define BFZ_TRAIL_SCHEME 45,2302
#define THREADS_NO_SHARING 51,2587
#define SUBGOAL_TRIE_LOCK_AT_NODE_LEVEL 73,3984
#define ANSWER_TRIE_LOCK_AT_NODE_LEVEL 78,4174
#define GLOBAL_TRIE_LOCK_AT_NODE_LEVEL 82,4313
#define TRIE_LOCK_USING_NODE_FIELD 92,4866
#define MODE_DIRECTED_TABLING 98,5128
#define TABLING_EARLY_COMPLETION 103,5360
#define TRIE_COMPACT_PAIRS 108,5564
#define TABLING_INNER_CUTS 133,6645
#define TIMESTAMP_CHECK 138,6888
#undef MMAP_MEMORY_MAPPING_SCHEME161,7629
#define SHM_MEMORY_MAPPING_SCHEME162,7663
#undef MMAP_MEMORY_MAPPING_SCHEME171,7987
#undef SHM_MEMORY_MAPPING_SCHEME172,8021
#undef DEBUG_YAPOR173,8054
#undef BFZ_TRAIL_SCHEME184,8341
#undef BBREG_TRAIL_SCHEME185,8365
#undef MODE_DIRECTED_TABLING186,8391
#undef TABLING_EARLY_COMPLETION187,8420
#undef TRIE_COMPACT_PAIRS188,8452
#undef GLOBAL_TRIE_FOR_SUBTERMS189,8478
#undef INCOMPLETE_TABLING190,8510
#undef LIMIT_TABLING191,8536
#undef DETERMINISTIC_TABLING192,8557
#undef DEBUG_TABLING193,8586
#undef SUBGOAL_TRIE_ALLOC_BEFORE_CHECK211,9407
#undef ANSWER_TRIE_ALLOC_BEFORE_CHECK227,10156
#undef GLOBAL_TRIE_ALLOC_BEFORE_CHECK237,10558
#undef SUBGOAL_TRIE_LOCK_AT_ENTRY_LEVEL247,10948
#undef SUBGOAL_TRIE_LOCK_AT_NODE_LEVEL248,10988
#undef SUBGOAL_TRIE_LOCK_AT_WRITE_LEVEL249,11027
#undef SUBGOAL_TRIE_ALLOC_BEFORE_CHECK250,11067
#undef ANSWER_TRIE_LOCK_AT_ENTRY_LEVEL251,11106
#undef ANSWER_TRIE_LOCK_AT_NODE_LEVEL252,11145
#undef ANSWER_TRIE_LOCK_AT_WRITE_LEVEL253,11183
#undef ANSWER_TRIE_ALLOC_BEFORE_CHECK254,11222
#undef GLOBAL_TRIE_LOCK_AT_NODE_LEVEL255,11260
#undef GLOBAL_TRIE_LOCK_AT_WRITE_LEVEL256,11298
#undef GLOBAL_TRIE_ALLOC_BEFORE_CHECK257,11337
#undef TRIE_LOCK_USING_NODE_FIELD258,11375
#undef TRIE_LOCK_USING_GLOBAL_ARRAY259,11409
#undef SUBGOAL_TRIE_LOCK_AT_ENTRY_LEVEL285,12562
#undef SUBGOAL_TRIE_LOCK_AT_NODE_LEVEL286,12602
#undef SUBGOAL_TRIE_LOCK_AT_WRITE_LEVEL287,12641
#undef SUBGOAL_TRIE_ALLOC_BEFORE_CHECK288,12681
#undef ANSWER_TRIE_LOCK_AT_ENTRY_LEVEL291,12795
#undef ANSWER_TRIE_LOCK_AT_NODE_LEVEL292,12834
#undef ANSWER_TRIE_LOCK_AT_WRITE_LEVEL293,12872
#undef ANSWER_TRIE_ALLOC_BEFORE_CHECK294,12911
#undef THREADS_NO_SHARING297,12991
#undef THREADS_SUBGOAL_SHARING298,13017
#undef THREADS_FULL_SHARING299,13048
#undef THREADS_CONSUMER_SHARING300,13076
#define SUBGOAL_TRIE_LOCK_USING_NODE_FIELD 305,13265
#define ANSWER_TRIE_LOCK_USING_NODE_FIELD 308,13407
#define GLOBAL_TRIE_LOCK_USING_NODE_FIELD 311,13549
#define SUBGOAL_TRIE_LOCK_USING_GLOBAL_ARRAY 315,13737
#define ANSWER_TRIE_LOCK_USING_GLOBAL_ARRAY 318,13879
#define GLOBAL_TRIE_LOCK_USING_GLOBAL_ARRAY 321,14021
#undef TABLING_INNER_CUTS326,14124
#undef TIMESTAMP_CHECK327,14150
#undef OUTPUT_THREADS_TABLING331,14224
#define DEBUG_OPTYAP335,14313
#undef TABLING_EARLY_COMPLETION343,14543
#undef INCOMPLETE_TABLING347,14622
#undef LIMIT_TABLING348,14648
#undef DETERMINISTIC_TABLING349,14669
#undef MODE_DIRECTED_TABLING353,14725

OPTYap/opt.macros.h,4183
#define SHMMAX 24,1215
#define ALIGN	29,1443
#define ALIGNMASK 30,1478
#define ALIGN	32,1548
#define ALIGNMASK 33,1583
#define ALIGN	35,1635
#define ALIGNMASK 36,1702
#define ADJUST_SIZE(39,1798
#define ADJUST_SIZE_TO_PAGE(40,1862
#define PAGE_HEADER(41,1947
#define STRUCT_NEXT(42,2059
#define UPDATE_STATS(43,2108
#define LOCK_PAGE_ENTRY(46,2171
#define UNLOCK_PAGE_ENTRY(47,2231
#define LOCK_PAGE_ENTRY(49,2299
#define UNLOCK_PAGE_ENTRY(50,2331
#define ALLOC_BLOCK(57,2677
#define FREE_BLOCK(60,2934
#define ALLOC_BLOCK(66,3330
#define FREE_BLOCK(77,4270
#define INIT_BUCKETS(86,4932
#define ALLOC_BUCKETS(92,5381
#define FREE_BUCKETS(98,5856
#define MOVE_PAGES(104,6218
#define DETACH_PAGES(107,6447
#define ATTACH_PAGES(111,6770
#define GET_FREE_STRUCT(113,6915
#define GET_NEXT_FREE_STRUCT(118,7340
#define PUT_FREE_STRUCT(120,7496
#define MOVE_PAGES(129,8177
#define DETACH_PAGES(141,9185
#define ATTACH_PAGES(148,9661
#define GET_PAGE_FIRST_LEVEL(158,10305
#define GET_ALLOC_PAGE_NEXT_LEVEL(159,10369
#define GET_VOID_PAGE_NEXT_LEVEL(160,10432
#define GET_ALLOC_PAGE(162,10473
#define GET_VOID_PAGE(174,11317
#define PUT_PAGE(185,12058
#define PUT_VOID_PAGE(193,12669
#define GET_FREE_PAGE(199,12997
#define PUT_FREE_PAGE(206,13493
#define GET_FREE_PAGE(209,13608
#define PUT_FREE_PAGE(211,13737
#define INIT_PAGE(215,13862
#define ALLOC_SPACE(241,15958
#define RECOVER_ALLOC_SPACE(259,17389
#define RECOVER_ALLOC_SPACE(290,19999
#define RECOVER_ALLOC_SPACE(300,20658
#define TEST_GET_FREE_PAGE(304,20747
#define GET_FREE_STRUCT(319,21918
#define GET_NEXT_FREE_STRUCT(364,25708
#define PUT_FREE_STRUCT(384,27399
#define ALLOC_STRUCT(421,30536
#define FREE_STRUCT(423,30680
#define ALLOC_STRUCT(426,30813
#define FREE_STRUCT(428,30957
#define ALLOC_NEXT_STRUCT(431,31092
#define ALLOC_TABLE_ENTRY(434,31237
#define FREE_TABLE_ENTRY(435,31330
#define ALLOC_SUBGOAL_ENTRY(437,31424
#define FREE_SUBGOAL_ENTRY(438,31518
#define ALLOC_SUBGOAL_FRAME(440,31613
#define FREE_SUBGOAL_FRAME(441,31706
#define ALLOC_DEPENDENCY_FRAME(443,31800
#define FREE_DEPENDENCY_FRAME(444,31897
#define ALLOC_SUBGOAL_TRIE_NODE(446,31995
#define FREE_SUBGOAL_TRIE_NODE(447,32094
#define ALLOC_SUBGOAL_TRIE_HASH(449,32194
#define FREE_SUBGOAL_TRIE_HASH(450,32293
#define ALLOC_ANSWER_TRIE_NODE(453,32406
#define ALLOC_ANSWER_TRIE_NODE(455,32542
#define FREE_ANSWER_TRIE_NODE(457,32648
#define ALLOC_ANSWER_TRIE_HASH(459,32748
#define FREE_ANSWER_TRIE_HASH(460,32847
#define ALLOC_ANSWER_REF_NODE(462,32947
#define FREE_ANSWER_REF_NODE(463,33049
#define ALLOC_GLOBAL_TRIE_NODE(465,33152
#define FREE_GLOBAL_TRIE_NODE(466,33250
#define ALLOC_GLOBAL_TRIE_HASH(468,33349
#define FREE_GLOBAL_TRIE_HASH(469,33447
#define ALLOC_OR_FRAME(471,33546
#define FREE_OR_FRAME(472,33634
#define ALLOC_QG_SOLUTION_FRAME(474,33723
#define FREE_QG_SOLUTION_FRAME(475,33832
#define ALLOC_QG_ANSWER_FRAME(477,33942
#define FREE_QG_ANSWER_FRAME(478,34049
#define ALLOC_SUSPENSION_FRAME(480,34157
#define FREE_SUSPENSION_FRAME(481,34255
#define ALLOC_TG_SOLUTION_FRAME(484,34459
#define FREE_TG_SOLUTION_FRAME(485,34571
#define ALLOC_TG_ANSWER_FRAME(487,34684
#define FREE_TG_ANSWER_FRAME(488,34794
#define BITMAP_empty(496,35130
#define BITMAP_member(497,35173
#define BITMAP_alone(498,35231
#define BITMAP_subset(499,35282
#define BITMAP_same(500,35340
#define BITMAP_clear(501,35394
#define BITMAP_and(502,35443
#define BITMAP_minus(503,35497
#define BITMAP_insert(504,35552
#define BITMAP_delete(505,35604
#define BITMAP_copy(506,35659
#define BITMAP_intersection(507,35707
#define BITMAP_difference(508,35769
#define INFORMATION_MESSAGE(516,36060
#define ERROR_MESSAGE(520,36202
#define ERROR_MESSAGE(523,36354
#define TABLING_ERROR_CHECKING(528,36521
#define TABLING_ERROR_CHECKING(531,36656
#define YAPOR_ERROR_CHECKING(535,36750
#define YAPOR_ERROR_CHECKING(538,36885
#define OPTYAP_ERROR_CHECKING(542,36976
#define OPTYAP_ERROR_CHECKING(545,37111
#define INFO_THREADS(549,37214
#define INFO_THREADS_MAIN_THREAD(551,37354
#define INFO_THREADS(554,37488
#define INFO_THREADS_MAIN_THREAD(555,37524

OPTYap/opt.mavar.h,278
#define OPT_MAVAR_STATIC 21,1107
Yap_MAVAR_HASH(30,1483
Yap_ALLOC_NEW_MASPACE(39,1724
Yap_lookup_ma_var(47,1861
Yap_NEW_MAHASH(75,2618
#define Yap_MAVAR_HASH(88,2944
#define Yap_ALLOC_NEW_MASPACE(89,2973
#define Yap_lookup_ma_var(90,3005
#define Yap_NEW_MAHASH(91,3037

OPTYap/opt.structs.h,8097
typedef double realtime;18,962
typedef unsigned long bitmap;19,987
static inline choiceptr offset_to_cptr(23,1112
static inline Int cptr_to_offset(28,1212
static inline choiceptr offset_to_cptr_with_null(33,1314
static inline Int cptr_to_offset_with_null(39,1455
#define MAVARS_HASH_SIZE 53,1869
typedef struct ma_h_entry 55,1899
} ma_h_inner_struct;58,1968
} ma_hash_entry;63,2049
struct threads_dependency_frame 73,2292
    working,76,2351
    idle,77,2364
    completing78,2374
#define ThDepFr_lock(85,2472
#define ThDepFr_state(86,2514
#define ThDepFr_terminator(87,2557
#define ThDepFr_next(88,2605
typedef struct page_header 97,2759
} *pg_hd_ptr;pg_hd_ptr103,2930
#define PgHd_strs_in_use(106,2975
#define PgHd_alloc_area(107,3026
#define PgHd_first_str(108,3077
#define PgHd_previous(109,3131
#define PgHd_next(110,3176
struct global_page_entry 118,3350
struct local_page_entry 131,3673
#define PgEnt_lock(141,3892
#define PgEnt_first(142,3935
#define PgEnt_last(143,3984
#define PgEnt_strs_per_page(144,4032
#define PgEnt_pages_in_use(145,4087
#define PgEnt_strs_in_use(146,4138
#define PgEnt_strs_free(147,4191
struct global_pages 155,4379
struct local_pages 200,5818
struct global_optyap_locks 233,6827
struct local_optyap_signals 257,7378
    Q_idle 261,7492
    trail 262,7508
    global 263,7524
    local 264,7540
    P_idle 265,7556
    no_sharing 269,7650
    sharing 270,7673
    nodes_shared 271,7695
    copy_done 272,7717
    worker_ready 273,7739
struct global_optyap_data 284,7909
#define GLOBAL_pages_alloc 348,9802
#define GLOBAL_pages_void 349,9889
#define GLOBAL_pages_tab_ent 350,9975
#define GLOBAL_pages_sg_ent 351,10068
#define GLOBAL_pages_sg_fr 352,10163
#define GLOBAL_pages_dep_fr 353,10258
#define GLOBAL_pages_sg_node 354,10356
#define GLOBAL_pages_sg_hash 355,10455
#define GLOBAL_pages_ans_node 356,10554
#define GLOBAL_pages_ans_hash 357,10652
#define GLOBAL_pages_ans_ref_node 358,10750
#define GLOBAL_pages_gt_node 359,10847
#define GLOBAL_pages_gt_hash 360,10945
#define GLOBAL_pages_or_fr 361,11043
#define GLOBAL_pages_qg_sol_fr 362,11133
#define GLOBAL_pages_qg_ans_fr 363,11240
#define GLOBAL_pages_susp_fr 364,11345
#define GLOBAL_pages_tg_sol_fr 365,11443
#define GLOBAL_pages_tg_ans_fr 366,11553
#define GLOBAL_scheduler_loop 367,11661
#define GLOBAL_delayed_release_load 368,11745
#define GLOBAL_number_workers 369,11835
#define GLOBAL_worker_pid(370,11919
#define GLOBAL_master_worker 371,12007
#define GLOBAL_execution_time 372,12090
#define Get_GLOBAL_root_cp(374,12195
#define Set_GLOBAL_root_cp(375,12300
#define GLOBAL_root_cp 377,12423
#define Get_GLOBAL_root_cp(378,12510
#define Set_GLOBAL_root_cp(379,12597
#define GLOBAL_root_or_fr 381,12700
#define GLOBAL_bm_present_workers 382,12783
#define GLOBAL_bm_idle_workers 383,12868
#define GLOBAL_bm_root_cp_workers 384,12950
#define GLOBAL_bm_invisible_workers 385,13035
#define GLOBAL_bm_requestable_workers 386,13122
#define GLOBAL_bm_executing_workers 387,13211
#define GLOBAL_bm_finished_workers 388,13298
#define GLOBAL_bm_pruning_workers 389,13384
#define GLOBAL_locks_bm_idle_workers 390,13469
#define GLOBAL_locks_bm_root_cp_workers 391,13564
#define GLOBAL_locks_bm_invisible_workers 392,13662
#define GLOBAL_locks_bm_requestable_workers 393,13762
#define GLOBAL_locks_bm_executing_workers 394,13864
#define GLOBAL_locks_bm_finished_workers 395,13964
#define GLOBAL_locks_bm_pruning_workers 396,14063
#define GLOBAL_locks_who_locked_heap 397,14161
#define GLOBAL_locks_heap_access 398,14252
#define GLOBAL_locks_alloc_block 399,14339
#define GLOBAL_branch(400,14426
#define GLOBAL_parallel_mode 401,14517
#define GLOBAL_root_gt 402,14600
#define GLOBAL_root_tab_ent 403,14686
#define GLOBAL_max_pages 404,14772
#define GLOBAL_first_sg_fr 405,14851
#define GLOBAL_last_sg_fr 406,14940
#define GLOBAL_check_sg_fr 407,15028
#define GLOBAL_root_dep_fr 408,15117
#define GLOBAL_th_dep_fr(409,15208
#define GLOBAL_table_var_enumerator(410,15307
#define GLOBAL_table_var_enumerator_addr(411,15404
#define GLOBAL_trie_locks(412,15504
#define GLOBAL_timestamp 413,15591
struct local_optyap_data 421,15776
#define LOCAL_pages_void 477,17342
#define LOCAL_pages_tab_ent 478,17422
#define LOCAL_pages_sg_ent 479,17509
#define LOCAL_pages_sg_fr 480,17598
#define LOCAL_pages_dep_fr 481,17687
#define LOCAL_pages_sg_node 482,17779
#define LOCAL_pages_sg_hash 483,17872
#define LOCAL_pages_ans_node 484,17965
#define LOCAL_pages_ans_hash 485,18057
#define LOCAL_pages_ans_ref_node 486,18149
#define LOCAL_pages_gt_node 487,18240
#define LOCAL_pages_gt_hash 488,18332
#define LOCAL_next_free_ans_node 489,18424
#define LOCAL_lock 490,18520
#define LOCAL_load 491,18588
#define Get_LOCAL_top_cp(493,18677
#define Set_LOCAL_top_cp(494,18778
#define LOCAL_top_cp 496,18894
#define Get_LOCAL_top_cp(497,18974
#define Set_LOCAL_top_cp(498,19042
#define LOCAL_top_or_fr 500,19154
#define Get_LOCAL_prune_request(502,19251
#define Set_LOCAL_prune_request(503,19353
#define LOCAL_prune_request 505,19476
#define Get_LOCAL_prune_request(506,19553
#define Set_LOCAL_prune_request(507,19630
#define LOCAL_share_request 509,19740
#define LOCAL_reply_signal 510,19817
#define LOCAL_p_fase_signal 511,19907
#define LOCAL_q_fase_signal 512,19991
#define LOCAL_lock_signals 513,20075
#define LOCAL_start_global_copy 514,20157
#define LOCAL_end_global_copy 515,20238
#define LOCAL_start_local_copy 516,20317
#define LOCAL_end_local_copy 517,20397
#define LOCAL_start_trail_copy 518,20475
#define LOCAL_end_trail_copy 519,20555
#define LOCAL_top_sg_fr 520,20633
#define LOCAL_top_dep_fr 521,20714
#define LOCAL_pruning_scope 522,20798
#define Get_LOCAL_top_cp_on_stack(524,20903
#define Set_LOCAL_top_cp_on_stack(525,21013
#define LOCAL_top_cp_on_stack 527,21138
#define Get_LOCAL_top_cp_on_stack(528,21227
#define Set_LOCAL_top_cp_on_stack(529,21312
#define LOCAL_top_susp_or_fr 531,21434
#define LOCAL_thread_output 532,21527
#define LOCAL_ma_timestamp 533,21604
#define LOCAL_ma_h_top 534,21680
#define LOCAL_ma_hash_table 535,21752
#define REMOTE_pages_void(537,21831
#define REMOTE_pages_tab_ent(538,21923
#define REMOTE_pages_sg_ent(539,22022
#define REMOTE_pages_sg_fr(540,22123
#define REMOTE_pages_dep_fr(541,22224
#define REMOTE_pages_sg_node(542,22328
#define REMOTE_pages_sg_hash(543,22433
#define REMOTE_pages_ans_node(544,22538
#define REMOTE_pages_ans_hash(545,22642
#define REMOTE_pages_ans_ref_node(546,22746
#define REMOTE_pages_gt_node(547,22849
#define REMOTE_pages_gt_hash(548,22953
#define REMOTE_next_free_ans_node(549,23057
#define REMOTE_lock(550,23165
#define REMOTE_load(551,23245
#define REMOTE_top_cp(553,23346
#define Set_REMOTE_top_cp(554,23459
#define REMOTE_top_cp(556,23587
#define Set_REMOTE_top_cp(557,23679
#define REMOTE_top_or_fr(559,23807
#define Get_REMOTE_prune_request(561,23916
#define Set_REMOTE_prune_request(562,24036
#define REMOTE_prune_request(564,24169
#define Get_REMOTE_prune_request(565,24258
#define Set_REMOTE_prune_request(566,24347
#define REMOTE_share_request(568,24468
#define REMOTE_reply_signal(569,24557
#define REMOTE_p_fase_signal(570,24659
#define REMOTE_q_fase_signal(571,24755
#define REMOTE_lock_signals(572,24851
#define REMOTE_start_global_copy(573,24945
#define REMOTE_end_global_copy(574,25038
#define REMOTE_start_local_copy(575,25129
#define REMOTE_end_local_copy(576,25221
#define REMOTE_start_trail_copy(577,25311
#define REMOTE_end_trail_copy(578,25403
#define REMOTE_top_sg_fr(579,25493
#define REMOTE_top_dep_fr(580,25586
#define REMOTE_pruning_scope(581,25682
#define REMOTE_top_cp_on_stack(583,25799
#define Set_REMOTE_top_cp_on_stack(584,25921
#define REMOTE_top_cp_on_stack(586,26058
#define Set_REMOTE_top_cp_on_stack(587,26159
#define REMOTE_top_susp_or_fr(589,26296
#define REMOTE_thread_output(590,26401
#define REMOTE_ma_timestamp(591,26490
#define REMOTE_ma_h_top(592,26578
#define REMOTE_ma_hash_table(593,26662

OPTYap/or.macros.h,2420
#define YAMOP_CUT_FLAG 59,2737
#define YAMOP_SEQ_FLAG 60,2770
#define YAMOP_FLAGS_BITS 61,2803
#define YAMOP_LTT_BITS 62,2836
#define YAMOP_CUT_FLAG 64,2891
#define YAMOP_SEQ_FLAG 65,2928
#define YAMOP_FLAGS_BITS 66,2965
#define YAMOP_LTT_BITS 67,3002
#define YAMOP_CUT_FLAG 69,3061
#define YAMOP_SEQ_FLAG 70,3106
#define YAMOP_FLAGS_BITS 71,3151
#define YAMOP_LTT_BITS 72,3196
#define YAMOP_CUT_FLAG 74,3247
#define YAMOP_SEQ_FLAG 75,3307
#define YAMOP_FLAGS_BITS 76,3367
#define YAMOP_LTT_BITS 77,3427
#define YAMOP_OR_ARG(80,3512
#define YAMOP_LTT(81,3572
#define YAMOP_SEQ(82,3651
#define YAMOP_CUT(83,3730
#define YAMOP_FLAGS(84,3809
#define INIT_YAMOP_LTT(86,3891
#define PUT_YAMOP_LTT(87,3959
#define PUT_YAMOP_SEQ(88,4047
#define PUT_YAMOP_CUT(89,4123
#define BRANCH(91,4200
#define BRANCH_LTT(92,4264
#define BRANCH_CUT(93,4340
#define PARALLEL_MODE_OFF 101,4531
#define PARALLEL_MODE_ON 102,4563
#define PARALLEL_MODE_RUNNING 103,4595
#define worker_offset(111,4721
#define LOCK_OR_FRAME(113,4838
#define UNLOCK_OR_FRAME(114,4889
#define LOCK_WORKER(116,4941
#define UNLOCK_WORKER(117,4992
#define SCH_top_shared_cp(125,5146
#define SCH_any_share_request 127,5205
#define SCHEDULER_GET_WORK(129,5274
#define SCH_check_prune_request(135,5461
#define SCH_check_share_request(141,5664
#define SCH_check_share_request(149,5915
#define SCH_check_requests(156,6153
#define SCH_last_alternative(160,6268
#define CUT_prune_to(172,6582
#define CUT_wait_leftmost(179,6867
void PUT_IN_EXECUTING(218,9144
void PUT_OUT_EXECUTING(227,9341
void PUT_IN_FINISHED(236,9539
void PUT_IN_PRUNING(246,9758
void PUT_OUT_PRUNING(255,9947
void PUT_IN_REQUESTABLE(270,10267
void PUT_OUT_REQUESTABLE(279,10472
void SCH_update_local_or_tops(288,10678
void SCH_refuse_share_request_if_any(297,10853
void SCH_set_load(309,11110
#define INIT_CP_LUB(314,11251
#define CP_LUB(315,11321
void SCH_new_alternative(333,11746
void CUT_send_prune_request(348,12098
void CUT_reset_prune_request(359,12438
int CUT_last_worker_left_pending_prune(375,12819
or_fr_ptr CUT_leftmost_or_frame(393,13247
or_fr_ptr CUT_leftmost_until(432,14408
void CUT_store_answer(507,17440
void CUT_store_answers(534,18258
void CUT_join_answers_in_an_unique_frame(558,18988
void CUT_free_solution_frame(572,19414
void CUT_free_solution_frames(587,19779
qg_sol_fr_ptr CUT_prune_solution_frames(600,20072

OPTYap/or.sba_amiops.h,1953
static char     SccsId[SccsId15,901
#define  IsArrayReference(18,958
#define deref_head(31,1303
#define deref_body(33,1362
#define derefa_body(41,1737
#define deref_list_head(59,2374
#define deref_list_body(61,2440
EXTERN inline Term Deref(71,2878
EXTERN inline Term Derefa(81,3018
#define RESET_VARIABLE(108,3518
AlignGlobalForDouble(112,3628
#define DO_TRAIL(125,3880
#define DO_MATRAIL(134,4128
#define TRAIL_REF(143,4410
#define STACK_TO_SBA(146,4505
#define IN_SBA(148,4565
#define SBA_TO_STACK(150,4632
#define BIND_SHARED_VARIABLE(153,4754
#define MABIND_SHARED_VARIABLE(169,5471
#define BIND_CONDITIONALLY(187,6283
#define MABIND_CONDITIONALLY(194,6526
#define DO_CONDITIONAL_BINDING(200,6711
#define DO_CONDITIONAL_MABINDING(207,6979
#define Bind(214,7247
#define BIND(221,7515
#define MaBind(223,7548
#define Bind_Global(231,7877
#define Bind_Local(233,7915
#define BIND_GLOBAL(235,7953
#define BIND_GLOBAL2(237,7993
#define BIND_GLOBALCELL(239,8038
#define DO_TRAIL(243,8123
#define DO_MATRAIL(252,8371
#define TRAIL(261,8678
#define MATRAIL(266,8863
#define TRAIL_GLOBAL(271,9056
#define TRAIL_LOCAL(274,9151
#define TRAIL_REF(277,9250
#define Bind(279,9321
#define MaBind(281,9377
#define Bind_Global(283,9440
#define Bind_Local(285,9503
#define DO_TRAIL(291,9599
#define TRAIL(300,9744
#define TRAIL_GLOBAL(304,9892
#define TRAIL_LOCAL(306,9947
#define TRAIL(313,10117
#define TRAIL_GLOBAL(318,10356
#define TRAIL_LOCAL(320,10422
#define DO_TRAIL(324,10503
#define TRAIL(326,10556
#define TRAIL_GLOBAL(330,10727
#define TRAIL_LOCAL(332,10781
#define TRAIL_REF(336,10868
#define Bind(347,11182
#define Bind_Global(349,11238
#define Bind_Local(351,11305
#define MA_TRAIL(359,11541
#define MaBind(365,11842
#define CP_FREE(374,12075
#define CP_NEXT(375,12122
#define DBIND(379,12195
#define EQ_OK_IN_CMP 381,12230
#define LT_OK_IN_CMP 382,12253
#define GT_OK_IN_CMP 383,12276

OPTYap/or.sba_unify.h,126
static char     SccsId[SccsId15,901
Int bind_variable(25,1121
Int unify(40,1372
EXTERN inline Int unify_constant(54,1601

OPTYap/or.structs.h,1853
typedef struct or_frame 18,986
} *or_fr_ptr;or_fr_ptr49,1784
#define OrFr_lock(51,1799
#define OrFr_alternative(52,1845
#define OrFr_members(53,1898
#define GetOrFr_node(55,1968
#define SetOrFr_node(56,2035
#define OrFr_node(58,2114
#define GetOrFr_node(59,2160
#define SetOrFr_node(60,2206
#define OrFr_nearest_livenode(62,2263
#define OrFr_depth(63,2321
#define Get_OrFr_pend_prune_cp(65,2389
#define Set_OrFr_pend_prune_cp(66,2478
#define OrFr_pend_prune_cp(68,2582
#define Get_OrFr_pend_prune_cp(69,2640
#define Set_OrFr_pend_prune_cp(70,2698
#define OrFr_pend_prune_ltt(72,2772
#define OrFr_nearest_leftnode(73,2831
#define OrFr_qg_solutions(74,2889
#define OrFr_tg_solutions(75,2946
#define OrFr_owners(76,3003
#define OrFr_next_on_stack(78,3073
#define OrFr_next_on_stack(80,3134
#define OrFr_suspensions(82,3201
#define OrFr_nearest_suspnode(83,3254
#define OrFr_next(84,3319
typedef struct query_goal_solution_frame{query_goal_solution_frame92,3516
} *qg_sol_fr_ptr;qg_sol_fr_ptr97,3701
#define SolFr_ltt(99,3720
#define SolFr_first(100,3755
#define SolFr_last(101,3792
#define SolFr_next(102,3828
typedef struct query_goal_answer_frame{query_goal_answer_frame110,4009
} *qg_ans_fr_ptr;qg_ans_fr_ptr113,4104
#define AnsFr_answer(115,4123
#define AnsFr_next(116,4162
typedef struct table_subgoal_solution_frame{table_subgoal_solution_frame125,4385
} *tg_sol_fr_ptr;tg_sol_fr_ptr132,4695
#define TgSolFr_gen_cp(134,4714
#define TgSolFr_ltt(135,4773
#define TgSolFr_first(136,4813
#define TgSolFr_last(137,4868
#define TgSolFr_ltt_next(138,4922
#define TgSolFr_next(139,4967
typedef struct table_subgoal_answer_frame{table_subgoal_answer_frame147,5162
} *tg_ans_fr_ptr;tg_ans_fr_ptr151,5331
#define TgAnsFr_free_slot(153,5350
#define TgAnsFr_answer(154,5402
#define TgAnsFr_next(155,5449

OPTYap/tab.macros.h,10178
#define Flag_Batched 82,3910
#define Flag_Local 83,3948
#define Flags_SchedulingMode 84,3986
#define Flag_ExecAnswers 85,4046
#define Flag_LoadAnswers 86,4084
#define Flags_AnswersMode 87,4122
#define Flag_LocalTrie 88,4192
#define Flag_GlobalTrie 89,4230
#define Flags_TrieMode 90,4268
#define SetMode_Batched(92,4336
#define SetMode_Local(93,4419
#define SetMode_ExecAnswers(94,4500
#define SetMode_LoadAnswers(95,4584
#define SetMode_LocalTrie(96,4668
#define SetMode_GlobalTrie(97,4747
#define IsMode_Batched(98,4827
#define IsMode_Local(99,4880
#define IsMode_ExecAnswers(100,4931
#define IsMode_LoadAnswers(101,4988
#define IsMode_LocalTrie(102,5045
#define IsMode_GlobalTrie(103,5100
#define SHOW_MODE_STRUCTURE 112,5278
#define SHOW_MODE_STATISTICS 113,5315
#define TRAVERSE_MODE_NORMAL 114,5352
#define TRAVERSE_MODE_DOUBLE 115,5389
#define TRAVERSE_MODE_DOUBLE2 116,5426
#define TRAVERSE_MODE_DOUBLE_END 117,5463
#define TRAVERSE_MODE_LONGINT 118,5500
#define TRAVERSE_MODE_LONGINT_END 119,5537
#define TRAVERSE_TYPE_SUBGOAL 121,5604
#define TRAVERSE_TYPE_ANSWER 122,5641
#define TRAVERSE_TYPE_GT_SUBGOAL 123,5678
#define TRAVERSE_TYPE_GT_ANSWER 124,5715
#define TRAVERSE_POSITION_NEXT 126,5782
#define TRAVERSE_POSITION_FIRST 127,5819
#define TRAVERSE_POSITION_LAST 128,5856
#define MODE_DIRECTED_TAGBITS 131,5922
#define MODE_DIRECTED_NUMBER_TAGBITS 132,5964
#define MODE_DIRECTED_INDEX 133,6004
#define MODE_DIRECTED_MIN 134,6044
#define MODE_DIRECTED_MAX 135,6084
#define MODE_DIRECTED_ALL 136,6124
#define MODE_DIRECTED_SUM 137,6164
#define MODE_DIRECTED_LAST 138,6204
#define MODE_DIRECTED_FIRST 139,6244
#define MODE_DIRECTED_SET(140,6284
#define MODE_DIRECTED_GET_ARG(141,6371
#define MODE_DIRECTED_GET_MODE(142,6447
#define NumberOfLowTagBits 145,6584
#define MakeTableVarTerm(146,6645
#define VarIndexOfTableTerm(147,6712
#define VarIndexOfTerm(148,6795
#define IsTableVarTerm(150,6954
#define PairTermMark 154,7205
#define CompactPairInit 155,7238
#define CompactPairEndTerm 156,7286
#define CompactPairEndList 157,7349
#define ANSWER_LEAF_NODE_INSTR_BITS 162,7580
#define ANSWER_LEAF_NODE_INSTR_MASK 163,7649
#define ANSWER_LEAF_NODE_MAX_THREADS 166,7721
#define ANSWER_LEAF_NODE_MAX_THREADS 168,7818
#define ANSWER_LEAF_NODE_MAX_THREADS 170,7897
#define ANSWER_LEAF_NODE_INSTR_RELATIVE(172,7995
#define ANSWER_LEAF_NODE_INSTR_ABSOLUTE(173,8103
#define ANSWER_LEAF_NODE_SET_WID(174,8243
#define ANSWER_LEAF_NODE_DEL_WID(175,8359
#define ANSWER_LEAF_NODE_CHECK_WID(176,8475
#define NORM_CP(179,8612
#define GEN_CP(180,8666
#define CONS_CP(181,8738
#define LOAD_CP(182,8809
#define DET_GEN_CP(184,8907
#define IS_DET_GEN_CP(185,8993
#define IS_BATCHED_NORM_GEN_CP(186,9078
#define IS_BATCHED_GEN_CP(187,9146
#define IS_BATCHED_GEN_CP(190,9270
#define IS_BATCHED_GEN_CP(192,9378
#define TAG_AS_SUBGOAL_LEAF_NODE(197,9540
#define IS_SUBGOAL_LEAF_NODE(198,9653
#define TAG_AS_ANSWER_LEAF_NODE(199,9732
#define IS_ANSWER_LEAF_NODE(200,9848
#define TAG_AS_ANSWER_INVALID_NODE(201,9928
#define IS_ANSWER_INVALID_NODE(202,10044
#define UNTAG_SUBGOAL_NODE(203,10124
#define UNTAG_ANSWER_NODE(204,10194
#define MAX_NODES_PER_TRIE_LEVEL 207,10283
#define MAX_NODES_PER_BUCKET 208,10325
#define BASE_HASH_BUCKETS 209,10396
#define HASH_ENTRY(210,10439
#define SUBGOAL_TRIE_HASH_MARK 211,10540
#define IS_SUBGOAL_TRIE_HASH(212,10622
#define ANSWER_TRIE_HASH_MARK 213,10709
#define IS_ANSWER_TRIE_HASH(214,10751
#define GLOBAL_TRIE_HASH_MARK 215,10837
#define IS_GLOBAL_TRIE_HASH(216,10919
#define HASH_TRIE_LOCK(217,11005
#define STACK_PUSH_UP(220,11136
#define STACK_POP_UP(221,11206
#define STACK_PUSH_DOWN(222,11261
#define STACK_POP_DOWN(223,11331
#define STACK_NOT_EMPTY(224,11386
#define AUX_STACK_CHECK_EXPAND(226,11522
#define AUX_STACK_CHECK_EXPAND(230,11804
#define STACK_CHECK_EXPAND(234,12043
#define frame_with_suspensions_not_collected(245,12429
#define find_dependency_node(247,12560
#define find_leader_node(258,13410
#define DepFr_init_timestamp_field(273,14522
#define DepFr_init_timestamp_field(275,14600
#define YAPOR_SET_LOAD(277,14666
#define SgFr_init_yapor_fields(278,14719
#define DepFr_init_yapor_fields(281,14939
#define find_dependency_node(287,15324
#define find_leader_node(290,15520
#define YAPOR_SET_LOAD(300,16279
#define SgFr_init_yapor_fields(301,16310
#define DepFr_init_yapor_fields(302,16348
#define TabEnt_init_mode_directed_field(306,16462
#define SgEnt_init_mode_directed_fields(308,16577
#define SgFr_init_mode_directed_fields(311,16754
#define AnsHash_init_previous_field(314,16929
#define TabEnt_init_mode_directed_field(319,17162
#define SgEnt_init_mode_directed_fields(320,17223
#define SgFr_init_mode_directed_fields(321,17283
#define AnsHash_init_previous_field(322,17341
#define INIT_LOCK_SG_FR(326,17515
#define LOCK_SG_FR(327,17575
#define UNLOCK_SG_FR(328,17630
#define INIT_LOCK_SG_FR(330,17693
#define LOCK_SG_FR(331,17724
#define UNLOCK_SG_FR(332,17750
#define INIT_LOCK_DEP_FR(336,17863
#define LOCK_DEP_FR(337,17929
#define UNLOCK_DEP_FR(338,17990
#define IS_UNLOCKED_DEP_FR(339,18053
#define INIT_LOCK_DEP_FR(341,18127
#define LOCK_DEP_FR(342,18160
#define UNLOCK_DEP_FR(343,18188
#define IS_UNLOCKED_DEP_FR(344,18218
#define INIT_LOCK_TAB_ENT(348,18350
#define INIT_LOCK_TAB_ENT(350,18424
#define LOCK_SUBGOAL_TRIE(354,18568
#define UNLOCK_SUBGOAL_TRIE(355,18633
#define LOCK_SUBGOAL_TRIE(357,18706
#define UNLOCK_SUBGOAL_TRIE(358,18741
#define LOCK_ANSWER_TRIE(362,18864
#define UNLOCK_ANSWER_TRIE(363,18917
#define AnsHash_init_chain_fields(364,18972
#define LOCK_ANSWER_TRIE(369,19168
#define UNLOCK_ANSWER_TRIE(370,19200
#define AnsHash_init_chain_fields(371,19234
#define LOCK_SUBGOAL_NODE(380,19615
#define UNLOCK_SUBGOAL_NODE(381,19677
#define SgNode_init_lock_field(382,19741
#define LOCK_SUBGOAL_NODE(384,19860
#define UNLOCK_SUBGOAL_NODE(385,19925
#define SgNode_init_lock_field(386,19992
#define LOCK_SUBGOAL_NODE(388,20035
#define UNLOCK_SUBGOAL_NODE(389,20067
#define SgNode_init_lock_field(390,20101
#define LOCK_ANSWER_NODE(394,20217
#define UNLOCK_ANSWER_NODE(395,20280
#define AnsNode_init_lock_field(396,20345
#define LOCK_ANSWER_NODE(398,20464
#define UNLOCK_ANSWER_NODE(399,20530
#define AnsNode_init_lock_field(400,20598
#define LOCK_ANSWER_NODE(402,20642
#define UNLOCK_ANSWER_NODE(403,20673
#define AnsNode_init_lock_field(404,20706
#define LOCK_GLOBAL_NODE(408,20822
#define UNLOCK_GLOBAL_NODE(409,20884
#define GtNode_init_lock_field(410,20948
#define LOCK_GLOBAL_NODE(412,21066
#define UNLOCK_GLOBAL_NODE(413,21131
#define GtNode_init_lock_field(414,21198
#define LOCK_GLOBAL_NODE(416,21241
#define UNLOCK_GLOBAL_NODE(417,21272
#define GtNode_init_lock_field(418,21305
#define TabEnt_init_subgoal_trie_field(422,21405
#define TabEnt_init_subgoal_trie_field(425,21560
#define SgFr_init_batched_fields(433,21934
#define SgFr_init_batched_fields(437,22099
#define DepFr_init_external_field(441,22206
#define DepFr_init_external_field(444,22323
#define DepFr_init_last_answer_field(448,22488
#define DepFr_init_last_answer_field(459,23361
#define new_table_entry(473,24302
#define new_subgoal_entry(495,25801
#define new_subgoal_frame(510,26665
#define init_subgoal_frame(516,26904
#define new_subgoal_frame(522,27169
#define init_subgoal_frame(536,27979
#define new_dependency_frame(544,28391
#define new_suspension_frame(554,29314
#define new_subgoal_trie_node(573,30908
#define new_answer_trie_node(581,31312
#define new_global_trie_node(590,31839
#define new_answer_ref_node(598,32273
#define new_subgoal_trie_hash(604,32542
#define new_answer_trie_hash(611,32914
#define new_global_trie_hash(619,33358
#define insert_into_global_sg_fr_list(627,33744
#define remove_from_global_sg_fr_list(635,34331
#define insert_into_global_sg_fr_list(650,35409
#define remove_from_global_sg_fr_list(651,35454
static inline void **get_insert_thread_bucket(get_insert_thread_bucket661,35641
static inline void **get_thread_bucket(get_thread_bucket682,36318
static inline void abolish_thread_buckets(699,36774
static inline sg_node_ptr get_insert_subgoal_trie(720,37240
static inline sg_node_ptr get_subgoal_trie(733,37688
static inline sg_node_ptr get_subgoal_trie_for_abolish(743,37991
static inline sg_fr_ptr *get_insert_subgoal_frame_addr(get_insert_subgoal_frame_addr757,38472
static inline sg_fr_ptr get_subgoal_frame(791,39934
static inline sg_fr_ptr get_subgoal_frame_for_abolish(804,40485
static inline void SgFr_batched_cached_answers_check_insert(828,41451
static inline int SgFr_batched_cached_answers_check_remove(857,42558
static inline void add_to_tdv(887,43805
static inline void check_for_deadlock(931,45147
static inline sg_fr_ptr deadlock_detection(946,45567
static inline Int freeze_current_cp(981,47060
static inline void wake_frozen_cp(994,47302
static inline void abolish_frozen_cps_until(1006,47552
static inline void abolish_frozen_cps_all(1017,47791
static inline void adjust_freeze_registers(1026,47983
static inline void mark_as_completed(1035,48149
static inline void unbind_variables(1083,49960
static inline void rebind_variables(1114,50929
static inline void restore_bindings(1148,52054
static inline CELL *expand_auxiliary_stack(expand_auxiliary_stack1222,54326
static inline void abolish_incomplete_subgoals(1238,54871
static inline void pruning_over_tabling_data_structures(1386,60329
static inline void collect_suspension_frames(1392,60485
susp_fr_ptr suspension_frame_to_resume(1413,61083
static inline void CUT_store_tg_answer(1451,62207
static inline tg_sol_fr_ptr CUT_store_tg_answers(1504,64094
static inline void CUT_validate_tg_answers(1552,66223
static inline void CUT_join_tg_solutions(1611,68206
static inline void CUT_join_solution_frame_tg_answers(1658,70041
static inline void CUT_join_solution_frames_tg_answers(1671,70493
static inline void CUT_free_tg_solution_frame(1680,70731
static inline void CUT_free_tg_solution_frames(1694,71102
static inline tg_sol_fr_ptr CUT_prune_tg_solution_frames(1712,71642

OPTYap/tab.structs.h,4465
typedef struct table_entry 22,1197
} *tab_ent_ptr;tab_ent_ptr41,1871
#define TabEnt_lock(43,1888
#define TabEnt_pe(44,1934
#define TabEnt_atom(45,1986
#define TabEnt_arity(46,2037
#define TabEnt_flags(47,2089
#define TabEnt_mode(48,2141
#define TabEnt_mode_directed(49,2197
#define TabEnt_subgoal_trie(50,2258
#define TabEnt_hash_chain(51,2312
#define TabEnt_next(52,2364
typedef struct subgoal_trie_node 60,2633
} *sg_node_ptr;sg_node_ptr68,2893
typedef struct answer_trie_node 70,2910
} *ans_node_ptr;ans_node_ptr82,3285
typedef struct global_trie_node 84,3303
} *gt_node_ptr;gt_node_ptr92,3557
#define TrNode_instr(94,3574
#define TrNode_or_arg(95,3624
#define TrNode_entry(96,3664
#define TrNode_parent(97,3703
#define TrNode_child(98,3743
#define TrNode_sg_fr(99,3782
#define TrNode_sg_ent(100,3821
#define TrNode_next(101,3860
#define TrNode_lock(102,3898
typedef struct answer_ref_node 111,4064
} *ans_ref_ptr;ans_ref_ptr115,4202
#define RefNode_answer(118,4253
#define RefNode_next(119,4298
#define RefNode_previous(120,4339
typedef struct subgoal_trie_hash 128,4607
} *sg_hash_ptr;sg_hash_ptr138,4933
typedef struct answer_trie_hash 140,4950
} *ans_hash_ptr;ans_hash_ptr151,5317
typedef struct global_trie_hash 153,5335
} *gt_hash_ptr;gt_hash_ptr163,5654
#define Hash_mark(165,5671
#define Hash_num_buckets(166,5712
#define Hash_buckets(167,5766
#define Hash_num_nodes(168,5810
#define Hash_previous(169,5862
#define Hash_next(170,5907
struct generator_choicept 182,6265
struct deterministic_generator_choicept 192,6551
struct consumer_choicept 201,6792
struct loader_choicept 209,6973
  incomplete 224,7319
  ready_external 225,7368
  ready 226,7423
  evaluating 227,7446
  complete 228,7469
  complete_in_use 229,7492
  compiled 230,7536
  compiled_in_use 231,7559
} subgoal_state_flag;232,7603
typedef struct subgoal_entry 240,7719
}* sg_ent_ptr;270,8885
#define SgEnt_lock(272,8901
#define SgEnt_code(273,8946
#define SgEnt_tab_ent(274,9002
#define SgEnt_arity(275,9072
#define SgEnt_hash_chain(276,9141
#define SgEnt_answer_trie(277,9192
#define SgEnt_first_answer(278,9244
#define SgEnt_last_answer(279,9297
#define SgEnt_mode_directed(280,9349
#define SgEnt_invalid_chain(281,9409
#define SgEnt_try_answer(282,9463
#define SgEnt_previous(283,9514
#define SgEnt_gen_top_or_fr(284,9563
#define SgEnt_gen_worker(285,9636
#define SgEnt_sg_ent_state(286,9693
#define SgEnt_active_workers(287,9744
#define SgEnt_sg_fr(288,9799
typedef struct subgoal_frame 296,9947
} *sg_fr_ptr;sg_fr_ptr309,10453
#define SUBGOAL_ENTRY(313,10566
#define SUBGOAL_ENTRY(315,10629
#define SgFr_lock(317,10751
#define SgFr_code(318,10815
#define SgFr_tab_ent(319,10890
#define SgFr_arity(320,10979
#define SgFr_hash_chain(321,11067
#define SgFr_answer_trie(322,11137
#define SgFr_first_answer(323,11208
#define SgFr_last_answer(324,11280
#define SgFr_mode_directed(325,11351
#define SgFr_invalid_chain(326,11430
#define SgFr_try_answer(327,11503
#define SgFr_previous(328,11573
#define SgFr_gen_top_or_fr(329,11641
#define SgFr_gen_worker(330,11733
#define SgFr_sg_ent_state(331,11809
#define SgFr_active_workers(332,11879
#define SgFr_sg_ent(334,11980
#define SgFr_batched_last_answer(335,12041
#define SgFr_batched_cached_answers(336,12108
#define SgFr_state(337,12178
#define SgFr_gen_cp(338,12236
#define SgFr_next(339,12306
typedef struct dependency_frame 381,15147
} *dep_fr_ptr;dep_fr_ptr398,15654
#define DepFr_lock(400,15670
#define DepFr_leader_dep_is_on_stack(401,15723
#define DepFr_top_or_fr(402,15801
#define DepFr_timestamp(403,15862
#define DepFr_external(404,15920
#define DepFr_backchain_cp(405,15990
#define DepFr_leader_cp(406,16061
#define DepFr_cons_cp(407,16129
#define DepFr_last_answer(408,16199
#define DepFr_next(409,16268
typedef struct suspension_frame 440,18120
  struct suspended_block 444,18288
} *susp_fr_ptr;susp_fr_ptr450,18463
#define SuspFr_top_or_fr_on_stack(453,18499
#define SuspFr_top_dep_fr(454,18566
#define SuspFr_top_sg_fr(455,18632
#define SuspFr_global_reg(456,18695
#define SuspFr_global_start(457,18769
#define SuspFr_global_size(458,18839
#define SuspFr_local_reg(459,18908
#define SuspFr_local_start(460,18981
#define SuspFr_local_size(461,19050
#define SuspFr_trail_reg(462,19118
#define SuspFr_trail_start(463,19191
#define SuspFr_trail_size(464,19260
#define SuspFr_next(465,19328

include/SWI-Prolog.h,7762
#define _FLI_H_INCLUDED14,285
#define X_API 54,944
#define X_API56,986
#define _PL_EXPORT_DONE71,1370
#define HAVE_DECLSPEC74,1490
#define PL_EXPORT(79,1559
#define PL_EXPORT_DATA(80,1611
#define install_t	81,1667
#define PL_EXPORT(84,1721
#define PL_EXPORT_DATA(85,1761
#define PL_EXPORT(87,1810
#define PL_EXPORT_DATA(88,1848
#define install_t	90,1913
#define PL_EXPORT(93,1992
#define PL_EXPORT_DATA(94,2030
#define install_t	95,2071
#define WUNUSED 105,2319
#define WUNUSED107,2377
#define INT64_T_DEFINED 118,2597
typedef __int64 int64_t;119,2623
typedef unsigned __int64 uint64_t;120,2648
typedef long intptr_t;122,2730
typedef unsigned long uintptr_t;123,2753
#define PL_HAVE_TERM_T131,2895
typedef	uintptr_t    term_t;132,2918
typedef	void *module_t;module_t134,2954
typedef	void *record_t;record_t135,2978
typedef uintptr_t	atom_t;136,3002
typedef	YAP_Term    *predicate_t;predicate_t137,3028
typedef struct  open_query_struct *qid_t;qid_t138,3062
typedef uintptr_t    functor_t;139,3104
typedef int     (*PL_agc_hook_t)PL_agc_hook_t140,3136
typedef unsigned long	foreign_t;141,3178
typedef wchar_t pl_wchar_t;142,3250
typedef uintptr_t	PL_fid_t;145,3402
#define O_STRING 148,3474
typedef void *pl_function_t;pl_function_t150,3494
#define fid_t 152,3524
typedef struct _PL_extension154,3577
} PL_extension;159,3809
} PL_thread_attr_t;169,4136
typedef void *PL_engine_t;PL_engine_t171,4157
#define PL_FA_NOTRACE	174,4186
#define PL_FA_TRANSPARENT	175,4247
#define PL_FA_NONDETERMINISTIC	176,4316
#define PL_FA_VARARGS	177,4389
#define PL_FA_CREF	178,4448
#define PL_FA_ISO	179,4512
#define PL_VARIABLE 182,4600
#define PL_ATOM 183,4654
#define PL_INTEGER 184,4713
#define PL_FLOAT 185,4763
#define PL_STRING 186,4816
#define PL_TERM 187,4875
#define PL_FUNCTOR 190,4967
#define PL_LIST 191,5032
#define PL_CHARS 192,5094
#define PL_POINTER 193,5153
#define PL_CODE_LIST 195,5277
#define PL_CHAR_LIST 196,5334
#define PL_BOOL 197,5392
#define PL_FUNCTOR_CHARS 198,5455
#define PL_PREDICATE_INDICATOR 199,5517
#define PL_SHORT 200,5586
#define PL_INT 201,5638
#define PL_LONG 202,5688
#define PL_DOUBLE 203,5739
#define PL_NCHARS	204,5792
#define PL_UTF8_CHARS	205,5846
#define PL_UTF8_STRING	206,5894
#define PL_INT64	207,5943
#define PL_NUTF8_CHARS	208,5981
#define PL_NUTF8_CODES	209,6040
#define PL_NUTF8_STRING	210,6099
#define PL_NWCHARS	211,6159
#define PL_NWCODES	212,6217
#define PL_NWSTRING	213,6275
#define PL_MBCHARS	214,6334
#define PL_MBCODES	215,6379
#define PL_MBSTRING	216,6424
#define PL_INTPTR 217,6470
#define PL_CHAR 218,6525
#define PL_CODE 219,6575
#define PL_BYTE 220,6625
#define PL_PARTIAL_LIST	222,6701
#define PL_CYCLIC_TERM	223,6753
#define PL_NOT_A_LIST	224,6808
#define FF_READONLY 228,6939
#define FF_KEEP 229,7007
#define FF_NOCREATE 231,7086
#define FF_MASK 232,7161
#define CVT_ATOM	235,7195
#define CVT_STRING	236,7219
#define CVT_LIST	237,7245
#define CVT_INTEGER	238,7269
#define CVT_FLOAT	239,7296
#define CVT_VARIABLE	240,7321
#define CVT_NUMBER	241,7349
#define CVT_ATOMIC	242,7392
#define CVT_WRITE	243,7444
#define CVT_WRITE_CANONICAL	244,7497
#define CVT_ALL	245,7560
#define CVT_MASK	246,7599
#define CVT_EXCEPTION	248,7624
#define CVT_VARNOFAIL	249,7654
#define BUF_DISCARDABLE	251,7724
#define BUF_RING	252,7755
#define BUF_MALLOC	253,7779
#define PL_ENGINE_MAIN 255,7806
#define PL_ENGINE_CURRENT 256,7853
#define PL_ENGINE_SET 258,7901
#define PL_ENGINE_INVAL 259,7971
#define PL_ENGINE_INUSE 260,8038
#define	PL_ACTION_TRACE	262,8102
#define PL_ACTION_DEBUG	263,8156
#define PL_ACTION_BACKTRACE	264,8210
#define PL_ACTION_BREAK	265,8276
#define PL_ACTION_HALT	266,8336
#define PL_ACTION_ABORT	267,8390
#define PL_ACTION_WRITE	269,8491
#define PL_ACTION_FLUSH	270,8552
#define PL_ACTION_GUIAPP	271,8609
#define PL_ACTION_ATTACH_CONSOLE 272,8673
{ FRG_FIRST_CALL 276,8751
  FRG_CUTTED 277,8793
  FRG_REDO	278,8841
} frg_code;279,8876
struct foreign_context281,8889
typedef struct foreign_context *control_t;control_t287,9053
#define PRED_IMPL(289,9097
#define CTX_CNTRL 293,9239
#define CTX_PTR 294,9281
#define CTX_INT 295,9326
#define CTX_ARITY 296,9371
#define BeginPredDefs(298,9397
#define PRED_DEF(300,9484
#define EndPredDefs 302,9593
#define FRG_REDO_MASK	306,9658
#define FRG_REDO_BITS	307,9692
#define REDO_INT	308,9716
#define REDO_PTR	309,9765
#define ForeignRedoIntVal(311,9814
#define ForeignRedoPtrVal(312,9886
#define ForeignRedoInt(314,9944
#define ForeignRedoPtr(315,9998
#define ForeignControl(317,10053
#define ForeignContextInt(318,10094
#define ForeignContextPtr(319,10148
#define ForeignEngine(320,10200
#define FRG(322,10240
#define LFRG(323,10287
#define REP_ISO_LATIN_1 334,10759
#define REP_UTF8 335,10819
#define REP_MB	336,10844
#define REP_FN	338,10886
#define REP_FN	340,10917
#define PL_DIFF_LIST	343,10948
#define PL_open_stream 352,11189
PL_EXPORT(353,11249
#define Suser_input 363,11628
#define Suser_output 364,11668
#define Suser_error 365,11708
#define PL_WRT_QUOTED	368,11756
#define PL_WRT_IGNOREOPS	369,11802
#define PL_WRT_NUMBERVARS	370,11860
#define PL_WRT_PORTRAY	371,11925
#define PL_WRT_CHARESCAPES	372,11973
#define PL_WRT_BACKQUOTED_STRING 373,12039
#define PL_WRT_ATTVAR_IGNORE	375,12144
#define PL_WRT_ATTVAR_DOTS	376,12213
#define PL_WRT_ATTVAR_WRITE	377,12270
#define PL_WRT_ATTVAR_PORTRAY	378,12335
#define PL_WRT_ATTVAR_MASK 379,12404
#define PL_WRT_BLOB_PORTRAY	384,12536
#define PL_WRT_NO_CYCLES 385,12611
#define PL_WRT_LIST 386,12686
#define PL_WRT_NEWLINE 387,12765
#define PL_WRT_VARNAMES 388,12825
#define PL_NOTTY	396,13044
#define PL_RAWTTY	397,13085
#define PL_COOKEDTTY	398,13130
#define PL_Q_DEBUG	413,13423
#define PL_Q_NORMAL	415,13495
#define PL_Q_NODEBUG	416,13540
#define PL_Q_CATCH_EXCEPTION	417,13586
#define PL_Q_PASS_EXCEPTION	418,13649
#define PL_Q_DETERMINISTIC	420,13732
#define PL_fail	423,13801
#define PL_succeed	424,13842
#define GP_NAMEARITY	557,20529
#define PL_SIGSYNC	609,23264
#define PL_SIGNOFRAME	610,23327
#define PL_FILE_ABSOLUTE 624,23798
#define PL_FILE_OSPATH 625,23865
#define PL_FILE_SEARCH 626,23938
#define PL_FILE_EXIST 627,24005
#define PL_FILE_READ 628,24072
#define PL_FILE_WRITE 629,24137
#define PL_FILE_EXECUTE 630,24203
#define PL_FILE_NOERRORS 631,24271
#define PL_DISPATCH_NOWAIT 646,25124
#define PL_DISPATCH_WAIT 647,25182
#define PL_DISPATCH_INSTALLED 648,25251
typedef int  (*PL_dispatch_hook_t)PL_dispatch_hook_t650,25320
PL_EXPORT(653,25413
#define PL_MSG_EXCEPTION_RAISED 669,26067
#define PL_MSG_IGNORED 670,26102
#define PL_MSG_HANDLED 671,26127
#define PL_QUERY_ARGC	686,26430
#define PL_QUERY_ARGV	687,26480
#define PL_QUERY_GETC	690,26618
#define PL_QUERY_MAX_INTEGER	691,26678
#define PL_QUERY_MIN_INTEGER	692,26731
#define PL_QUERY_MAX_TAGGED_INT	693,26785
#define PL_QUERY_MIN_TAGGED_INT	694,26848
#define PL_QUERY_VERSION 695,26912
#define PL_QUE_MAX_THREADS	696,26968
#define PL_QUERY_ENCODING	697,27025
#define PL_QUERY_USER_CPU	698,27073
#define PL_QUERY_HALTING	699,27133
#define PL_BLOB_MAGIC_B	738,28826
#define PL_BLOB_VERSION 739,28897
#define PL_BLOB_MAGIC	740,28946
#define PL_BLOB_UNIQUE	742,29003
#define PL_BLOB_TEXT	743,29061
#define PL_BLOB_NOCOPY	744,29113
#define PL_BLOB_WCHAR	745,29169
typedef struct PL_blob_t747,29226
} PL_blob_t;772,30032
PL_EXPORT(774,30046
#define PL_FIRST_CALL	818,31369
#define PL_CUTTED	819,31396
#define PL_PRUNED	820,31436
#define PL_REDO	821,31459
#define PL_retry(823,31482
#define PL_retry_address(824,31523
typedef struct SWI_IO 832,31827
} swi_io_struct;842,32017
PL_EXPORT(845,32058

include/YapInterface.h,1371
#define _yap_c_interface_h 27,1007
#define __YAP_PROLOG__ 29,1037
#define YAPVERSION 32,1082
#undef __BEGIN_DECLS48,1390
#undef __END_DECLS49,1411
# define __BEGIN_DECLS 51,1449
# define __END_DECLS 52,1485
# define __BEGIN_DECLS 54,1514
# define __END_DECLS 55,1549
#define X_API 61,1668
#define X_API63,1710
#define YAP_Deref(68,1759
#define YAP_ARG1	71,1828
#define YAP_ARG2	72,1854
#define YAP_ARG3	73,1880
#define YAP_ARG4	74,1906
#define YAP_ARG5	75,1932
#define YAP_ARG6	76,1958
#define YAP_ARG7	77,1984
#define YAP_ARG8	78,2010
#define YAP_ARG9	79,2036
#define YAP_ARG10	80,2062
#define YAP_ARG11	81,2090
#define YAP_ARG12	82,2118
#define YAP_ARG13	83,2146
#define YAP_ARG14	84,2174
#define YAP_ARG15	85,2202
#define YAP_ARG16	86,2230
#define YAP_PRESERVE_DATA(231,7173
#define YAP_PRESERVED_DATA(232,7243
#define YAP_PRESERVED_DATA_CUT(233,7314
#define YAP_cut_succeed(261,8623
#define YAP_cut_fail(263,8693
#define SFArity 425,14463
#define YAP_INPUT_STREAM	441,14801
#define YAP_OUTPUT_STREAM	442,14831
#define YAP_APPEND_STREAM	443,14862
#define YAP_PIPE_STREAM 444,14893
#define YAP_TTY_STREAM	445,14923
#define YAP_POPEN_STREAM	446,14953
#define YAP_BINARY_STREAM	447,14983
#define YAP_SEEKABLE_STREAM	448,15014
#define YAP_LookupModule(487,16164
#define YAP_ModuleName(489,16198
#define YAP_InitCPred(617,20824

include/YapRegs.h,353
#define YAP_REGS_H 3,20
#define _XOPEN_SOURCE 8,103
typedef struct trail_frame 15,263
} *tr_fr_ptr;tr_fr_ptr18,319
#define TrailTerm(20,334
typedef Term *tr_fr_ptr;tr_fr_ptr22,375
#define TrailTerm(24,401
typedef void *choiceptr;choiceptr27,446
typedef void *yamop;yamop29,472
typedef char *ADDR;ADDR31,494
#define RESET_VARIABLE(33,515

include/c_interface.h,4120
#define _c_interface_h 19,619
#define CELL 23,672
#define Bool 26,708
#define Int 29,738
#define flt 31,760
#define Term 33,780
#define Functor 35,803
#define Atom 37,832
#define yap_init_args 39,855
#define A(41,892
#define ARG1 42,914
#define ARG2 43,936
#define ARG3 44,958
#define ARG4 45,980
#define ARG5 46,1002
#define ARG6 47,1024
#define ARG7 48,1046
#define ARG8 49,1068
#define ARG9 50,1090
#define ARG10 51,1112
#define ARG11 52,1136
#define ARG12 53,1160
#define ARG13 54,1184
#define ARG14 55,1208
#define ARG15 56,1232
#define ARG16 57,1256
#define Deref(60,1314
#define YapDeref(61,1345
#define IsVarTerm(64,1416
#define YapIsVarTerm(65,1455
#define IsNonVarTerm(68,1537
#define YapIsNonVarTerm(69,1582
#define MkVarTerm(72,1661
#define YapMkVarTerm(73,1698
#define IsIntTerm(76,1776
#define YapIsIntTerm(77,1815
#define IsFloatTerm(80,1897
#define YapIsFloatTerm(81,1940
#define IsDbRefTerm(84,2026
#define YapIsDbRefTerm(85,2069
#define IsAtomTerm(88,2154
#define YapIsAtomTerm(89,2195
#define IsPairTerm(92,2278
#define YapIsPairTerm(93,2319
#define IsApplTerm(96,2402
#define YapIsApplTerm(97,2443
#define MkIntTerm(100,2522
#define YapMkIntTerm(101,2561
#define IntOfTerm(104,2638
#define YapIntOfTerm(105,2677
#define MkFloatTerm(108,2756
#define YapMkFloatTerm(109,2799
#define FloatOfTerm(112,2886
#define YapFloatOfTerm(113,2929
#define MkAtomTerm(116,3008
#define YapMkAtomTerm(117,3049
#define AtomOfTerm(120,3130
#define YapAtomOfTerm(121,3171
#define LookupAtom(124,3254
#define YapLookupAtom(125,3295
#define FullLookupAtom(128,3382
#define YapFullLookupAtom(129,3431
#define AtomName(132,3518
#define YapAtomName(133,3555
#define MkPairTerm(136,3656
#define YapMkPairTerm(137,3701
#define MkNewPairTerm(140,3789
#define YapMkNewPairTerm(141,3834
#define HeadOfTerm(144,3916
#define YapHeadOfTerm(145,3957
#define TailOfTerm(148,4035
#define YapTailOfTerm(149,4076
#define MkApplTerm(152,4193
#define YapMkApplTerm(153,4244
#define MkNewApplTerm(156,4357
#define YapMkNewApplTerm(157,4408
#define FunctorOfTerm(160,4510
#define YapFunctorOfTerm(161,4557
#define ArgOfTerm(164,4662
#define YapArgOfTerm(165,4705
#define MkFunctor(168,4806
#define YapMkFunctor(169,4849
#define NameOfFunctor(172,4941
#define YapNameOfFunctor(173,4988
#define ArityOfFunctor(176,5087
#define YapArityOfFunctor(177,5136
#define PRESERVE_DATA(179,5189
#define PRESERVED_DATA(180,5255
#define PRESERVED_DATA_CUT(181,5322
#define unify(184,5447
#define YapUnify(185,5487
#define UserCPredicate(188,5592
#define UserBackCPredicate(192,5746
#define UserCPredicateWithArgs(195,5887
#define CallProlog(197,6003
#define YapCallProlog(198,6044
#define cut_fail(201,6116
#define cut_succeed(204,6182
#define AllocSpaceFromYap(207,6260
#define FreeSpaceFromYap(210,6353
#define RunGoal(213,6440
#define YapRunGoal(214,6475
#define RestartGoal(217,6547
#define YapRestartGoal(218,6588
#define ContinueGoal(221,6667
#define YapContinueGoal(222,6710
#define PruneGoal(225,6789
#define YapPruneGoal(226,6826
#define GoalHasException(229,6905
#define YapGoalHasException(230,6960
#define YapReset(233,7046
#define YapError(236,7109
#define YapRead(239,7184
#define YapWrite(242,7268
#define CompileClause(245,7349
#define YapCompileClause(246,7396
#define YapInit(249,7484
#define YapFastInit(252,7551
#define YapInitConsult(255,7632
#define YapEndConsult(258,7724
#define YapExit(261,7793
#define PutValue(264,7877
#define YapPutValue(265,7916
#define GetValue(268,7998
#define YapGetValue(269,8035
#define StringToBuffer(272,8132
#define YapStringToBuffer(273,8189
#define BufferToString(276,8284
#define YapBufferToString(277,8333
#define BufferToAtomList(280,8422
#define YapBufferToAtomList(281,8475
#define InitSocks(284,8571
#define YapInitSocks(285,8614
#define SFArity 289,8676
#define ArgsOfSFTerm(290,8695
extern  MkSFTerm(292,8744
#define YapSetOutputMessage(297,8842
#define YapStreamToFileNo(300,8940
#define YapCloseAllOpenStreams(303,9036
#define YapOpenStream(306,9132

include/clause_list.h,162
#define X_API 3,47
#define X_API5,89
struct ClauseList9,112
typedef struct ClauseList *clause_list_t;clause_list_t15,181
#define Yap_ClauseListCount(26,640

include/dswiatoms.h,31406
#define ATOM_abort 7,203
#define ATOM_aborted 8,240
#define ATOM_abs 9,279
#define ATOM_access 10,314
#define ATOM_access_level 11,352
#define ATOM_acos 12,396
#define ATOM_acosh 13,432
#define ATOM_acyclic_term 14,469
#define ATOM_add_import 15,513
#define ATOM_address 16,555
#define ATOM_agc 17,594
#define ATOM_agc_gained 18,630
#define ATOM_agc_margin 19,673
#define ATOM_agc_time 20,716
#define ATOM_alias 21,757
#define ATOM_allow_variable_name_as_functor 22,795
#define ATOM_alnum 23,858
#define ATOM_alpha 24,896
#define ATOM_alternative 25,934
#define ATOM_and 26,978
#define ATOM_anonvar 27,1014
#define ATOM_append 28,1054
#define ATOM_ar_equals 29,1093
#define ATOM_ar_not_equal 30,1135
#define ATOM_arity 31,1180
#define ATOM_argument 32,1218
#define ATOM_argumentlimit 33,1259
#define ATOM_as 34,1305
#define ATOM_ascii 35,1340
#define ATOM_asin 36,1378
#define ATOM_asinh 37,1415
#define ATOM_assert 38,1453
#define ATOM_asserta 39,1492
#define ATOM_at 40,1532
#define ATOM_at_equals 41,1567
#define ATOM_at_exit 42,1609
#define ATOM_at_larger 43,1649
#define ATOM_at_larger_eq 44,1691
#define ATOM_at_not_equals 45,1736
#define ATOM_at_smaller 46,1782
#define ATOM_at_smaller_eq 47,1825
#define ATOM_atan 48,1871
#define ATOM_atanh 49,1908
#define ATOM_atan2 50,1946
#define ATOM_atom 51,1984
#define ATOM_atom_garbage_collection 52,2021
#define ATOM_atomic 53,2077
#define ATOM_atoms 54,2116
#define ATOM_att 55,2154
#define ATOM_attributes 56,2190
#define ATOM_attvar 57,2233
#define ATOM_autoload 58,2272
#define ATOM_backquoted_string 59,2313
#define ATOM_backslash 60,2363
#define ATOM_backtrace 61,2405
#define ATOM_bar 62,2447
#define ATOM_base 63,2483
#define ATOM_begin 64,2520
#define ATOM_binary 65,2558
#define ATOM_binary_stream 66,2597
#define ATOM_bind 67,2643
#define ATOM_bitor 68,2680
#define ATOM_blobs 69,2718
#define ATOM_bof 70,2756
#define ATOM_bom 71,2792
#define ATOM_bool 72,2828
#define ATOM_boolean 73,2865
#define ATOM_brace_term_position 74,2905
#define ATOM_break 75,2957
#define ATOM_break_level 76,2995
#define ATOM_btree 77,3039
#define ATOM_buffer 78,3077
#define ATOM_buffer_size 79,3116
#define ATOM_built_in_procedure 80,3160
#define ATOM_busy 81,3211
#define ATOM_byte 82,3248
#define ATOM_c_stack 83,3285
#define ATOM_call 84,3325
#define ATOM_callable 85,3362
#define ATOM_callpred 86,3403
#define ATOM_canceled 87,3444
#define ATOM_case_sensitive_file_names 88,3485
#define ATOM_catch 89,3543
#define ATOM_category 90,3581
#define ATOM_ceil 91,3622
#define ATOM_ceiling 92,3659
#define ATOM_char_type 93,3699
#define ATOM_character 94,3741
#define ATOM_character_code 95,3783
#define ATOM_character_escapes 96,3830
#define ATOM_chars 97,3880
#define ATOM_chdir 98,3918
#define ATOM_chmod 99,3956
#define ATOM_choice 100,3994
#define ATOM_class 101,4033
#define ATOM_clause 102,4071
#define ATOM_clauses 103,4110
#define ATOM_clause_reference 104,4150
#define ATOM_close 105,4199
#define ATOM_close_on_abort 106,4237
#define ATOM_close_on_exec 107,4284
#define ATOM_close_option 108,4331
#define ATOM_cm 109,4377
#define ATOM_cntrl 110,4413
#define ATOM_co 111,4452
#define ATOM_codes 112,4488
#define ATOM_collected 113,4527
#define ATOM_collections 114,4570
#define ATOM_colon 115,4615
#define ATOM_comma 116,4654
#define ATOM_comments 117,4693
#define ATOM_compound 118,4735
#define ATOM_context 119,4777
#define ATOM_context_module 120,4818
#define ATOM_continue 121,4866
#define ATOM_copysign 122,4908
#define ATOM_core 123,4950
#define ATOM_core_left 124,4988
#define ATOM_cos 125,5031
#define ATOM_cosh 126,5068
#define ATOM_cputime 127,5106
#define ATOM_create 128,5147
#define ATOM_csym 129,5187
#define ATOM_csymf 130,5225
#define ATOM_cumulative 131,5264
#define ATOM_curl 132,5308
#define ATOM_current 133,5346
#define ATOM_current_input 134,5387
#define ATOM_current_output 135,5434
#define ATOM_cut 136,5482
#define ATOM_cut_call 137,5519
#define ATOM_cut_exit 138,5561
#define ATOM_cut_parent 139,5603
#define ATOM_cutted 140,5647
#define ATOM_cyclic_term 141,5687
#define ATOM_cycles 142,5732
#define ATOM_dand 143,5772
#define ATOM_date 144,5810
#define ATOM_db_reference 145,5848
#define ATOM_dc_call_prolog 146,5894
#define ATOM_dcall 147,5942
#define ATOM_dcall_cleanup 148,5981
#define ATOM_dcatch 149,6028
#define ATOM_dcut 150,6068
#define ATOM_dde_error 151,6106
#define ATOM_dde_handle 152,6149
#define ATOM_deadline 153,6193
#define ATOM_debug 154,6235
#define ATOM_debug_on_error 155,6274
#define ATOM_debug_topic 156,6322
#define ATOM_debugger_print_options 157,6367
#define ATOM_debugger_show_context 158,6423
#define ATOM_debugging 159,6478
#define ATOM_dec10 160,6521
#define ATOM_default 161,6560
#define ATOM_defined 162,6601
#define ATOM_delete 163,6642
#define ATOM_depth_limit_exceeded 164,6682
#define ATOM_destroy 165,6736
#define ATOM_detached 166,6777
#define ATOM_detect 167,6819
#define ATOM_development 168,6859
#define ATOM_dexit 169,6904
#define ATOM_dforeign_registered 170,6943
#define ATOM_dgarbage_collect 171,6996
#define ATOM_digit 172,7046
#define ATOM_directory 173,7085
#define ATOM_discontiguous 174,7128
#define ATOM_div 175,7175
#define ATOM_gdiv 176,7212
#define ATOM_divide 177,7250
#define ATOM_dload 178,7290
#define ATOM_dmessage_queue 179,7329
#define ATOM_dmutex 180,7377
#define ATOM_domain_error 181,7417
#define ATOM_dos 182,7463
#define ATOM_dot 183,7500
#define ATOM_dots 184,7537
#define ATOM_double_quotes 185,7575
#define ATOM_doublestar 186,7622
#define ATOM_dprof_node 187,7666
#define ATOM_dquery_loop 188,7710
#define ATOM_drecover_and_rethrow 189,7755
#define ATOM_dstream 190,7809
#define ATOM_dthread_init 191,7850
#define ATOM_dthrow 192,7896
#define ATOM_dtime 193,7936
#define ATOM_dtoplevel 194,7975
#define ATOM_dvard 195,8018
#define ATOM_dwakeup 196,8057
#define ATOM_dynamic 197,8098
#define ATOM_e 198,8139
#define ATOM_encoding 199,8174
#define ATOM_end 200,8216
#define ATOM_end_of_file 201,8253
#define ATOM_end_of_line 202,8298
#define ATOM_end_of_stream 203,8343
#define ATOM_environment 204,8390
#define ATOM_eof 205,8435
#define ATOM_eof_action 206,8472
#define ATOM_eof_code 207,8516
#define ATOM_epsilon 208,8558
#define ATOM_equal 209,8599
#define ATOM_equals 210,8638
#define ATOM_erase 211,8678
#define ATOM_erased 212,8717
#define ATOM_error 213,8757
#define ATOM_eval 214,8796
#define ATOM_evaluable 215,8834
#define ATOM_evaluation_error 216,8877
#define ATOM_exception 217,8927
#define ATOM_exclusive 218,8970
#define ATOM_execute 219,9013
#define ATOM_exist 220,9054
#define ATOM_existence_error 221,9093
#define ATOM_exit 222,9142
#define ATOM_exited 223,9180
#define ATOM_exp 224,9220
#define ATOM_export 225,9257
#define ATOM_exported 226,9297
#define ATOM_exports 227,9339
#define ATOM_expression 228,9380
#define ATOM_external_exception 229,9424
#define ATOM_externals 230,9476
#define ATOM_fact 231,9519
#define ATOM_factor 232,9557
#define ATOM_fail 233,9597
#define ATOM_failure_error 234,9635
#define ATOM_false 235,9682
#define ATOM_feature 236,9721
#define ATOM_file 237,9762
#define ATOM_file_name 238,9800
#define ATOM_file_name_variables 239,9843
#define ATOM_file_no 240,9896
#define ATOM_flag 241,9937
#define ATOM_flag_value 242,9975
#define ATOM_float 243,10019
#define ATOM_float_format 244,10058
#define ATOM_float_fractional_part 245,10104
#define ATOM_float_integer_part 246,10159
#define ATOM_float_overflow 247,10211
#define ATOM_float_underflow 248,10259
#define ATOM_floor 249,10308
#define ATOM_force 250,10347
#define ATOM_foreign 251,10386
#define ATOM_foreign_function 252,10427
#define ATOM_foreign_return_value 253,10477
#define ATOM_fork 254,10531
#define ATOM_frame 255,10569
#define ATOM_frame_attribute 256,10608
#define ATOM_frame_finished 257,10657
#define ATOM_frame_reference 258,10705
#define ATOM_free_of_attvar 259,10754
#define ATOM_freeze 260,10802
#define ATOM_full 261,10842
#define ATOM_functor_name 262,10880
#define ATOM_functors 263,10926
#define ATOM_fx 264,10968
#define ATOM_fy 265,11004
#define ATOM_garbage_collected 266,11040
#define ATOM_garbage_collection 267,11091
#define ATOM_gc 268,11143
#define ATOM_gcd 269,11179
#define ATOM_gctime 270,11216
#define ATOM_getcwd 271,11256
#define ATOM_global 272,11296
#define ATOM_global_shifts 273,11336
#define ATOM_global_stack 274,11383
#define ATOM_globallimit 275,11429
#define ATOM_globalused 276,11474
#define ATOM_goal 277,11518
#define ATOM_goal_expansion 278,11556
#define ATOM_grammar 279,11604
#define ATOM_graph 280,11645
#define ATOM_ground 281,11684
#define ATOM_gvar 282,11724
#define ATOM_halt 283,11762
#define ATOM_has_alternatives 284,11800
#define ATOM_hash 285,11850
#define ATOM_hashed 286,11888
#define ATOM_hat 287,11928
#define ATOM_heapused 288,11965
#define ATOM_heap_gc 289,12007
#define ATOM_help 290,12048
#define ATOM_hidden 291,12086
#define ATOM_hide_childs 292,12126
#define ATOM_history_depth 293,12171
#define ATOM_ifthen 294,12218
#define ATOM_ignore 295,12258
#define ATOM_ignore_ops 296,12298
#define ATOM_import_into 297,12342
#define ATOM_import_type 298,12387
#define ATOM_imported 299,12432
#define ATOM_imported_procedure 300,12474
#define ATOM_index 301,12526
#define ATOM_indexed 302,12565
#define ATOM_inf 303,12606
#define ATOM_inferences 304,12643
#define ATOM_infinite 305,12687
#define ATOM_informational 306,12729
#define ATOM_init_file 307,12776
#define ATOM_initialization 308,12819
#define ATOM_input 309,12867
#define ATOM_inserted_char 310,12906
#define ATOM_instantiation_error 311,12953
#define ATOM_int 312,13006
#define ATOM_int64_t 313,13043
#define ATOM_int_overflow 314,13084
#define ATOM_integer 315,13130
#define ATOM_integer_expression 316,13171
#define ATOM_interrupt 317,13223
#define ATOM_io_error 318,13266
#define ATOM_io_mode 319,13308
#define ATOM_ioctl 320,13349
#define ATOM_is 321,13388
#define ATOM_iso 322,13424
#define ATOM_iso_latin_1 323,13461
#define ATOM_isovar 324,13506
#define ATOM_join 325,13546
#define ATOM_jump 326,13584
#define ATOM_kernel 327,13622
#define ATOM_key 328,13662
#define ATOM_larger 329,13699
#define ATOM_larger_equal 330,13739
#define ATOM_level 331,13785
#define ATOM_li 332,13824
#define ATOM_library 333,13860
#define ATOM_limit 334,13901
#define ATOM_line 335,13940
#define ATOM_line_count 336,13978
#define ATOM_line_position 337,14022
#define ATOM_list 338,14069
#define ATOM_list_position 339,14107
#define ATOM_listing 340,14154
#define ATOM_local 341,14195
#define ATOM_local_shifts 342,14234
#define ATOM_local_stack 343,14280
#define ATOM_locale 344,14325
#define ATOM_locallimit 345,14365
#define ATOM_localused 346,14409
#define ATOM_lock 347,14452
#define ATOM_locked 348,14490
#define ATOM_log 349,14530
#define ATOM_log10 350,14567
#define ATOM_long 351,14606
#define ATOM_loose 352,14644
#define ATOM_low 353,14683
#define ATOM_lower 354,14720
#define ATOM_lsb 355,14759
#define ATOM_lshift 356,14796
#define ATOM_main 357,14836
#define ATOM_mark 358,14874
#define ATOM_matches 359,14912
#define ATOM_max 360,14953
#define ATOM_max_arity 361,14990
#define ATOM_max_dde_handles 362,15033
#define ATOM_max_depth 363,15082
#define ATOM_max_files 364,15125
#define ATOM_max_frame_size 365,15168
#define ATOM_max_length 366,15216
#define ATOM_max_path_length 367,15260
#define ATOM_max_size 368,15309
#define ATOM_max_variable_length 369,15351
#define ATOM_memory 370,15404
#define ATOM_message 371,15444
#define ATOM_message_lines 372,15485
#define ATOM_message_queue 373,15532
#define ATOM_message_queue_property 374,15579
#define ATOM_meta_argument 375,15635
#define ATOM_meta_argument_specifier 376,15682
#define ATOM_meta_predicate 377,15739
#define ATOM_min 378,15787
#define ATOM_min_free 379,15824
#define ATOM_minus 380,15866
#define ATOM_mismatched_char 381,15905
#define ATOM_mod 382,15954
#define ATOM_mode 383,15991
#define ATOM_modify 384,16029
#define ATOM_module 385,16069
#define ATOM_module_class 386,16109
#define ATOM_module_property 387,16155
#define ATOM_module_transparent 388,16204
#define ATOM_modules 389,16256
#define ATOM_msb 390,16297
#define ATOM_multifile 391,16334
#define ATOM_mutex 392,16377
#define ATOM_mutex_option 393,16416
#define ATOM_mutex_property 394,16462
#define ATOM_natural 395,16510
#define ATOM_newline 396,16551
#define ATOM_next_argument 397,16592
#define ATOM_nil 398,16639
#define ATOM_nlink 399,16676
#define ATOM_no_memory 400,16715
#define ATOM_nodebug 401,16758
#define ATOM_non_empty_list 402,16799
#define ATOM_none 403,16847
#define ATOM_nonvar 404,16885
#define ATOM_noprofile 405,16925
#define ATOM_normal 406,16968
#define ATOM_not 407,17008
#define ATOM_not_equals 408,17045
#define ATOM_not_implemented 409,17089
#define ATOM_not_less_than_one 410,17138
#define ATOM_not_less_than_zero 411,17189
#define ATOM_not_provable 412,17241
#define ATOM_not_strict_equal 413,17287
#define ATOM_not_unique 414,17337
#define ATOM_number 415,17381
#define ATOM_number_of_clauses 416,17421
#define ATOM_number_of_rules 417,17472
#define ATOM_numbervar_option 418,17521
#define ATOM_numbervars 419,17571
#define ATOM_occurs_check 420,17615
#define ATOM_octet 421,17661
#define ATOM_off 422,17700
#define ATOM_on 423,17737
#define ATOM_open 424,17773
#define ATOM_operator 425,17811
#define ATOM_operator_priority 426,17853
#define ATOM_operator_specifier 427,17904
#define ATOM_optimise 428,17956
#define ATOM_or 429,17998
#define ATOM_order 430,18034
#define ATOM_output 431,18073
#define ATOM_owner 432,18113
#define ATOM_pair 433,18152
#define ATOM_paren 434,18190
#define ATOM_parent 435,18229
#define ATOM_parent_goal 436,18269
#define ATOM_partial 437,18314
#define ATOM_past 438,18355
#define ATOM_past_end_of_stream 439,18393
#define ATOM_pattern 440,18445
#define ATOM_pc 441,18486
#define ATOM_peek 442,18522
#define ATOM_period 443,18560
#define ATOM_permission_error 444,18600
#define ATOM_pi 445,18650
#define ATOM_pipe 446,18686
#define ATOM_plain 447,18724
#define ATOM_plus 448,18763
#define ATOM_popcount 449,18801
#define ATOM_portray 450,18843
#define ATOM_portray_goal 451,18884
#define ATOM_position 452,18930
#define ATOM_posix 453,18972
#define ATOM_powm 454,19011
#define ATOM_predicate_indicator 455,19049
#define ATOM_predicates 456,19102
#define ATOM_print 457,19146
#define ATOM_print_message 458,19185
#define ATOM_priority 459,19232
#define ATOM_private_procedure 460,19274
#define ATOM_procedure 461,19325
#define ATOM_process_comment 462,19368
#define ATOM_process_cputime 463,19417
#define ATOM_profile_mode 464,19466
#define ATOM_profile_no_cpu_time 465,19512
#define ATOM_profile_node 466,19565
#define ATOM_program 467,19611
#define ATOM_program_counter 468,19652
#define ATOM_prolog 469,19701
#define ATOM_prolog_flag 470,19741
#define ATOM_prolog_flag_access 471,19786
#define ATOM_prolog_flag_option 472,19838
#define ATOM_prolog_flag_type 473,19890
#define ATOM_prompt 474,19940
#define ATOM_property 475,19980
#define ATOM_protocol 476,20022
#define ATOM_prove 477,20064
#define ATOM_public 478,20103
#define ATOM_punct 479,20143
#define ATOM_query 480,20182
#define ATOM_question_mark 481,20221
#define ATOM_queue_option 482,20268
#define ATOM_quiet 483,20314
#define ATOM_quote 484,20353
#define ATOM_quoted 485,20392
#define ATOM_radix 486,20432
#define ATOM_random 487,20471
#define ATOM_random_float 488,20511
#define ATOM_random_option 489,20557
#define ATOM_rational 490,20604
#define ATOM_rationalize 491,20646
#define ATOM_rdiv 492,20691
#define ATOM_read 493,20729
#define ATOM_read_only 494,20767
#define ATOM_read_option 495,20810
#define ATOM_read_write 496,20855
#define ATOM_readline 497,20899
#define ATOM_real_time 498,20941
#define ATOM_receiver 499,20984
#define ATOM_record 500,21026
#define ATOM_record_position 501,21066
#define ATOM_redefine 502,21115
#define ATOM_redo 503,21157
#define ATOM_redo_in_skip 504,21195
#define ATOM_references 505,21241
#define ATOM_rem 506,21285
#define ATOM_rename 507,21322
#define ATOM_report_error 508,21362
#define ATOM_reposition 509,21408
#define ATOM_representation_error 510,21452
#define ATOM_representation_errors 511,21506
#define ATOM_reset 512,21561
#define ATOM_resource_error 513,21600
#define ATOM_resource_handle 514,21648
#define ATOM_retry 515,21697
#define ATOM_round 516,21736
#define ATOM_rshift 517,21775
#define ATOM_running 518,21815
#define ATOM_runtime 519,21856
#define ATOM_save_class 520,21897
#define ATOM_save_option 521,21941
#define ATOM_see 522,21986
#define ATOM_seed 523,22023
#define ATOM_seek_method 524,22061
#define ATOM_select 525,22106
#define ATOM_semicolon 526,22146
#define ATOM_separated 527,22189
#define ATOM_set 528,22232
#define ATOM_set_end_of_stream 529,22269
#define ATOM_setup_call_catcher_cleanup 530,22320
#define ATOM_shared 531,22380
#define ATOM_shared_object 532,22420
#define ATOM_shared_object_handle 533,22467
#define ATOM_shell 534,22521
#define ATOM_shift_time 535,22560
#define ATOM_sign 536,22604
#define ATOM_signal 537,22642
#define ATOM_signal_handler 538,22682
#define ATOM_silent 539,22730
#define ATOM_sin 540,22770
#define ATOM_singletons 541,22807
#define ATOM_sinh 542,22851
#define ATOM_size 543,22889
#define ATOM_size_t 544,22927
#define ATOM_skip 545,22967
#define ATOM_skipped 546,23005
#define ATOM_smaller 547,23046
#define ATOM_smaller_equal 548,23087
#define ATOM_softcut 549,23134
#define ATOM_source_sink 550,23175
#define ATOM_space 551,23220
#define ATOM_spacing 552,23259
#define ATOM_spare 553,23300
#define ATOM_spy 554,23339
#define ATOM_sqrt 555,23376
#define ATOM_stack 556,23414
#define ATOM_stack_parameter 557,23453
#define ATOM_stack_shifts 558,23502
#define ATOM_stacks 559,23548
#define ATOM_stand_alone 560,23588
#define ATOM_standard 561,23633
#define ATOM_star 562,23675
#define ATOM_start 563,23713
#define ATOM_stat 564,23752
#define ATOM_state 565,23790
#define ATOM_static_procedure 566,23829
#define ATOM_statistics 567,23879
#define ATOM_status 568,23923
#define ATOM_stderr 569,23963
#define ATOM_stream 570,24003
#define ATOM_stream_option 571,24043
#define ATOM_stream_or_alias 572,24090
#define ATOM_stream_pair 573,24139
#define ATOM_stream_position 574,24184
#define ATOM_stream_property 575,24233
#define ATOM_stream_type_check 576,24282
#define ATOM_strict_equal 577,24333
#define ATOM_string 578,24379
#define ATOM_string_position 579,24419
#define ATOM_strong 580,24468
#define ATOM_subterm_positions 581,24508
#define ATOM_suffix 582,24559
#define ATOM_syntax_error 583,24599
#define ATOM_syntax_errors 584,24645
#define ATOM_system 585,24692
#define ATOM_system_error 586,24732
#define ATOM_system_init_file 587,24778
#define ATOM_system_thread_id 588,24828
#define ATOM_system_time 589,24878
#define ATOM_tan 590,24923
#define ATOM_tanh 591,24960
#define ATOM_temporary_files 592,24998
#define ATOM_term 593,25047
#define ATOM_term_expansion 594,25085
#define ATOM_term_position 595,25133
#define ATOM_terminal 596,25180
#define ATOM_terminal_capability 597,25222
#define ATOM_test 598,25275
#define ATOM_text 599,25313
#define ATOM_text_stream 600,25351
#define ATOM_thread 601,25396
#define ATOM_thread_cputime 602,25436
#define ATOM_thread_get_message_option 603,25484
#define ATOM_thread_initialization 604,25543
#define ATOM_thread_local 605,25598
#define ATOM_thread_local_procedure 606,25644
#define ATOM_thread_option 607,25700
#define ATOM_thread_property 608,25747
#define ATOM_threads 609,25796
#define ATOM_threads_created 610,25837
#define ATOM_throw 611,25886
#define ATOM_tilde 612,25925
#define ATOM_time 613,25964
#define ATOM_time_stamp 614,26002
#define ATOM_timeout 615,26046
#define ATOM_timeout_error 616,26087
#define ATOM_timezone 617,26134
#define ATOM_to_lower 618,26176
#define ATOM_to_upper 619,26218
#define ATOM_top 620,26260
#define ATOM_top_level 621,26297
#define ATOM_toplevel 622,26340
#define ATOM_trace 623,26382
#define ATOM_trace_any 624,26421
#define ATOM_trace_call 625,26464
#define ATOM_trace_exit 626,26508
#define ATOM_trace_fail 627,26552
#define ATOM_trace_gc 628,26596
#define ATOM_trace_redo 629,26638
#define ATOM_traceinterc 630,26682
#define ATOM_tracing 631,26727
#define ATOM_trail 632,26768
#define ATOM_trail_shifts 633,26807
#define ATOM_traillimit 634,26853
#define ATOM_trailused 635,26897
#define ATOM_transparent 636,26940
#define ATOM_transposed_char 637,26985
#define ATOM_transposed_word 638,27034
#define ATOM_true 639,27083
#define ATOM_truncate 640,27121
#define ATOM_tty 641,27163
#define ATOM_tty_control 642,27200
#define ATOM_type 643,27245
#define ATOM_type_error 644,27283
#define ATOM_undefined 645,27327
#define ATOM_undefined_global_variable 646,27370
#define ATOM_undefinterc 647,27429
#define ATOM_unicode_be 648,27474
#define ATOM_unicode_le 649,27518
#define ATOM_unify 650,27562
#define ATOM_unify_determined 651,27601
#define ATOM_uninstantiation_error 652,27651
#define ATOM_unique 653,27706
#define ATOM_univ 654,27746
#define ATOM_unknown 655,27784
#define ATOM_unlimited 656,27825
#define ATOM_unload 657,27868
#define ATOM_unlock 658,27908
#define ATOM_unlocked 659,27948
#define ATOM_update 660,27990
#define ATOM_upper 661,28030
#define ATOM_user 662,28069
#define ATOM_user_error 663,28107
#define ATOM_user_flags 664,28151
#define ATOM_user_input 665,28195
#define ATOM_user_output 666,28239
#define ATOM_utc 667,28284
#define ATOM_utf8 668,28321
#define ATOM_v 669,28359
#define ATOM_var 670,28394
#define ATOM_variable 671,28431
#define ATOM_variable_names 672,28473
#define ATOM_variables 673,28521
#define ATOM_very_deep 674,28564
#define ATOM_vmi 675,28607
#define ATOM_volatile 676,28644
#define ATOM_wait 677,28686
#define ATOM_wakeup 678,28724
#define ATOM_walltime 679,28764
#define ATOM_warning 680,28806
#define ATOM_weak 681,28847
#define ATOM_wchar_t 682,28885
#define ATOM_when_condition 683,28926
#define ATOM_white 684,28974
#define ATOM_write 685,29013
#define ATOM_write_attributes 686,29052
#define ATOM_write_option 687,29102
#define ATOM_xdigit 688,29148
#define ATOM_xf 689,29188
#define ATOM_xfx 690,29224
#define ATOM_xfy 691,29261
#define ATOM_xml 692,29298
#define ATOM_xor 693,29335
#define ATOM_xpceref 694,29372
#define ATOM_yf 695,29413
#define ATOM_yfx 696,29449
#define ATOM_zero_divisor 697,29486
#define FUNCTOR_abs1 698,29532
#define FUNCTOR_access1 699,29574
#define FUNCTOR_acos1 700,29619
#define FUNCTOR_acosh1 701,29662
#define FUNCTOR_alias1 702,29706
#define FUNCTOR_and2 703,29750
#define FUNCTOR_ar_equals2 704,29792
#define FUNCTOR_ar_not_equal2 705,29840
#define FUNCTOR_asin1 706,29891
#define FUNCTOR_asinh1 707,29934
#define FUNCTOR_assert1 708,29978
#define FUNCTOR_asserta1 709,30024
#define FUNCTOR_atan1 710,30071
#define FUNCTOR_atan2 711,30115
#define FUNCTOR_atanh1 712,30159
#define FUNCTOR_atan22 713,30204
#define FUNCTOR_atom1 714,30249
#define FUNCTOR_att3 715,30293
#define FUNCTOR_backslash1 716,30336
#define FUNCTOR_bar2 717,30385
#define FUNCTOR_bitor2 718,30428
#define FUNCTOR_bom1 719,30473
#define FUNCTOR_brace_term_position3 720,30516
#define FUNCTOR_break1 721,30575
#define FUNCTOR_break2 722,30620
#define FUNCTOR_break3 723,30665
#define FUNCTOR_buffer1 724,30710
#define FUNCTOR_buffer_size1 725,30756
#define FUNCTOR_busy2 726,30807
#define FUNCTOR_call1 727,30851
#define FUNCTOR_callpred2 728,30895
#define FUNCTOR_catch3 729,30943
#define FUNCTOR_ceil1 730,30988
#define FUNCTOR_ceiling1 731,31032
#define FUNCTOR_chars1 732,31079
#define FUNCTOR_chars2 733,31124
#define FUNCTOR_class1 734,31169
#define FUNCTOR_clause1 735,31214
#define FUNCTOR_close_on_abort1 736,31260
#define FUNCTOR_close_on_exec1 737,31314
#define FUNCTOR_codes1 738,31367
#define FUNCTOR_codes2 739,31412
#define FUNCTOR_colon2 740,31457
#define FUNCTOR_comma2 741,31502
#define FUNCTOR_context2 742,31547
#define FUNCTOR_copysign2 743,31594
#define FUNCTOR_cos1 744,31642
#define FUNCTOR_cosh1 745,31685
#define FUNCTOR_cputime0 746,31729
#define FUNCTOR_curl1 747,31776
#define FUNCTOR_cut_call1 748,31820
#define FUNCTOR_cut_exit1 749,31868
#define FUNCTOR_dand2 750,31916
#define FUNCTOR_date3 751,31960
#define FUNCTOR_date9 752,32004
#define FUNCTOR_dc_call_prolog0 753,32048
#define FUNCTOR_dcall1 754,32102
#define FUNCTOR_dcut1 755,32147
#define FUNCTOR_dde_error2 756,32191
#define FUNCTOR_debugging1 757,32240
#define FUNCTOR_detached1 758,32289
#define FUNCTOR_dexit2 759,32337
#define FUNCTOR_dforeign_registered2 760,32382
#define FUNCTOR_dgarbage_collect1 761,32441
#define FUNCTOR_div2 762,32497
#define FUNCTOR_gdiv2 763,32540
#define FUNCTOR_divide2 764,32584
#define FUNCTOR_dmessage_queue1 765,32630
#define FUNCTOR_dmutex1 766,32684
#define FUNCTOR_domain_error2 767,32730
#define FUNCTOR_dot2 768,32782
#define FUNCTOR_doublestar2 769,32825
#define FUNCTOR_dprof_node1 770,32875
#define FUNCTOR_drecover_and_rethrow2 771,32925
#define FUNCTOR_dstream1 772,32985
#define FUNCTOR_dthread_init0 773,33032
#define FUNCTOR_dthrow1 774,33084
#define FUNCTOR_dtime2 775,33130
#define FUNCTOR_dvard1 776,33175
#define FUNCTOR_dwakeup1 777,33220
#define FUNCTOR_e0 778,33267
#define FUNCTOR_encoding1 779,33308
#define FUNCTOR_end_of_stream1 780,33356
#define FUNCTOR_eof_action1 781,33409
#define FUNCTOR_epsilon0 782,33459
#define FUNCTOR_equals2 783,33506
#define FUNCTOR_erased1 784,33552
#define FUNCTOR_error2 785,33598
#define FUNCTOR_eval1 786,33643
#define FUNCTOR_evaluation_error1 787,33687
#define FUNCTOR_exception1 788,33743
#define FUNCTOR_exception3 789,33792
#define FUNCTOR_existence_error2 790,33841
#define FUNCTOR_exited1 791,33896
#define FUNCTOR_exp1 792,33942
#define FUNCTOR_exports1 793,33985
#define FUNCTOR_external_exception1 794,34032
#define FUNCTOR_fail0 795,34090
#define FUNCTOR_failure_error1 796,34134
#define FUNCTOR_file1 797,34187
#define FUNCTOR_file4 798,34231
#define FUNCTOR_file_name1 799,34276
#define FUNCTOR_file_no1 800,34326
#define FUNCTOR_float1 801,34374
#define FUNCTOR_float_fractional_part1 802,34420
#define FUNCTOR_float_integer_part1 803,34482
#define FUNCTOR_floor1 804,34541
#define FUNCTOR_foreign_function1 805,34587
#define FUNCTOR_frame3 806,34644
#define FUNCTOR_frame_finished1 807,34690
#define FUNCTOR_gcd2 808,34745
#define FUNCTOR_goal_expansion2 809,34789
#define FUNCTOR_ground1 810,34844
#define FUNCTOR_hat2 811,34891
#define FUNCTOR_ifthen2 812,34935
#define FUNCTOR_import_into1 813,34982
#define FUNCTOR_input0 814,35034
#define FUNCTOR_input3 815,35080
#define FUNCTOR_integer1 816,35126
#define FUNCTOR_interrupt1 817,35174
#define FUNCTOR_io_error2 818,35224
#define FUNCTOR_is2 819,35273
#define FUNCTOR_isovar1 820,35316
#define FUNCTOR_larger2 821,35363
#define FUNCTOR_larger_equal2 822,35410
#define FUNCTOR_line_count1 823,35463
#define FUNCTOR_list_position4 824,35514
#define FUNCTOR_listing1 825,35568
#define FUNCTOR_locked2 826,35616
#define FUNCTOR_log1 827,35663
#define FUNCTOR_log101 828,35707
#define FUNCTOR_lsb1 829,35753
#define FUNCTOR_lshift2 830,35797
#define FUNCTOR_max2 831,35844
#define FUNCTOR_max_size1 832,35888
#define FUNCTOR_message_lines1 833,35937
#define FUNCTOR_min2 834,35991
#define FUNCTOR_minus1 835,36035
#define FUNCTOR_minus2 836,36081
#define FUNCTOR_mod2 837,36127
#define FUNCTOR_mode1 838,36171
#define FUNCTOR_msb1 839,36216
#define FUNCTOR_newline1 840,36260
#define FUNCTOR_nlink1 841,36308
#define FUNCTOR_nonvar1 842,36354
#define FUNCTOR_not_implemented2 843,36401
#define FUNCTOR_not_provable1 844,36457
#define FUNCTOR_not_strict_equal2 845,36510
#define FUNCTOR_occurs_check2 846,36567
#define FUNCTOR_or1 847,36620
#define FUNCTOR_output0 848,36663
#define FUNCTOR_permission_error3 849,36710
#define FUNCTOR_pi0 850,36767
#define FUNCTOR_pipe1 851,36810
#define FUNCTOR_plus1 852,36855
#define FUNCTOR_plus2 853,36900
#define FUNCTOR_popcount1 854,36945
#define FUNCTOR_portray1 855,36994
#define FUNCTOR_position1 856,37042
#define FUNCTOR_powm3 857,37091
#define FUNCTOR_print1 858,37136
#define FUNCTOR_print_message2 859,37182
#define FUNCTOR_priority1 860,37236
#define FUNCTOR_procedure2 861,37285
#define FUNCTOR_prove1 862,37335
#define FUNCTOR_prove2 863,37381
#define FUNCTOR_punct2 864,37427
#define FUNCTOR_random1 865,37473
#define FUNCTOR_random_float0 866,37520
#define FUNCTOR_rational1 867,37573
#define FUNCTOR_rationalize1 868,37622
#define FUNCTOR_rdiv2 869,37674
#define FUNCTOR_redo1 870,37719
#define FUNCTOR_rem2 871,37764
#define FUNCTOR_reposition1 872,37808
#define FUNCTOR_representation_error1 873,37859
#define FUNCTOR_representation_errors1 874,37920
#define FUNCTOR_resource_error1 875,37982
#define FUNCTOR_retry1 876,38037
#define FUNCTOR_round1 877,38083
#define FUNCTOR_rshift2 878,38129
#define FUNCTOR_semicolon2 879,38176
#define FUNCTOR_setup_call_catcher_cleanup4 880,38226
#define FUNCTOR_shared_object2 881,38293
#define FUNCTOR_shell2 882,38347
#define FUNCTOR_sign1 883,38393
#define FUNCTOR_signal1 884,38438
#define FUNCTOR_signal2 885,38485
#define FUNCTOR_sin1 886,38532
#define FUNCTOR_singletons1 887,38576
#define FUNCTOR_sinh1 888,38627
#define FUNCTOR_size1 889,38672
#define FUNCTOR_smaller2 890,38717
#define FUNCTOR_smaller_equal2 891,38765
#define FUNCTOR_softcut2 892,38819
#define FUNCTOR_spy1 893,38867
#define FUNCTOR_sqrt1 894,38911
#define FUNCTOR_star2 895,38956
#define FUNCTOR_status1 896,39001
#define FUNCTOR_stream4 897,39048
#define FUNCTOR_stream_position4 898,39095
#define FUNCTOR_strict_equal2 899,39151
#define FUNCTOR_string1 900,39204
#define FUNCTOR_string2 901,39251
#define FUNCTOR_string_position2 902,39298
#define FUNCTOR_syntax_error1 903,39354
#define FUNCTOR_syntax_error3 904,39407
#define FUNCTOR_tan1 905,39460
#define FUNCTOR_tanh1 906,39504
#define FUNCTOR_term_expansion2 907,39549
#define FUNCTOR_term_position5 908,39604
#define FUNCTOR_timeout1 909,39658
#define FUNCTOR_timeout_error2 910,39706
#define FUNCTOR_trace1 911,39760
#define FUNCTOR_traceinterc3 912,39806
#define FUNCTOR_tracing1 913,39858
#define FUNCTOR_true0 914,39906
#define FUNCTOR_truncate1 915,39951
#define FUNCTOR_tty1 916,40000
#define FUNCTOR_type1 917,40044
#define FUNCTOR_type_error2 918,40089
#define FUNCTOR_undefinterc4 919,40140
#define FUNCTOR_unify_determined2 920,40192
#define FUNCTOR_uninstantiation_error1 921,40249
#define FUNCTOR_var1 922,40311
#define FUNCTOR_wakeup3 923,40355
#define FUNCTOR_warning3 924,40402
#define FUNCTOR_xor2 925,40450
#define FUNCTOR_xpceref1 926,40494
#define FUNCTOR_xpceref2 927,40542
#define N_SWI_ATOMS 930,40592
#define N_SWI_FUNCTORS 931,40616
#define N_SWI_HASH_BITS 932,40643
#define N_SWI_HASH 933,40670

include/udi.h,268
typedef void * (* Yap_UdiInit)31,1101
typedef void * (* Yap_UdiInsert)39,1307
typedef int (* Yap_UdiCallback)48,1664
typedef int (* Yap_UdiSearch)61,2070
typedef int (* Yap_UdiDestroy)70,2429
typedef struct udi_control_block 76,2518
} * UdiControlBlock;82,2720

include/yap_structs.h,3580
#undef PROTO19,668
#define PROTO(21,688
#define CONST 22,717
#define PROTO(26,745
#define CONST 27,771
typedef CELL YAP_CELL;34,863
typedef Term YAP_Term;36,887
typedef CELL YAP_Arity;38,911
typedef Term YAP_Module;40,936
typedef Functor YAP_Functor;42,962
typedef Atom YAP_Atom;44,992
typedef Int YAP_Int;46,1016
typedef UInt YAP_UInt;48,1038
typedef Float YAP_Float;50,1062
typedef int YAP_Bool;52,1088
typedef unsigned long long YAP_CELL;59,1153
typedef unsigned long YAP_CELL;61,1198
typedef int YAP_Bool;64,1240
typedef YAP_CELL YAP_Term;66,1263
typedef YAP_CELL YAP_Arity;68,1291
typedef YAP_Term YAP_Module;70,1320
typedef struct FunctorEntry *YAP_Functor;YAP_Functor72,1350
typedef struct AtomEntry *YAP_Atom;YAP_Atom74,1393
typedef long long int YAP_Int;77,1441
typedef unsigned long long int  YAP_UInt;79,1475
typedef long int  YAP_Int;82,1524
typedef unsigned long int  YAP_UInt;84,1552
typedef double YAP_Float;87,1597
#define TRUE	90,1637
#define FALSE	93,1673
  YAP_TAG_ATT 99,1720
  YAP_TAG_ATT = 0x1,x199,1720
  YAP_TAG_UNBOUND 100,1741
  YAP_TAG_UNBOUND = 0x2,x2100,1741
  YAP_TAG_REF 101,1766
  YAP_TAG_REF = 0x4,x4101,1766
  YAP_TAG_PAIR 102,1787
  YAP_TAG_PAIR = 0x8,x8102,1787
  YAP_TAG_ATOM 103,1809
  YAP_TAG_ATOM = 0x10,x10103,1809
  YAP_TAG_INT 104,1832
  YAP_TAG_INT = 0x20,x20104,1832
  YAP_TAG_LONG_INT 105,1854
  YAP_TAG_LONG_INT = 0x40,x40105,1854
  YAP_TAG_BIG_INT 106,1881
  YAP_TAG_BIG_INT = 0x80,x80106,1881
  YAP_TAG_RATIONAL 107,1907
  YAP_TAG_RATIONAL = 0x100,x100107,1907
  YAP_TAG_FLOAT 108,1935
  YAP_TAG_FLOAT = 0x200,x200108,1935
  YAP_TAG_OPAQUE 109,1960
  YAP_TAG_OPAQUE = 0x400,x400109,1960
  YAP_TAG_APPL 110,1986
  YAP_TAG_APPL = 0x800,x800110,1986
  YAP_TAG_DBREF 111,2010
  YAP_TAG_DBREF = 0x1000x1000111,2010
} YAP_tag_t;112,2035
#define YAP_BOOT_FROM_PROLOG 114,2049
#define YAP_BOOT_FROM_SAVED_CODE 115,2086
#define YAP_BOOT_FROM_SAVED_STACKS 116,2123
#define YAP_FULL_BOOT_FROM_PROLOG 117,2160
#define YAP_BOOT_DONE_BEFOREHAND 118,2197
#define YAP_BOOT_ERROR 119,2234
#define YAP_WRITE_QUOTED	121,2272
#define YAP_WRITE_IGNORE_OPS	122,2300
#define YAP_WRITE_HANDLE_VARS	123,2332
#define YAP_WRITE_USE_PORTRAY	124,2365
#define YAP_CONSULT_MODE 126,2399
#define YAP_RECONSULT_MODE 127,2436
#define YAP_MAX_YPP_DEFS 191,4939
} YAP_init_args;210,5344
} YAP_thread_attr;219,5512
typedef struct YAP_pred_entry *YAP_PredEntryPtr;YAP_PredEntryPtr221,5532
} YAP_dogoalinfo;227,5678
typedef int  (*YAP_agc_hook)YAP_agc_hook229,5697
typedef void  (*YAP_halt_hook)YAP_halt_hook231,5741
typedef YAP_Int YAP_opaque_tag_t;233,5804
typedef int (*YAP_Opaque_CallOnFail)YAP_Opaque_CallOnFail235,5839
typedef int (*YAP_Opaque_CallOnWrite)YAP_Opaque_CallOnWrite236,5885
typedef YAP_Int (*YAP_Opaque_CallOnGCMark)YAP_Opaque_CallOnGCMark237,5963
typedef int (*YAP_Opaque_CallOnGCRelocate)YAP_Opaque_CallOnGCRelocate238,6054
typedef struct YAP_opaque_handler_struct 240,6146
} YAP_opaque_handler_t;245,6356
    YAPC_INTERPRETED,251,6450
    YAPC_MIXED_MODE_USER,252,6498
    YAPC_MIXED_MODE_ALL,253,6572
    YAPC_COMPILE_USER,254,6640
    YAPC_COMPILE_ALL 255,6705
  } yapc_exec_mode;256,6764
{ PL_ENC_UNKNOWN 261,6844
  PL_ENC_OCTET,262,6909
  PL_ENC_ASCII,263,6974
  PL_ENC_ISO_LATIN_1,264,7041
  PL_ENC_ANSI,265,7111
  PL_ENC_UTF8,266,7189
  PL_ENC_UNICODE_BE,267,7204
  PL_ENC_UNICODE_LE,268,7277
  PL_ENC_WCHAR 269,7353
} PL_IOENC;270,7413
    YAPC_ENABLE_GC,277,7493
    YAPC_ENABLE_AGC 278,7572
  } yap_flag_t;279,7656

os/SWI-Stream.h,4458
#define _PL_STREAM_H3,22
#define _PL_EXPORT_DONE6,68
#define HAVE_DECLSPEC9,164
#define PL_EXPORT(14,233
#define PL_EXPORT_DATA(15,285
#define install_t	16,341
#define PL_EXPORT(19,395
#define PL_EXPORT_DATA(20,435
#define PL_EXPORT(22,484
#define PL_EXPORT_DATA(23,522
#define install_t	25,587
#define PL_EXPORT(28,666
#define PL_EXPORT_DATA(29,704
#define install_t	30,745
#define __WINDOWS__ 42,1057
#define INT64_T_DEFINED 50,1189
typedef __int64 int64_t;51,1215
typedef unsigned __int64 uint64_t;52,1240
typedef long intptr_t;54,1322
typedef unsigned long uintptr_t;55,1345
typedef intptr_t ssize_t;56,1378
#define PL_HAVE_TERM_T69,1605
typedef	uintptr_t    term_t;70,1628
#define EOF 77,1771
#define NULL 81,1809
#define EWOULDBLOCK	85,1892
#define EPLEXCEPTION	87,1958
#define SIO_BUFSIZE	89,2024
#define SIO_LINESIZE	90,2080
#define SIO_MAGIC	91,2143
#define SIO_CMAGIC	92,2190
typedef ssize_t (*Sread_function)Sread_function94,2255
typedef ssize_t (*Swrite_function)Swrite_function95,2331
typedef long  (*Sseek_function)Sseek_function96,2407
typedef int64_t (*Sseek64_function)Sseek64_function97,2476
typedef int   (*Sclose_function)Sclose_function98,2552
typedef int   (*Scontrol_function)Scontrol_function99,2600
typedef struct io_functions103,2698
} IOFUNCTIONS;110,3029
typedef struct io_position112,3045
} IOPOS;118,3300
{ ENC_UNKNOWN 123,3390
  ENC_OCTET,124,3433
  ENC_ASCII,125,3471
  ENC_ISO_LATIN_1,126,3511
  ENC_ANSI,127,3559
  ENC_UTF8,128,3609
  ENC_UNICODE_BE,129,3621
  ENC_UNICODE_LE,130,3671
  ENC_WCHAR	131,3724
} IOENC;132,3756
#define SIO_NL_POSIX 134,3766
#define SIO_NL_DOS 135,3812
#define SIO_NL_DETECT 136,3860
typedef struct io_stream138,3916
} IOSTREAM;172,5429
#define SmakeFlag(174,5442
#define SIO_FBUF	176,5475
#define SIO_LBUF	177,5526
#define SIO_NBUF	178,5577
#define SIO_FEOF	179,5626
#define SIO_FERR	180,5674
#define SIO_USERBUF	181,5724
#define SIO_INPUT	182,5783
#define SIO_OUTPUT	183,5833
#define SIO_NOLINENO	184,5885
#define SIO_NOLINEPOS	185,5947
#define SIO_STATIC	186,6006
#define SIO_RECORDPOS	187,6069
#define SIO_FILE	188,6129
#define SIO_PIPE	189,6194
#define SIO_NOFEOF	190,6259
#define SIO_TEXT	191,6322
#define SIO_FEOF2	192,6379
#define SIO_FEOF2ERR	193,6442
#define SIO_NOCLOSE 194,6495
#define SIO_APPEND	195,6561
#define SIO_UPDATE	196,6622
#define SIO_ISATTY	197,6683
#define SIO_CLOSING	198,6738
#define SIO_TIMEOUT	199,6804
#define SIO_NOMUTEX	200,6861
#define SIO_ADVLOCK	201,6934
#define SIO_WARN	202,7005
#define SIO_CLEARERR	203,7058
#define SIO_REPXML	204,7127
#define SIO_REPPL	205,7190
#define SIO_BOM	206,7254
#define	SIO_SEEK_SET	208,7317
#define	SIO_SEEK_CUR	209,7371
#define	SIO_SEEK_END	210,7424
PL_EXPORT(212,7473
#define S__iob 217,7747
#define Sinput 222,7856
#define Soutput 223,7906
#define Serror 224,7957
#define Sgetchar(226,8008
#define Sputchar(227,8041
#define S__checkpasteeof(229,8082
#define S__updatefilepos_getc(232,8197
#define Snpgetc(236,8329
#define Sgetc(238,8428
#define SIO_GETSIZE	243,8551
#define SIO_GETFILENO	244,8612
#define SIO_SETENCODING	245,8674
#define SIO_FLUSHOUTPUT	246,8735
#define SIO_LASTERROR	247,8783
#define SIO_GETWINSOCK 249,8861
#define SIO_RP_BLOCK 253,8966
#undef FILE257,9047
#undef stdin258,9059
#undef stdout259,9072
#undef stderr260,9086
#undef putc261,9100
#undef getc262,9112
#undef putchar263,9124
#undef getchar264,9139
#undef feof265,9154
#undef ferror266,9166
#undef fileno267,9180
#undef clearerr268,9194
#define FILE	270,9211
#define stdin	271,9234
#define stdout	272,9256
#define stderr	273,9280
#define	putc	275,9304
#define	getc	276,9324
#define	fputc	277,9344
#define	fgetc	278,9365
#define getw	279,9386
#define putw	280,9406
#define fread	281,9426
#define fwrite	282,9448
#define	ungetc	283,9472
#define putchar	284,9496
#define getchar	285,9522
#define feof	286,9548
#define ferror	287,9568
#define clearerr	288,9592
#define	fflush	289,9619
#define	fseek	290,9642
#define	ftell	291,9663
#define	fclose	292,9684
#define fgets	293,9707
#define gets	294,9729
#define	fputs	295,9749
#define	puts	296,9771
#define	fprintf	297,9791
#define	printf	298,9817
#define	vprintf	299,9841
#define	vfprintf	300,9867
#define	sprintf	301,9894
#define	vsprintf	302,9920
#define fopen	303,9947
#define fdopen	304,9973
#define	fileno	305,9997
#define popen	306,10021

os/pl-buffer.h,679
#define BUFFER_H_INCLUDED26,984
#define STATIC_BUFFER_SIZE 28,1011
} tmp_buffer, *TmpBuffer;TmpBuffer35,1217
} MAY_ALIAS buffer, *Buffer;Buffer42,1412
#define addBuffer(46,1485
#define addMultipleBuffer(56,1735
#define allocFromBuffer(71,2144
f__allocFromBuffer(75,2243
#define baseBuffer(89,2438
#define topBuffer(90,2488
#define inBuffer(91,2541
#define fetchBuffer(93,2644
#define seekBuffer(95,2703
#define sizeOfBuffer(96,2782
#define freeSpaceBuffer(97,2838
#define entriesBuffer(98,2888
#define initBuffer(99,2954
#define emptyBuffer(102,3098
#define isEmptyBuffer(103,3155
#define popBuffer(104,3212
#define discardBuffer(107,3287
COMMON(120,3556

os/pl-cstack.h,52
#define PL_CSTACK_H_INCLUDED26,988
COMMON(28,1018

os/pl-ctype.h,977
#define CT 27,1026
#define SP 28,1066
#define SO 29,1094
#define SY 30,1131
#define PU 31,1170
#define DQ 32,1214
#define SQ 33,1249
#define BQ 34,1284
#define UC 35,1317
#define LC 36,1359
#define DI 37,1401
#define isControl(39,1430
#define isBlank(40,1496
#define isGraph(41,1560
#define isDigit(42,1624
#define isLower(43,1688
#define isUpper(44,1752
#define isSymbol(45,1816
#define isPunct(46,1881
#define isSolo(47,1945
#define isAlpha(48,2008
#define isLetter(49,2072
#define isSign(50,2119
#define toLower(52,2165
#define makeLower(53,2202
#define matchingBracket(55,2270
#define Control(58,2372
#define PlCharType(68,2571
#define isControlW(71,2672
#define isBlankW(72,2736
#define isDigitW(73,2798
#define isLowerW(74,2846
#define isUpperW(75,2908
#define isSymbolW(76,2970
#define isPunctW(77,3019
#define isSoloW(78,3067
#define isAlphaW(79,3114
#define isLetterW(80,3176
#define toLowerW(83,3279
#define makeLowerW(84,3354

os/pl-dtoa.h,74
#define PL_DTOA_H_INCLUDED26,986
#define strtod 28,1014
COMMON(30,1071

os/pl-error.h,1123
{ ERR_NO_ERROR 26,966
  ERR_DOMAIN,28,1037
  ERR_EXISTENCE,29,1087
  ERR_FILE_OPERATION,30,1135
  ERR_FORMAT,31,1199
  ERR_FORMAT_ARG,32,1229
  ERR_INSTANTIATION,33,1264
  ERR_NOMEM,34,1297
  ERR_NOT_IMPLEMENTED,35,1323
  ERR_PERMISSION,36,1370
  ERR_REPRESENTATION,37,1429
  ERR_RESOURCE,38,1470
  ERR_SHELL_FAILED,39,1510
  ERR_SHELL_SIGNALLED,40,1552
  ERR_STREAM_OP,41,1609
  ERR_SYSCALL,42,1659
  ERR_TIMEOUT,43,1687
  ERR_TYPE,44,1721
  ERR_UNINSTANTIATION,45,1771
  ERR_AR_OVERFLOW,48,1865
  ERR_AR_TYPE,49,1896
  ERR_AR_UNDEF,50,1949
  ERR_AR_UNDERFLOW,51,1978
  ERR_BUSY,52,2010
  ERR_CHARS_TYPE,53,2038
  ERR_CLOSED_STREAM,54,2076
  ERR_DDE_OP,55,2115
  ERR_DIV_BY_ZERO,56,2147
  ERR_EVALUATION,57,2178
  ERR_FAILED,58,2215
  ERR_MODIFY_STATIC_PROC,59,2254
  ERR_MODIFY_THREAD_LOCAL_PROC,60,2303
  ERR_NOT_EVALUABLE,61,2356
  ERR_NOT_IMPLEMENTED_PROC,62,2399
  ERR_OCCURS_CHECK,63,2445
  ERR_PERMISSION_PROC,64,2483
  ERR_SHARED_OBJECT_OP,65,2534
  ERR_SIGNALLED,66,2575
  ERR_SYNTAX,67,2619
  ERR_UNDEFINED_PROC	68,2646
} PL_error_code;69,2689
#define MSG_ERRNO	71,2707

os/pl-file.h,129
#define PL_FILE_H_INCLUDED26,986
{ ST_FALSE 29,1027
  ST_LOOSE 30,1078
  ST_TRUE 31,1138
} st_check;32,1178
COMMON(35,1207

os/pl-files.h,172
#define PL_FILES_H_INCLUDED26,987
#define ACCESS_EXIST	28,1016
#define ACCESS_EXECUTE	29,1065
#define ACCESS_READ	30,1090
#define ACCESS_WRITE	31,1112
COMMON(33,1136

os/pl-mswchar.h,50
#define wcrtomb(34,1281
#define mbrtowc(35,1330

os/pl-option.h,380
#define OPTION_H_INCLUDED26,980
#define OPT_BOOL	28,1007
#define OPT_INT	29,1041
#define OPT_STRING	30,1062
#define OPT_ATOM	31,1085
#define OPT_TERM	32,1106
#define OPT_LONG	33,1149
#define OPT_NATLONG	34,1170
#define OPT_SIZE	35,1205
#define OPT_TYPE_MASK	36,1240
#define OPT_INF	37,1267
#define OPT_ALL	39,1310
} opt_spec, *OptSpec;OptSpec44,1434
COMMON(46,1457

os/pl-os.h,514
#define STREAM_OPEN_BIN_READ 43,1337
#define STREAM_OPEN_BIN_WRITE 47,1409
#define PIPE 51,1470
#define Popen(52,1485
#define Pclose(53,1536
#define MAXPATHLEN 58,1609
#define MAXPATHLEN 61,1659
COMMON(66,1709
{ CPU_USER,74,1878
  CPU_SYSTEM75,1890
} cputime_kind;76,1903
#define FD_ZERO(98,2367
#define FD_SET(99,2418
#define FD_ISSET(100,2491
#define TTY_COOKED	108,2696
#define TTY_RAW	109,2744
#define TTY_OUTPUT	110,2794
#define TTY_SAVE	111,2846
} ttybuf;116,2988
#define IsaTty(121,3091

os/pl-privitf.h,223
#define PL_PRIVITF_H_INCLUDED26,984
COMMON(28,1015
typedef struct list_ctx61,2262
} list_ctx;65,2326
addSmallIntList(68,2358
typedef struct list_ctx75,2478
} list_ctx;78,2528
addSmallIntList(81,2560
COMMON(89,2770

os/pl-string.h,52
#define PL_STRING_H_INCLUDED26,988
COMMON(28,1018

os/pl-table.h,401
#define TABLE_H_INCLUDED26,984
typedef struct table *		Table;28,1010
typedef struct symbol *		Symbol;29,1069
typedef struct table_enum *	TableEnum;30,1130
struct table32,1200
struct symbol44,1543
struct table_enum50,1690
COMMON(57,1895
#define TABLE_UNLOCKED	69,2377
#define TABLE_MASK	70,2449
#define pointerHashValue(72,2483
#define for_table(77,2648
#define for_unlocked_table(89,2913

os/pl-text.h,260
#define PL_TEXT_H_INCLUDED26,1001
{ PL_CHARS_MALLOC,29,1042
  PL_CHARS_RING,30,1083
  PL_CHARS_HEAP,31,1134
  PL_CHARS_STACK,32,1190
  PL_CHARS_LOCAL	33,1243
} PL_chars_alloc_t;34,1293
} PL_chars_t;48,1691
#define PL_init_text(50,1706
COMMON(73,2453

os/pl-thread.h,1444
#define PL_THREAD_H 3,23
#define O_PLMT 6,90
typedef pthread_mutex_t simpleMutex;15,243
#define simpleMutexInit(17,283
#define simpleMutexDelete(18,339
#define simpleMutexLock(19,394
#define simpleMutexUnlock(20,444
typedef pthread_mutex_t recursiveMutex;22,500
#define NEED_RECURSIVE_MUTEX_INIT 24,543
#define recursiveMutexDelete(26,631
#define recursiveMutexLock(27,690
#define recursiveMutexTryLock(28,746
#define recursiveMutexUnlock(29,805
#define IF_MT(31,865
typedef struct counting_mutex33,935
} counting_mutex;42,1389
#define L_MISC 49,1595
#define L_ALLOC 50,1622
#define L_ATOM 51,1649
#define L_FLAG 52,1676
#define L_FUNCTOR 53,1703
#define L_RECORD 54,1730
#define L_THREAD 55,1757
#define L_PREDICATE 56,1784
#define L_MODULE 57,1811
#define L_TABLE 58,1838
#define L_BREAK 59,1865
#define L_FILE 60,1892
#define L_SEETELL 61,1919
#define L_PLFLAG 62,1946
#define L_OP 63,1973
#define L_INIT 64,2000
#define L_TERM 65,2027
#define L_GC 66,2054
#define L_AGC 67,2081
#define L_STOPTHEWORLD 68,2108
#define L_FOREIGN 69,2135
#define L_OS 70,2162
#define L_DDE 72,2209
#define L_CSTACK 73,2236
#define IF_MT(85,2708
#define countingMutexLock(88,2810
#define countingMutexLock(97,3027
#define countingMutexUnlock(103,3146
#define PL_LOCK(110,3311
#define PL_UNLOCK(111,3381
#define IOLOCK 113,3455
#define PL_LOCK(118,3506
#define PL_UNLOCK(119,3528
typedef void *		IOLOCK;121,3552

os/pl-utf8.h,415
#define UTF8_H_INCLUDED27,1004
#define PL_MB_LEN_MAX 29,1029
#define UTF8_MALFORMED_REPLACEMENT 31,1055
#define ISUTF8_MB(33,1098
#define ISUTF8_CB(35,1169
#define ISUTF8_FB2(36,1239
#define ISUTF8_FB3(37,1282
#define ISUTF8_FB4(38,1325
#define ISUTF8_FB5(39,1368
#define ISUTF8_FB6(40,1411
#define UTF8_FBN(42,1455
#define UTF8_FBV(48,1645
#define utf8_get_char(50,1709
#define utf8_put_char(53,1833

library/dialect/bprolog.yap,141
	   Clause0 67,1555
	   Clause 71,1663
	(nonvar(Tabled) -> table(F/N) ; true)147,3934
	    R 202,4977
	    X1 226,5580
	    R 230,5615

library/dialect/hprolog.yap,273
make_init_store_goal(Name,Value,Goal) :- Goal 87,2901
        ;   V 108,3505
%	with Rest.  Element comparision is done using 128,3922
	;   L 134,4098
        (   H @=192,5373
	Or1 is H \/ Or0,206,5660
%	X 235,6356
%	X 236,6368
%	X 237,6383
        ;   L=265,6947

library/dialect/swi.yap,216
	fail111,2220
cvt_bindings([[Name|Value]|L]L165,3598
%	Convert   a  time  stamp,186,4184
%	etc.   Year is  unified with the year,187,4256
%	(January  is 188,4327
%	or  might always be 192,4611
	 Old 221,5360

library/gecode/gecode_yap_hand_written.yap,725
    (B=true -> N=K ; N=38,1337
    (B=true -> N=K ; N=43,1475
    (B=true -> N=K ; N=48,1611
	integer(X) -> X=120,3893
	is_Space(X,Y) -> true 122,3974
	is_IntSet(X,Y) -> true 124,4062
	is_IntVar(X,Y) -> true 126,4152
	is_BoolVar(X,Y) -> true 128,4243
	is_SetVar(X,Y) -> true 130,4335
	is_IntArgs(X,Y) -> true 132,4426
	is_IntVarArgs(X,Y) -> true 134,4522
	is_BoolVarArgs(X,Y) -> true 136,4625
	is_SetVarArgs(X,Y) -> true 138,4729
	Space=155,5387
	SVar=287,9911
	SVar=316,10760
	SVar=339,11438
	Solution=416,13961
	X=605,19564
	X=617,19906
	is_Space_or_Clause(X,Y)	-> true631,20303
	    ; (X=648,20855
	      ;(X=650,20883
    (Var 665,21688
    ; (Var 668,21837
      ; (Var 671,21987
(X 684,22410

packages/CLPBN/clpbn.yap,425
{ Var 218,4341
	AVars 296,6462
	( GVars = [_|_] ; Solver 298,6495
	(output(xbif(XBifStream)) -> clpbn2xbif(XBifStream,ve,AllVars) ; true)304,6742
	(output(gviz(XBifStream)) -> clpbn2gviz(XBifStream,sort,AllVars,GVars) ; true)305,6815
% into CLP(453,11227
	(Parents = [] -> X = tab(Domain,CPT) ; X 486,12133
	        true550,14000
	  Key 579,14691
	Key 592,15032
	  true695,18067
	M:G,G782,20780
	Goal 788,20928

packages/CLPBN/pfl.yap,285
% This module defines PFL,2,2
user:term_expansion( bayes((Formula ; Phi 59,1360
	FV 62,1509
user:term_expansion( markov((Formula ; Phi 65,1590
	FV 68,1741
	Vars 88,2270
	Factor 99,2589
new_skolem(153,3838
new_skolem(160,4023
insert_atts(178,4424
new_pfl_parameters(200,4993

packages/ProbLog/aproblog.yap,603
%%% -*- Mode: Prolog;1,0
%  Copyright 12,317
% license document,25,657
% Package may be copied,28,792
% Package may be copied, modified,28,792
% Package may be copied, modified, distributed,28,792
	  Edges 721,26253
% this does not use caching,737,26609
	repeat,740,26739
	  CP 749,26884
	 R 754,26978
	 NewStack 836,29759
	 Reduced 869,30871
	 VariableName 981,34625
	T is D - S,1084,38097
	init_aproblog,1088,38210
	add_solution_to_eval_with_compensation,1093,38340
	 Label 1103,38622
label_disjoint_on_dnf(1125,39354
label_neutral(1156,40374
label(1186,41400
	 Label 1216,42627

packages/ProbLog/dtproblog.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,662
% Package may be copied,29,797
% Package may be copied, modified,29,797
% Package may be copied, modified, distributed,29,797

packages/ProbLog/problog.yap,391
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Angelika Kimmig,17,414
%  Angelika Kimmig, Vitor Santos Costa,17,414
%  Angelika Kimmig, Vitor Santos Costa, Bernd Gutmann,17,414
%  Theofrastos Mantadelis,18,469
% license document,27,741
% Package may be copied,30,876
% Package may be copied, modified,30,876
% Package may be copied, modified, distributed,30,876
	Val 3655,120317

packages/ProbLog/problog_lbdd.yap,152
% ProbLog extension to use an YAP BDD interface module,2,2
	add_solution,36,1033
	(problog_flag(retain_tables, true) -> retain_tabling; true)45,1360

packages/ProbLog/problog_learning.yap,1137
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,659
% Package may be copied,29,795
% Package may be copied, modified,29,795
% Package may be copied, modified, distributed,29,795
	   true753,24313
	   true761,24510
		 (Type == '='; (Type 907,28360
		 (Type == '='; (Type == '<', CurrentProb>QueryProb); (Type=907,28360
		 );true913,28610
	MSE is Error/Example_Count,Example_Count918,28687
	update_values,931,29231
		  (Type == '='; (Type 940,29597
		  (Type == '='; (Type == '<', CurrentProb>QueryProb); (Type=940,29597
		  SquaredError 943,29746
	    MSE=965,30269
	save_old_probabilities,1104,34059
	update_values,1105,34084
		 Y2=1152,35365
		 (Type == '='; (Type 1155,35384
		 (Type == '='; (Type == '<', BDDProb>QueryProb); (Type=1155,35384
		 Y=1158,35521
		 (Type == '='; (Type 1164,35607
		 (Type == '='; (Type == '<', BDDProb>QueryProb); (Type=1164,35607
		 Squared_Error=1167,35738
	 Gradient_Values=1250,38243
	MSE is MSE_Train_Sum/Example_Count,Example_Count1277,39080
	   BkNew=1361,41562
	 (VTemp1=1458,43908
	 (VTemp2=1464,43976
	 (VTemp3=1470,44060
	 (VMin=1476,44144

packages/ProbLog/problog_learning_lbdd.yap,228
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Bernd Gutmann,17,414
% license document,26,679
% Package may be copied,29,815
% Package may be copied, modified,29,815
% Package may be copied, modified, distributed,29,815

packages/ProbLog/problog_lfi.yap,487
%%% -*- Mode: Prolog;1,0
%  Angelika Kimmig,14,396
%  Angelika Kimmig, Vitor Santos Costa,14,396
% license document,26,788
% Package may be copied,29,924
% Package may be copied, modified,29,924
% Package may be copied, modified, distributed,29,924
	 true916,29502
	 Retain_BDD_Output=924,29643
	Prob2 is Prob*Count,Count959,30565
	    Type=988,31824
	write_probabilities_file,996,31949
		        LProb is Part1 + KK_False*log(1-P)P1039,33033
	            true1048,33214

packages/bdd/bdd.yap,114
:- catch(load_foreign_files([cudd], [], init_cudd),_,fail) -> true 26,422
	VS 34,652
%	T0 54,1203
	V 113,3142

packages/bdd/ddnnf.yap,313
% in DDNNF,16,338
%	(numbervars(CNF,1,_), writeln(CNF), fail ; true)24,552
	% execute c2d at this point,28,671
	open('dimacs.nnf',read,R)32,859
	SVars 33,887
	   (parameter(Node,PVs) -> Prob = 1-Node ; Prob 188,4192
	    Prob 190,4258
%(numbervars(F,1,_),writeln(F),fail;true)241,5612
	H is Exp,247,5774

packages/bdd/simpbool.yap,1157
%simplify_exp(V,V) :- writeln(V), fail,9,111
		( V1 == V2 -> O = V1 ; O 27,554
		( V2 28,617
		( V2 == 0 -> O = V1 ; V2 28,617
		( V2 == 0 -> O = V1 ; V2 == 1 -> O = 1 ; O 28,617
		( V1 == 0 -> O = V2 ; V1 31,726
		( V1 == 0 -> O = V2 ; V1 == 1 -> O = 1 ; O 31,726
		( V2 32,810
		( V2 == 0 -> O = V1 ; V2 32,810
		( V2 == 0 -> O = V1 ; V2 == 1 -> O = 1 ; V1 32,810
		( V2 == 0 -> O = V1 ; V2 == 1 -> O = 1 ; V1 == 0 -> O = V2 ; V1 32,810
		( V2 == 0 -> O = V1 ; V2 == 1 -> O = 1 ; V1 == 0 -> O = V2 ; V1 == 1 -> O = 1; O 32,810
		( V1 == V2 -> O = V1 ; O 39,1006
		( V2 40,1069
		( V2 == 0 -> O = 0 ; V2 40,1069
		( V2 == 0 -> O = 0 ; V2 == 1 -> O = V1 ; O 40,1069
		( V1 == 0 -> O = 0 ; V1 43,1178
		( V1 == 0 -> O = 0 ; V1 == 1 -> O = V2 ; O 43,1178
		( V2 44,1262
		( V2 == 0 -> O = 0 ; V2 44,1262
		( V2 == 0 -> O = 0 ; V2 == 1 -> O = V1 ; V1 44,1262
		( V2 == 0 -> O = 0 ; V2 == 1 -> O = V1 ; V1 == 0 -> O = 0 ; V1 44,1262
		( V2 == 0 -> O = 0 ; V2 == 1 -> O = V1 ; V1 == 0 -> O = 0 ; V1 == 1 -> O = V2; V1 44,1262
		( V2 == 0 -> O = 0 ; V2 == 1 -> O = V1 ; V1 == 0 -> O = 0 ; V1 == 1 -> O = V2; V1 == V2 -> O = V1 ; O 44,1262

packages/bdd/trie_sp.yap,17
	Complex 21,452

packages/meld/meldc.yap,27
	T 78,1507
	{ G 148,3444

packages/meld/meldi.yap,220
	repeat,37,366
	push_residuals,49,506
	meld_program:Skel,Skel100,1432
	meld_program:Skel,Skel107,1536
	AN 110,1598
% first,195,3114
	AN is A0-A,A259,4343
	AN \= A0,260,4356
	Memory 305,5192
	Memory 318,5380

packages/meld/meldtd.yap,15
	VHead 24,402

packages/RDF/w3c_test.pl,111
local('http://www.w3.org/2000/10/rdf-tests/rdfcore/',('http://www.w3.org/2000/10/rdf-tests/rdfcore/',51,1058

packages/http/mimepack.pl,20
package, ,48,1815

packages/pldoc/doc_man.pl,28
package(pkg((pkg911,24686

LGPL/swi_console/complete.c,198
typedef wint_t _TINT;30,1086
#define EOS 34,1128
static TCHAR *completion_chars completion_chars37,1150
complete_scan_backwards(40,1215
close_quote(56,1459
rlc_complete_file_function(62,1528

LGPL/swi_console/console.c,5776
#define initHeapDebug(78,3295
#define WM_MOUSEWHEEL 84,3419
#define WM_UNICHAR 87,3474
#define UNICODE_NOCHAR 88,3499
typedef DWORD DWORD_PTR;92,3570
#define _MAKE_DLL 99,3679
#undef _export100,3699
#define isletter(109,3849
#define MAXPATHLEN 113,3925
#define CHAR_MAX 117,3973
#define MAXLINE	120,4002
#define CMD_INITIAL	122,4055
#define CMD_ESC	123,4077
#define CMD_ANSI	124,4096
#define GWL_DATA	126,4116
#define CHG_RESET	128,4166
#define CHG_CHANGED	129,4203
#define CHG_CLEAR	130,4254
#define CHG_CARET	131,4287
#define SEL_CHAR	133,4331
#define SEL_WORD	134,4382
#define SEL_LINE	135,4428
#define EOS 138,4487
#define ESC 141,4509
#define WM_RLC_INPUT	143,4555
#define WM_RLC_WRITE	144,4613
#define WM_RLC_FLUSH	145,4663
#define WM_RLC_READY	146,4722
#define WM_RLC_CLOSEWIN 147,4784
#define IMODE_RAW	150,4918
#define IMODE_COOKED	151,4958
#define NextLine(153,5002
#define PrevLine(154,5059
#define Bounds(155,5116
#define Control(157,5189
#define streq(159,5221
#define OPT_SIZE	163,5322
#define OPT_POSITION	164,5344
       RlcData  _rlc_stdio 170,5464
static int      _rlc_show;171,5521
static char	_rlc_word_chars[_rlc_word_chars172,5568
static const TCHAR *	_rlc_program;173,5641
static HANDLE   _rlc_hinstance;174,5703
static HICON    _rlc_hicon;175,5758
static RlcUpdateHook	_rlc_update_hook;226,7820
static RlcTimerHook	_rlc_timer_hook;227,7859
static RlcRenderHook	_rlc_render_hook;228,7896
static RlcRenderAllHook _rlc_render_all_hook;229,7935
static RlcInterruptHook _rlc_interrupt_hook;230,7981
static RlcResizeHook    _rlc_resize_hook;231,8026
static RlcMenuHook	_rlc_menu_hook;232,8068
static RlcMessageHook	_rlc_message_hook;233,8103
static int _rlc_copy_output_to_debug_output=234,8144
static int	emulate_three_buttons;235,8220
static HWND	emu_hwnd;236,8254
#define DEBUG(245,8563
rlc_assert(258,9136
rlc_check_assertions(263,9250
#define DEBUG(281,9696
#define rlc_check_assertions(282,9726
rlc_long_name(293,10158
rlc_window_class(342,11210
rlc_main(386,12794
rlc_create_console(421,13562
rlc_create_window(465,14597
rlc_iswin32s(513,16086
rlc_progbase(522,16221
rlc_kill_wnd_proc(543,16620
rlc_kill_window_class(554,16848
_rlc_create_kill_window(581,17511
#define MAXREGSTRLEN 594,17811
reg_save_int(597,17850
reg_save_str(608,18150
rlc_save_options(616,18433
reg_get_int(650,19365
reg_get_str(681,19942
reg_open_key(702,20378
rlc_option_key(734,20929
rlc_get_options(756,21409
rlc_breakargs(803,23022
rlc_color(845,23775
rlc_kill(883,24484
rlc_interrupt(924,25339
typed_char(933,25487
rlc_destroy(948,25818
IsDownKey(958,25956
rlc_wnd_proc(966,26057
rlc_get_message(1337,33880
rlc_dispatch(1352,34169
rlc_yield(1372,34619
rlc_init_word_chars(1386,34867
rlc_word_char(1395,35002
rlc_is_word_char(1402,35115
#define SelLT(1414,35369
#define SelEQ(1415,35444
rlc_min(1418,35517
rlc_max(1427,35667
rlc_changed_line(1436,35818
rlc_set_selection(1442,35910
rlc_translate_mouse(1503,37363
rlc_start_selection(1557,38275
rlc_end_selection(1569,38497
rlc_between(1582,38917
rlc_word_selection(1594,39149
rlc_extend_selection(1617,39623
rlc_read_from_window(1650,40614
rlc_selection(1697,41668
rlc_copy(1709,41949
rlc_place_caret(1749,42724
rlc_update_scrollbar(1788,43565
rlc_redraw(1806,44024
rlc_request_redraw(1941,47515
rlc_normalise(1982,48372
rlc_resize_pixel_units(1992,48643
rlc_init_text_dimensions(2021,49263
text_width(2073,50633
rlc_save_font_options(2086,50852
rlc_queryfont(2109,51431
rlc_make_buffer(2147,52220
rlc_shift_lines_down(2181,53161
rlc_shift_lines_up(2202,53741
rlc_resize(2218,54014
rlc_reinit_line(2307,56505
rlc_free_line(2318,56686
rlc_adjust_line(2328,56846
rlc_unadjust_line(2341,57104
rlc_open_line(2358,57453
rlc_add_line(2376,57875
rlc_count_lines(2386,58064
rlc_add_lines(2395,58197
rlc_need_arg(2411,58491
rlc_caret_up(2420,58621
rlc_caret_down(2429,58785
rlc_caret_forward(2448,59302
rlc_caret_backward(2462,59545
rlc_cariage_return(2475,59743
rlc_tab(2483,59836
rlc_set_caret(2502,60154
rlc_save_caret_position(2519,60484
rlc_restore_caret_position(2526,60628
rlc_erase_display(2532,60728
rlc_erase_line(2548,61022
rlc_put(2557,61169
#define CMD(2572,61506
#define CMD(2574,61546
rlc_putansi(2578,61586
rlc_paste(2694,63847
rlc_get_mark(2737,64694
rlc_goto_mark(2746,64826
rlc_erase_from_caret(2769,65207
rlc_putchar(2790,65586
rlc_read_screen(2798,65689
rlc_update(2809,65889
window_loop(2824,66161
getch(2906,67886
getche(2937,68451
getkey(2951,68674
kbhit(2972,69039
ScreenGetCursor(2980,69141
ScreenSetCursor(2989,69320
ScreenCols(2997,69443
ScreenRows(3005,69528
#define QN(3015,69707
rlc_make_queue(3019,69768
rlc_free_queue(3036,70050
rlc_resize_queue(3046,70173
rlc_add_queue(3071,70571
rlc_is_empty_queue(3093,70966
rlc_empty_queue(3102,71069
rlc_from_queue(3108,71138
rlc_read(3130,71599
rlc_do_write(3193,72946
rlc_flush_output(3216,73297
rlc_write(3233,73526
free_rlc_data(3268,74159
rlc_close(3298,75025
rlc_prompt(3326,75484
rlc_clearprompt(3343,75727
static TCHAR current_title[current_title3357,75951
rlc_title(3360,76000
rlc_icon(3376,76319
rlc_window_pos(3387,76498
rlc_hinstance(3409,76811
rlc_hwnd(3415,76861
rlc_copy_output_to_debug_output(3426,77058
rlc_update_hook(3435,77220
rlc_timer_hook(3443,77352
rlc_render_hook(3451,77480
rlc_render_all_hook(3459,77616
rlc_interrupt_hook(3467,77770
rlc_resize_hook(3475,77918
rlc_menu_hook(3483,78049
rlc_message_hook(3492,78174
rlc_set(3501,78303
rlc_get(3518,78664
free_user_data(3543,79202
noMemory(3564,79572
rlc_malloc(3572,79693
rlc_realloc(3586,79862
rlc_free(3597,80002
initHeapDebug(3608,80167
Dprintf(3632,80678
Dprint_lines(3644,80856

LGPL/swi_console/edit.c,1651
#define _MAKE_DLL 25,996
#undef _export26,1016
#define EOF 37,1207
typedef void (*function)function40,1230
static function dispatch_table[dispatch_table42,1295
static function dispatch_meta[dispatch_meta43,1361
static RlcCompleteFunc _rlc_complete_function 44,1421
#define min(50,1585
#define max(51,1627
#define TRUE 55,1690
#define FALSE 56,1705
#define EOS 60,1741
#define ESC 64,1775
#define COMPLETE_NEWLINE 67,1798
#define COMPLETE_EOF	68,1825
#define ctrl(70,1850
#define META_OFFSET 71,1878
#define meta(72,1902
make_room(84,2269
set_line(104,2780
terminate(114,2938
delete(124,3089
back_word(138,3424
forw_word(153,3712
changed(172,4121
insert_self(178,4217
backward_delete_character(185,4314
delete_character(198,4563
backward_character(207,4705
forward_character(214,4798
backward_word(221,4897
forward_word(227,4985
backward_delete_word(233,5072
forward_delete_word(245,5336
transpose_chars(255,5568
start_of_line(266,5815
end_of_line(272,5880
kill_line(278,5950
empty_line(285,6043
enter(292,6134
eof(308,6417
delete_character_or_eof(316,6527
undefined(327,6726
interrupt(333,6773
add_history(342,6923
backward_history(354,7085
forward_history(370,7372
rlc_complete_hook(387,7720
common(397,7870
complete(420,8199
#define MAX_LIST_COMPLETIONS 457,9244
list_completions(460,9290
output(541,11161
update_display(551,11320
read_line(581,12070
init_dispatch_table(637,13105
init_line_package(658,13426
typedef struct _action667,13603
} action, *Action;Action671,13689
#define ACTION(673,13709
static action actions[actions675,13746
rlc_bind(704,15221
bind_actions(724,15577

LGPL/swi_console/history.c,255
#define _MAKE_DLL 25,999
#undef _export26,1019
#define TRUE 34,1196
#define FALSE 35,1211
next(39,1255
prev(48,1361
rlc_init_history(57,1453
rlc_add_history(79,1904
rlc_at_head_history(124,3044
rlc_bwd_history(130,3143
rlc_fwd_history(147,3501

LGPL/swi_console/menu.c,478
#define _MAKE_DLL27,1036
#define EOS 33,1129
#define streq(36,1151
static TCHAR **menuids;menuids38,1196
static int nmenus;39,1220
static int nmenualloc;40,1239
static struct rl_item42,1263
} rl_items[rl_items45,1323
lookupMenuLabel(58,1564
lookupMenuId(91,2286
insertMenu(106,2559
findPopup(144,3487
append_builtin(184,4213
rlc_add_menu_bar(190,4311
#define MEN_MAGIC 219,5099
rlc_menu_action(222,5134
rlc_insert_menu(270,6249
rlc_insert_menu_item(286,6543

LGPL/swi_console/registry.c,156
#define MAXKEYLEN	28,1044
#define MAXKEYPATHLEN	29,1066
static TCHAR _rlc_regbase[_rlc_regbase31,1094
reg_open_key(34,1186
RegOpenKeyFromPath(66,1814

YapR/src/YapR.c,171
void init_R(3,21
void end_R(11,140
static SEXP process_expression(19,247
void send_command(35,623
double get_double(40,706
int get_int(55,958
list get_list(79,1399

YapR/src/interface.c,249
static int float_val(7,117
static int int_val(20,419
static YAP_Term get_term(32,670
static YAP_Term build_list(41,941
static int list_val(82,2218
static int send_r_command(95,2486
static int init_r(106,2671
void init_my_predicates(113,2736

console/LGPL/pl-ntcon.c,142
#define O_CTRLC 41,1606
#define O_ANSI_COLORS 44,1656
static DWORD main_thread_id;52,1804
consoleHandlerRoutine(55,1849
APP_main(72,2132

console/LGPL/pl-ntconsole.c,693
#define WINDOWS_LEAN_AND_MEAN 26,1034
#define ANSI_MAGIC	36,1284
#define ANSI_BUFFER_SIZE	37,1317
#define ANSI_MAX_ARGC	38,1348
{ CMD_INITIAL 41,1390
  CMD_ESC,42,1409
  CMD_ANSI43,1420
} astate;44,1431
} ansi_stream;60,1743
static IOFUNCTIONS con_functions;63,1760
static IOFUNCTIONS *saved_functions;saved_functions64,1794
Message(67,1844
flush_ansi(81,2059
send_ansi(108,2463
#define FG_MASK 119,2722
#define BG_MASK 120,2788
set_ansi_attributes(123,2867
rlc_need_arg(184,4216
put_ansi(193,4354
write_ansi(306,6608
close_ansi(325,7008
control_ansi(341,7253
Sread_win32_console(362,7686
wrap_console(403,8492
init_output(422,8816
PL_w32_wrap_ansi_console(430,8949

console/LGPL/pl-ntmain.c,1678
#define streq(45,1353
__declspec(57,1880
#define RLC_PROLOG_WINDOW	63,2176
#define RLC_PROLOG_INPUT	64,2242
#define RLC_PROLOG_OUTPUT	65,2312
#define RLC_PROLOG_ERROR	66,2383
#define RLC_REGISTER	67,2453
#define LOCK(74,2633
#define UNLOCK(75,2679
registerConsole(98,3093
closeConsoles(128,3753
Srlc_read(151,4264
Srlc_write(192,5540
Srlc_close(227,6264
Srlc_control(262,7445
static IOFUNCTIONS rlc_functions;267,7513
rlc_bind_terminal(270,7560
process_console_options(292,8093
free_stream(322,8795
pl_win_open_console(330,8896
#define STREAM_COMMON 350,9443
pl_rl_add_history(393,10899
pl_rl_read_init_file(419,11292
static RlcCompleteFunc file_completer;428,11440
prolog_complete(431,11491
do_complete(486,12737
PL_current_console(501,13009
pl_window_title(510,13143
type_error(524,13444
domain_error(537,13746
get_chars_arg_ex(550,14052
get_int_arg_ex(562,14286
get_bool_arg_ex(574,14488
pl_window_pos(586,14687
call_menu(655,16521
pl_win_insert_menu_item(670,16903
pl_win_insert_menu(688,17366
free_interactor(708,17782
run_interactor(714,17861
create_interactor(731,18161
#define WM_SIGNALLED 745,18424
#define WM_MENU	746,18457
pl_wnd_proc(749,18513
HiddenFrameClass(768,18857
destroy_hidden_window(795,19512
create_prolog_hidden_window(801,19595
fatalSignal(825,20310
initSignals(845,20813
interrupt(864,21592
menu_select(881,21914
message_proc(896,22221
set_window_title(911,22542
PL_extension extensions[extensions935,23027
install_readline(953,23687
static rlc_console main_console;969,24270
closeWin(972,24316
#define MAX_ARGC 983,24462
utf8_required_len(986,24498
win32main(1001,24668
wWinMain(1062,26210

library/lammpi/hash.c,417
#define BUCKET(27,870
#define HASHSIZE(28,912
static hashnode* hash_lookup(34,1033
__ptr_t get_next_object(43,1357
__ptr_t delete(57,1758
__ptr_t replace_object(80,2211
__ptr_t get_object(93,2557
hashtable new_hashtable(102,2746
static int mhash(119,3192
int insere(125,3323
void free_hashtable(140,3633
void init_hash_traversal(161,4158
__ptr_t next_hash_object(168,4329
__ptr_t next_hashnode(194,5037

library/lammpi/prologterms2c.c,382
#define Quote_illegal_f 42,1200
#define Ignore_ops_f 43,1234
#define Handle_vars_f 44,1268
#define Use_portray_f 45,1302
#define To_heap_f 46,1336
struct buffer_ds buffer;54,1404
write_msg(67,1946
expand_buffer(85,2548
change_buffer_size(100,2891
p2c_putt(124,3534
write_term_to_stream(141,4076
read_term_from_stream(156,4460
term2string(182,5400
string2term(204,5929

library/lammpi/yap_mpi.c,2138
struct broadcast_req 51,1300
typedef struct broadcast_req BroadcastRequest;55,1471
#define  IDTYPE 58,1591
#define  HANDLE2INT(59,1612
#define  INT2HANDLE(60,1649
#define BREQ2INT(62,1692
#define INT2BREQ(63,1727
#define MPI_CALL(65,1774
static int mpi_status;74,2080
#define HASHSIZE 77,2128
static hashtable requests=78,2150
static hashtable broadcasts=79,2182
static unsigned long bytes_sent;92,2474
static unsigned long bytes_recv;93,2554
static unsigned long num_msgs_sent;94,2608
static unsigned long num_msgs_recv;95,2671
static unsigned long max_s_recv_msg;96,2738
static unsigned long max_s_sent_msg;97,2813
static double total_time_spent;98,2883
#define RESET_STATS(101,2983
#define MSG_SENT(102,3117
#define MSG_RECV(103,3225
#define MPITIME 105,3334
#define CONT_TIMER(108,3388
#define PAUSE_TIMER(109,3428
#define RETURN(111,3492
static struct timeval _tstart,113,3543
static struct timeval _tstart, _tend;113,3543
void tstart(118,3650
void tend(123,3742
double tval(129,3833
static int  mpi_stats(140,4119
static int  mpi_reset_stats(154,4772
#define PAUSE_TIMER(157,4845
#define CONT_TIMER(158,4867
#define RESET_STATS(161,4890
#define MSG_SENT(162,4920
#define MSG_RECV(163,4950
#define RETURN(164,4980
new_request(172,5229
get_request(177,5356
free_request(182,5472
new_broadcast(195,5878
free_broadcast_request(208,6147
get_broadcast_request(224,6556
new_broadcast_request(231,6692
static int mpi_error(239,7016
mpi_init(258,7539
rcv_msg_thread(280,8134
mpi_init_rcv_thread(299,8683
mpi_finalize(322,9264
mpi_comm_size(330,9461
mpi_comm_rank(340,9687
mpi_version(350,9922
mpi_get_processor_name(361,10132
mpi_isend(375,10673
mpi_send(419,11954
mpi_recv(452,12756
mpi_irecv(532,15147
mpi_wait(579,16725
mpi_test(608,17527
mpi_wait_recv(642,18424
mpi_test_recv(681,19474
mpi_barrier(717,20332
mpi_bcast(735,20911
my_bcast(792,22364
mpi_bcast2(831,23200
mpi_bcast3(843,23626
my_ibcast(852,23849
mpi_ibcast3(916,25415
mpi_ibcast2(923,25532
gc(933,25826
mpi_gc(961,26399
int BLOCK_SIZE=973,26752
mpi_default_buffer_size(976,26787
init_mpi(998,27283

library/matlab/matlab.c,972
#define MAT_ACCESS(30,807
#define BUFSIZE 32,861
#define OBUFSIZE 33,881
static YAP_Functor MatlabAddress;37,938
static Engine *Meng Meng38,972
matlab_getvar(41,1018
address2term(47,1129
cp_back(56,1272
p_startmatlab(66,1478
p_matlabon(96,2100
p_closematlab(102,2156
p_evalstring2(114,2293
p_evalstring3(131,2642
p_create_cell_vector(154,3169
p_create_cell_array(169,3510
p_create_double_vector(185,3885
p_create_double_array(200,4255
p_create_double_array3(216,4642
p_set_int_array(233,5086
p_set_float_array(270,5905
p_set_float_vector(309,6844
p_set_int(346,7683
p_set_float(363,8031
cp_ints32(385,8568
cp_ints64(401,8947
cp_cells(417,9326
cp_floats(434,9796
get_array(451,10177
p_get_variable(487,11140
item1(518,11984
p_item(566,13420
p_item_1(576,13561
item2(587,13707
p_item2(642,15275
p_item2_1(653,15450
p_call_matlab(664,15643
p_create_cell_matrix_and_copy1(708,16730
init_matlab(734,17443
int WINAPI win_matlab(765,18905

library/matrix/matrix.c,3453
#define MAX_DIMS 43,1041
  INT_MATRIX,46,1079
  FLOAT_MATRIX47,1093
} mat_data_type;48,1108
  MAT_TYPE=51,1141
  MAT_NDIMS=52,1155
  MAT_SIZE=53,1170
  MAT_ALIGN=54,1184
  MAT_DIMS=55,1199
} mat_type;56,1213
  MAT_PLUS=59,1241
  MAT_SUB=60,1255
  MAT_TIMES=61,1268
  MAT_DIV=62,1283
  MAT_IDIV=63,1296
  MAT_ZDIV=64,1310
  MAT_LOG=65,1324
  MAT_EXP=66,1337
} op_type;67,1349
matrix_long_data(70,1379
matrix_double_data(76,1483
matrix_get_offset(82,1591
matrix_get_index(98,1895
matrix_next_index(111,2165
new_int_matrix(125,2389
new_float_matrix(159,3279
scan_dims(192,4176
cp_int_matrix(224,4697
cp_float_matrix(254,5267
set_int_matrix(288,5927
set_float_matrix(301,6189
new_ints_matrix(314,6451
new_ints_matrix_set(331,6815
new_floats_matrix(351,7247
new_floats_matrix_set(367,7614
float_matrix_to_list(387,8059
mk_int_list(399,8426
mk_long_list(416,8712
long_matrix_to_list(434,9005
matrix_access(446,9370
matrix_float_set(456,9661
matrix_long_set(465,9848
matrix_float_set_all(472,10022
matrix_long_set_all(482,10207
matrix_float_add(496,10490
matrix_long_add(506,10693
matrix_inc(514,10889
matrix_dec(524,11137
matrix_inc2(534,11389
matrix_dec2(553,11836
matrix_set(573,12279
matrix_set_all(611,13091
matrix_add(645,13793
do_matrix_access(683,14605
do_matrix_inc(702,14940
do_matrix_dec(720,15230
do_matrix_inc2(738,15520
do_matrix_dec2(756,15829
matrix_to_list(774,16138
matrix_dims(792,16445
matrix_size(807,16685
matrix_ndims(820,16887
matrix_type(833,17091
matrix_arg_to_offset(852,17388
matrix_offset_to_arg(872,17752
scan_max_long(894,18181
scan_max_float(908,18391
scan_min_long(922,18598
scan_min_float(936,18808
matrix_max(950,19006
matrix_maxarg(974,19551
matrix_min(998,20121
matrix_log_all(1022,20666
matrix_log_all2(1045,21041
matrix_exp_all(1082,21822
matrix_exp2_all(1105,22197
matrix_exp_all2(1133,22693
matrix_minarg(1170,23474
matrix_sum(1194,24044
add_int_lines(1227,24673
add_double_lines(1242,24931
matrix_agg_lines(1257,25185
add_int_cols(1310,26489
add_double_cols(1325,26760
matrix_agg_cols(1340,27027
div_int_by_lines(1393,28300
div_int_by_dlines(1402,28509
div_float_long_by_lines(1411,28707
div_float_by_lines(1420,28911
matrix_op_to_lines(1429,29107
matrix_long_add_data(1522,31420
matrix_long_double_add_data(1532,31589
matrix_double_add_data(1542,31761
matrix_long_sub_data(1552,31926
matrix_long_double_sub_data(1562,32095
matrix_long_double_rsub_data(1572,32267
matrix_double_sub_data(1582,32440
matrix_long_mult_data(1592,32605
matrix_long_double_mult_data(1602,32775
matrix_double_mult_data(1612,32948
matrix_long_div_data(1622,33114
matrix_long_double_div_data(1632,33283
matrix_long_double_div2_data(1642,33455
matrix_double_div_data(1652,33628
matrix_long_zdiv_data(1662,33793
matrix_long_double_zdiv_data(1675,34015
matrix_long_double_zdiv2_data(1688,34240
matrix_double_zdiv_data(1701,34468
matrix_op(1715,34701
add_int_by_cols(1907,39695
add_int_by_dcols(1916,39897
add_double_by_cols(1925,40096
matrix_op_to_cols(1936,40301
matrix_op_to_all(2017,42273
matrix_transpose(2181,45554
matrix_select(2263,47852
matrix_column(2364,50522
matrix_sum_out(2433,52402
matrix_sum_out_several(2522,54863
matrix_sum_out_logs(2615,57577
matrix_sum_out_logs_several(2704,59859
matrix_expand(2802,62571
matrix_set_all_that_disagree(2904,65330
init_matrix(2985,67497
int WINAPI win_matrixs(3037,70278

library/mpi/mpe.c,170
static char *rcsid rcsid19,637
p_init(59,1255
p_start(66,1344
p_close(73,1476
p_create_event(94,1942
p_create_state(103,2150
p_log(158,3740
Yap_InitMPE(207,4985

library/mpi/mpi.c,643
static char *rcsid rcsid19,642
static Int rank,48,1274
static Int rank, numprocs,48,1274
static Int rank, numprocs, namelen;48,1274
static char processor_name[processor_name49,1310
static Int mpi_argc;51,1363
static char **mpi_argv;mpi_argv52,1384
#define RECV_BUF_SIZE 55,1459
static size_t bufsize,62,1519
static size_t bufsize, bufstrlen;62,1519
static char *buf;buf63,1553
static int bufptr;64,1571
expand_buffer(67,1603
mpi_putc(99,2367
p_mpi_open(114,2531
p_mpi_close(159,4019
p_mpi_send(167,4083
p_mpi_receive(219,5499
p_mpi_bcast3(308,7888
p_mpi_bcast2(389,10252
p_mpi_barrier(463,12239
Yap_InitMPI(480,12391

library/random/yap_random.c,131
static short a1 27,763
p_random(30,823
p_setrand(46,1122
p_getrand(55,1266
init_random(63,1427
int WINAPI win_random(74,1660

library/regex/engine.c,1183
#define	matcher	48,2268
#define	fast	49,2293
#define	slow	50,2312
#define	dissect	51,2331
#define	backref	52,2356
#define	step	53,2381
#define	print	54,2400
#define	at	55,2421
#define	match	56,2436
#define	matcher	59,2476
#define	fast	60,2501
#define	slow	61,2520
#define	dissect	62,2539
#define	backref	63,2564
#define	step	64,2589
#define	print	65,2608
#define	at	66,2629
#define	match	67,2644
struct match 71,2746
#define	BOL	99,4022
#define	EOL	100,4042
#define	BOLEOL	101,4062
#define	NOTHING	102,4085
#define	BOW	103,4109
#define	EOW	104,4129
#define	CODEMAX	105,4149
#define	NONCHAR(106,4198
#define	NNONCHAR	107,4234
#define	SP(124,4672
#define	AT(125,4718
#define	NOTE(126,4773
#define	SP(128,4850
#define	AT(129,4884
#define	NOTE(130,4928
matcher(139,5183
dissect(305,9354
backref(493,14223
fast(698,19618
slow(789,21876
step(885,24370
print(1007,27229
at(1040,27857
#define	PCHARDONE	1057,28169
pchar(1070,28628
#undef	matcher1084,28802
#undef	fast1085,28817
#undef	slow1086,28829
#undef	dissect1087,28841
#undef	backref1088,28856
#undef	step1089,28871
#undef	print1090,28883
#undef	at1091,28896
#undef	match1092,28906

library/regex/regcomp.c,2245
static char sccsid[sccsid41,2058
int collate_load_error;73,2596
int collate_substitute_nontrivial;74,2620
char collate_version[collate_version75,2655
unsigned char collate_substitute_table[collate_substitute_table76,2686
struct collate_st_char_pri collate_char_pri_table[collate_char_pri_table77,2750
struct collate_st_chain_pri collate_chain_pri_table[collate_chain_pri_table78,2816
#define isblank(81,2942
#define isascii(82,2972
static int collate_range_cmp 90,3191
struct parse 136,4022
#	define	NPAREN	145,4377
static char nuls[nuls206,7068
#define	PEEK(212,7250
#define	PEEK2(213,7276
#define	MORE(214,7307
#define	MORE2(215,7341
#define	SEE(216,7378
#define	SEETWO(217,7419
#define	EAT(218,7495
#define	EATTWO(219,7539
#define	NEXT(220,7596
#define	NEXT2(221,7623
#define	NEXTn(222,7654
#define	GETNEXT(223,7688
#define	SETERROR(224,7719
#define	REQUIRE(225,7754
#define	MUSTSEE(226,7799
#define	MUSTEAT(227,7859
#define	MUSTNOTSEE(228,7922
#define	EMIT(229,7986
#define	INSERT(230,8048
#define	AHEAD(231,8116
#define	ASTERN(232,8164
#define	HERE(233,8211
#define	THERE(234,8237
#define	THERETHERE(235,8268
#define	DROP(236,8303
static int never 239,8352
#define	never	241,8421
yap_regcomp(257,8853
#	define	GOODFLAGS(268,9072
#	define	GOODFLAGS(270,9104
p_ere(361,11176
p_ere_exp(407,12248
p_str(556,15603
p_bre(577,16323
p_simp_re(610,17179
#	define	BACKSL	620,17418
p_count(728,19956
p_bracket(751,20476
p_b_term(825,22034
p_b_cclass(904,23872
p_b_eclass(1000,25946
p_b_symbol(1015,26249
p_b_coll_elem(1035,26705
othercase(1064,27405
bothcases(1084,27805
ordinary(1110,28336
nonnewline(1132,28798
repeat(1156,29307
#	define	N	1163,29552
#	define	INF	1164,29565
#	define	REP(1165,29580
#	define	MAP(1166,29613
seterr(1228,31317
allocset(1244,31688
freeset(1299,33093
freezeset(1324,33862
firstch(1358,34686
nch(1377,35049
mcadd(1398,35425
mcsub(1426,35994
mcin(1453,36527
mcfind(1465,36747
mcinvert(1488,37222
mccase(1503,37581
isinsets(1515,37825
samesets(1535,38292
categorize(1557,38785
dupl(1585,39426
doemit(1613,40232
doinsert(1639,40843
dofwd(1679,41596
enlarge(1697,41939
stripsnug(1720,42335
findmust(1743,42989
pluscount(1824,44787

library/regex/regerror.c,127
static char sccsid[sccsid41,2059
static struct rerr 86,3126
} rerrs[rerrs90,3187
yap_regerror(116,4333
regatoi(160,5259

library/regex/regexec.c,1536
static char sccsid[sccsid41,2058
static int nope 73,2722
#define	states	77,2844
#define	states1	78,2864
#define	CLEAR(79,2930
#define	SET0(80,2957
#define	SET1(81,3012
#define	ISSET(82,3064
#define	ASSIGN(83,3125
#define	EQ(84,3158
#define	STATEVARS	85,3188
#define	STATESETUP(86,3237
#define	STATETEARDOWN(87,3276
#define	SETUP(88,3315
#define	onestate	89,3342
#define	INIT(90,3364
#define	INC(91,3415
#define	ISSTATEIN(92,3442
#define	FWD(95,3621
#define	BACK(96,3694
#define	ISSETBACK(97,3768
#define SNAMES	99,3857
#undef	states104,3953
#undef	CLEAR105,3967
#undef	SET0106,3980
#undef	SET1107,3992
#undef	ISSET108,4004
#undef	ASSIGN109,4017
#undef	EQ110,4031
#undef	STATEVARS111,4041
#undef	STATESETUP112,4058
#undef	STATETEARDOWN113,4076
#undef	SETUP114,4097
#undef	onestate115,4110
#undef	INIT116,4126
#undef	INC117,4138
#undef	ISSTATEIN118,4149
#undef	FWD119,4166
#undef	BACK120,4177
#undef	ISSETBACK121,4189
#undef	SNAMES122,4206
#define	states	125,4273
#define	CLEAR(126,4295
#define	SET0(127,4340
#define	SET1(128,4372
#define	ISSET(129,4404
#define	ASSIGN(130,4433
#define	EQ(131,4482
#define	STATEVARS	132,4534
#define	STATESETUP(133,4573
#define	STATETEARDOWN(136,4715
#define	SETUP(137,4762
#define	onestate	138,4822
#define	INIT(139,4844
#define	INC(140,4875
#define	ISSTATEIN(141,4898
#define	FWD(144,5067
#define	BACK(145,5125
#define	ISSETBACK(146,5184
#define	LNAMES	148,5247
yap_regexec(168,5903
#	define	GOODFLAGS(177,6101
#	define	GOODFLAGS(179,6133

library/regex/regexp.c,227
#define yap_regcomp(25,732
#define yap_regexec(26,774
#define yap_regfree(27,824
#define yap_regerror(28,858
static int check_regexp(37,1021
static int regexp(84,2400
init_regexp(172,4778
int WINAPI win_regexp(184,5028

library/regex/regfree.c,56
static char sccsid[sccsid41,2058
yap_regfree(58,2384

library/rltree/range_list.c,1128
RL_Buffer* buffer=67,2853
unsigned int active_bits[active_bits68,2877
RL_Tree* new_rl(93,3118
RL_Tree* copy_rl(136,4029
void free_rl(161,4530
RL_Tree* set_in_rl(172,4666
void rl_all(190,5190
BOOLEAN  in_rl(206,5526
BOOLEAN  freeze_rl(215,5712
RL_Tree* minus_rl(229,6041
NUM rl_next_in_bigger(239,6334
static void print_nodes(248,6745
static void quadrant_interval(257,6975
static void number_quadrant(267,7261
static NUM get_quadrant_node(282,7826
void shift_right(293,8124
void shift_left(307,8405
NUM new_node(328,8802
int get_location(389,11027
long set_in(430,12079
long compact_node(504,14643
static  unsigned int tree_size(568,16600
void set_num_bit(598,17317
BOOLEAN is_num_bit(610,17564
static void set_quadrant(623,17831
static QUADRANT_STATUS quadrant_status(645,18272
static BOOLEAN in_leaf(665,18669
BOOLEAN in_tree(676,18862
static void display_leaf(710,19997
void display_tree(724,20306
void idisplay_tree(765,21203
static NUM next_in_leaf(803,22432
NUM next_min(821,23043
void intersect_leafs(861,24238
static NUM norm_tree_size(925,26622
static void root_intervals(938,26889

library/rltree/yap_rl.c,661
#define  IDTYPE 30,1077
#define  PTR2ID(31,1098
#define  ID2PTR(32,1131
unsigned long int memory_usage=36,1234
unsigned long int tree_mem=37,1268
#define STORE_TREE_SIZE(39,1299
#define UPDATE_MEM_USAGE(40,1354
#define FREE_MEM_USAGE(41,1446
#define ADD_MEM_USAGE(42,1507
p_rl_new(48,1587
p_rl_copy(79,2255
p_rl_size(117,2926
p_rl_mem_usage(143,3317
p_rl_free(157,3491
p_rl_set_in(184,3793
p_rl_in(218,4272
p_rl_set_out(247,4656
p_rl_freeze(278,5121
p_rl_set_all_in(308,5479
p_rl_print(340,5881
} yap_back_data_type;366,6335
yap_back_data_type *back_data;back_data368,6358
p_rl_b_in2(376,6415
p_rl_b_in1(397,6883
void init_rl(428,7578

library/system/sys.c,660
#undef HAVE_ENVIRON139,4015
WinError(147,4134
sysmktime(161,4482
datime(222,6189
#define BUF_SIZE 263,7263
list_directory(267,7342
p_unlink(318,8622
p_mkdir(334,8933
p_rmdir(349,9239
rename_file(364,9539
dir_separator(378,9856
file_property(384,9959
p_mktemp(465,12450
p_tmpnam(495,13170
p_tmpdir(508,13380
p_environ(540,14277
get_handle(570,14880
close_handle(596,15427
execute_command(607,15585
do_system(763,19659
do_shell(782,20087
p_wait(842,21751
p_sleep(876,22614
host_name(926,23655
host_id(947,24197
pid(957,24367
win(967,24556
p_kill(977,24665
error_message(1001,25404
init_sys(1011,25600
int WINAPI win_sys(1048,26878

library/tries/base_dbtries.c,602
static TrData  CURRENT_DEPTH_BREADTH_DATA;223,10373
YAP_Term trie_depth_breadth(231,10530
YAP_Int trie_get_db_opt_level_count(261,12032
TrData trie_get_depth_breadth_reduction_current_data(267,12163
void trie_replace_nested_trie(273,12272
YAP_Int trie_get_db_opt_min_prefix(280,12489
void trie_set_db_opt_min_prefix(286,12587
void set_depth_breadth_reduction_current_data(298,12810
TrNode depth_reduction(305,12929
TrNode breadth_reduction(334,14030
void move_last_data_after(363,15161
void move_after(382,15805
void trie_data_order_correction(411,16835
int compare_label_nodes(438,17748

library/tries/base_itries.c,1292
static TrEngine ITRIE_ENGINE;26,492
static TrEntry FIRST_ITRIE,27,522
static TrEntry FIRST_ITRIE, CURRENT_ITRIE;27,522
void itrie_init_module(36,680
void itrie_data_save(44,796
void itrie_data_load(54,1028
void itrie_data_print(66,1329
void itrie_data_copy(76,1568
void itrie_data_destruct(87,1967
void itrie_data_add(106,2475
void itrie_data_subtract(120,2958
TrEntry itrie_open(134,3446
void itrie_close(148,3689
void itrie_close_all(161,4071
void itrie_set_mode(175,4325
YAP_Int itrie_get_mode(182,4427
void itrie_set_timestamp(188,4508
YAP_Int itrie_get_timestamp(195,4630
void itrie_put_entry(201,4721
void itrie_update_entry(217,5165
TrData itrie_check_entry(230,5486
YAP_Term itrie_get_entry(240,5709
void itrie_get_data(246,5809
TrData itrie_traverse_init(255,6006
TrData itrie_traverse_cont(273,6430
void itrie_remove_entry(298,7113
void itrie_remove_subtree(305,7254
void itrie_add(312,7399
void itrie_subtract(319,7567
void itrie_join(326,7745
void itrie_intersect(334,7977
YAP_Int itrie_count_join(341,8193
YAP_Int itrie_count_intersect(347,8338
void itrie_save(353,8493
void itrie_save_as_trie(360,8622
TrEntry itrie_load(367,8747
void itrie_stats(386,9134
void itrie_max_stats(393,9305
void itrie_usage(400,9484
void itrie_print(407,9668

library/tries/base_tries.c,1369
static TrEngine TRIE_ENGINE;32,679
static TrEntry FIRST_TRIE,33,708
static TrEntry FIRST_TRIE, CURRENT_TRIE;33,708
static YAP_Int CURRENT_TRAVERSE_MODE;35,750
void trie_init_module(43,902
void trie_data_load(52,1064
void trie_data_copy(62,1248
void trie_data_destruct(72,1455
TrEntry trie_open(93,2019
void trie_close(107,2251
void trie_close_all(120,2620
void trie_set_mode(134,2863
YAP_Int trie_get_mode(141,2947
TrData trie_put_entry(147,3019
TrData trie_check_entry(161,3354
YAP_Term trie_get_entry(171,3574
TrData trie_get_first_entry(177,3673
TrData trie_get_last_entry(186,3796
TrData trie_traverse_init(197,3992
TrData trie_traverse_cont(214,4345
void trie_remove_entry(233,4748
void trie_remove_subtree(240,4886
void trie_join(247,5028
void trie_intersect(255,5240
YAP_Int trie_count_join(262,5438
YAP_Int trie_count_intersect(268,5578
void trie_save(274,5728
TrEntry trie_load(281,5842
void trie_stats(300,6214
void trie_max_stats(307,6383
void trie_usage(314,6560
void trie_print(321,6741
void trie_data_construct(328,6839
void trie_set_traverse_mode(338,7001
YAP_Int trie_get_traverse_mode(345,7098
TrData trie_traverse_first(351,7180
TrData trie_traverse_next(362,7398
void trie_disable_hash_table(378,7736
void trie_enable_hash_table(385,7823
TrData get_data_from_trie_node(396,8008
YAP_Term trie_to_list(404,8184

library/tries/core_dbtries.c,1087
static YAP_Int LABEL_COUNTER;222,10546
static YAP_Term TRIE_DEPTH_BREADTH_RETURN_TERM;223,10576
static YAP_Int TRIE_DEPTH_BREADTH_MIN_PREFIX 224,10624
static YAP_Int TRIE_DEPTH_BREADTH_OPT_COUNT[TRIE_DEPTH_BREADTH_OPT_COUNT225,10674
YAP_Int core_get_trie_db_opt_min_prefix(233,10831
void core_set_trie_db_opt_min_prefix(239,10930
void core_depth_breadth_trie_replace_nested_trie(246,11056
void displaynode(251,11250
void traverse_and_replace_nested_trie(278,12192
TrNode replace_nested_trie(354,14954
YAP_Term  core_get_trie_db_return_term(413,17040
void core_set_trie_db_return_term(419,17139
void core_set_label_counter(426,17267
YAP_Int core_get_label_counter(432,17410
void core_initialize_depth_breadth_trie(437,17483
void core_finalize_depth_breadth_trie(454,18105
TrNode core_depth_reduction(468,18678
TrNode core_breadth_reduction(534,21076
YAP_Term get_return_node_term(709,28232
int traverse_get_counter(729,28790
YAP_Term generate_label(756,29546
YAP_Term update_depth_breadth_trie(764,29696
YAP_Int core_db_trie_get_optimization_level_count(907,34688

library/tries/core_tries.c,3148
static TrEngine CURRENT_TRIE_ENGINE;51,1805
static YAP_Int USAGE_ENTRIES,52,1842
static YAP_Int USAGE_ENTRIES, USAGE_NODES,52,1842
static YAP_Int USAGE_ENTRIES, USAGE_NODES, USAGE_VIRTUAL_NODES;52,1842
static YAP_Int CURRENT_AUXILIARY_TERM_STACK_SIZE,53,1906
static YAP_Int CURRENT_AUXILIARY_TERM_STACK_SIZE, CURRENT_TRIE_MODE,53,1906
static YAP_Int CURRENT_AUXILIARY_TERM_STACK_SIZE, CURRENT_TRIE_MODE, CURRENT_LOAD_VERSION,53,1906
static YAP_Int CURRENT_AUXILIARY_TERM_STACK_SIZE, CURRENT_TRIE_MODE, CURRENT_LOAD_VERSION, CURRENT_DEPTH,53,1906
static YAP_Int CURRENT_AUXILIARY_TERM_STACK_SIZE, CURRENT_TRIE_MODE, CURRENT_LOAD_VERSION, CURRENT_DEPTH, CURRENT_INDEX;53,1906
static YAP_Term *AUXILIARY_TERM_STACK;AUXILIARY_TERM_STACK54,2027
static YAP_Term *stack_args,stack_args55,2066
static YAP_Term *stack_args, *stack_args_base,stack_args_base55,2066
static YAP_Term *stack_args, *stack_args_base, *stack_vars,stack_vars55,2066
static YAP_Term *stack_args, *stack_args_base, *stack_vars, *stack_vars_base;stack_vars_base55,2066
static YAP_Functor FunctorComma;56,2144
static YAP_Int TRIE_DISABLE_HASH_TABLE 64,2481
TrNode trie_node_check_insert(72,2641
TrNode trie_node_insert(160,5810
TrNode trie_node_check(184,6458
YAP_Term trie_to_list_create_simple(207,6924
YAP_Term trie_to_list_create_simple_end(216,7174
YAP_Term trie_to_list_create_two(230,7543
TrEngine core_trie_init_module(251,8093
TrNode core_trie_open(268,8550
void core_trie_close(282,8919
void core_trie_close_all(299,9449
void core_trie_set_mode(307,9652
YAP_Int core_trie_get_mode(314,9741
TrNode core_trie_put_entry(320,9815
TrNode core_trie_check_entry(342,10491
YAP_Term core_trie_get_entry(358,10972
void core_trie_remove_entry(367,11244
void core_trie_remove_subtree(379,11569
void core_trie_add(392,11883
void core_trie_join(401,12143
void core_trie_intersect(415,12667
YAP_Int core_trie_count_join(432,13189
YAP_Int core_trie_count_intersect(448,13649
void core_trie_save(459,13881
TrNode core_trie_load(473,14221
void core_trie_stats(527,15917
void core_trie_max_stats(537,16191
void core_trie_usage(547,16485
void core_trie_print(561,16836
void core_disable_hash_table(576,17192
void core_enable_hash_table(582,17271
YAP_Term core_trie_to_list(588,17349
TrNode put_entry(603,17643
TrNode check_entry(688,20877
YAP_Term get_entry(796,24669
void remove_entry(912,28655
void remove_child_nodes(957,29856
TrNode copy_child_nodes(986,30606
void traverse_and_add(1027,32120
void traverse_and_join(1076,33701
void traverse_and_intersect(1143,36099
YAP_Int traverse_and_count_common_entries(1210,38253
YAP_Int traverse_and_count_entries(1258,39517
void traverse_and_get_usage(1287,40191
void traverse_and_save(1318,40900
void traverse_and_load(1390,42971
void traverse_and_print(1458,44914
YAP_Term trie_to_list(1642,50557
#define CONSUME_NODE_LIST 1645,50651
#undef CONSUME_NODE_LIST1668,51376
YAP_Term trie_to_list_node(1676,51478
#define PUSH_NEW_FLOAT_TERM(1720,53189
YAP_Term trie_to_list_floats_tag_low_32(1728,53506
YAP_Term trie_to_list_floats(1758,54240
#undef PUSH_NEW_FLOAT_TERM1796,55332

library/tries/itries.c,4583
void init_itries(63,1652
#define arg_itrie 104,3600
static int p_itrie_open(105,3627
#undef arg_itrie116,3856
#define arg_itrie 120,3901
static int p_itrie_close(121,3928
#undef arg_itrie130,4120
static int p_itrie_close_all(134,4163
#define arg_itrie 141,4271
#define arg_mode 142,4298
static int p_itrie_mode(143,4325
#undef arg_itrie187,5711
#undef arg_mode188,5728
#define arg_itrie 192,5782
#define arg_time 193,5809
static int p_itrie_timestamp(194,5836
#undef arg_itrie216,6331
#undef arg_time217,6348
#define arg_itrie 221,6403
#define arg_entry 222,6430
static int p_itrie_put_entry(223,6457
#undef arg_itrie232,6666
#undef arg_entry233,6683
#define arg_itrie 237,6742
#define arg_entry 238,6769
static int p_itrie_update_entry(239,6796
#undef arg_itrie248,7014
#undef arg_entry249,7031
#define arg_itrie 253,7094
#define arg_entry 254,7121
#define arg_ref 255,7148
static int p_itrie_check_entry(256,7175
#undef arg_itrie268,7483
#undef arg_entry269,7500
#undef arg_ref270,7517
#define arg_ref 274,7569
#define arg_entry 275,7596
static int p_itrie_get_entry(276,7623
#undef arg_ref287,7866
#undef arg_entry288,7881
#define arg_ref 292,7933
#define arg_data 293,7959
static int p_itrie_get_data(294,7985
#undef arg_ref321,8800
#undef arg_data322,8815
#define arg_itrie 326,8867
#define arg_ref 327,8894
static int p_itrie_traverse_init(328,8921
#undef arg_itrie342,9251
#undef arg_ref343,9268
#define arg_itrie 347,9319
#define arg_ref 348,9346
static int p_itrie_traverse_cont(349,9373
#undef arg_itrie359,9632
#undef arg_ref360,9649
#define arg_ref 364,9697
static int p_itrie_remove_entry(365,9724
#undef arg_ref374,9925
#define arg_ref 378,9975
static int p_itrie_remove_subtree(379,10002
#undef arg_ref388,10209
#define arg_itrie_dest 392,10267
#define arg_itrie_source 393,10301
static int p_itrie_add(394,10335
#undef arg_itrie_dest405,10634
#undef arg_itrie_source406,10656
#define arg_itrie_dest 410,10728
#define arg_itrie_source 411,10762
static int p_itrie_subtract(412,10796
#undef arg_itrie_dest423,11110
#undef arg_itrie_source424,11132
#define arg_itrie_dest 428,11200
#define arg_itrie_source 429,11234
static int p_itrie_join(430,11268
#undef arg_itrie_dest441,11570
#undef arg_itrie_source442,11592
#define arg_itrie_dest 446,11665
#define arg_itrie_source 447,11699
static int p_itrie_intersect(448,11733
#undef arg_itrie_dest459,12050
#undef arg_itrie_source460,12072
#define arg_itrie1 464,12147
#define arg_itrie2 465,12177
#define arg_entries 466,12207
static int p_itrie_count_join(467,12236
#undef arg_itrie1480,12608
#undef arg_itrie2481,12626
#undef arg_entries482,12644
#define arg_itrie1 486,12719
#define arg_itrie2 487,12749
#define arg_entries 488,12779
static int p_itrie_count_intersect(489,12808
#undef arg_itrie1502,13195
#undef arg_itrie2503,13213
#undef arg_entries504,13231
#define arg_itrie 508,13287
#define arg_file 509,13314
static int p_itrie_save(510,13341
#undef arg_itrie531,13807
#undef arg_file532,13824
#define arg_itrie 536,13885
#define arg_file 537,13912
static int p_itrie_save_as_trie(538,13939
#undef arg_itrie559,14429
#undef arg_file560,14446
#define arg_itrie 564,14499
#define arg_file 565,14526
static int p_itrie_load(566,14553
#undef arg_itrie589,15082
#undef arg_file590,15099
#define arg_itrie 594,15157
#define arg_stream 595,15185
static int p_itrie_save2stream(596,15213
#undef arg_itrie609,15521
#undef arg_stream610,15538
#define arg_itrie 614,15601
#define arg_stream 615,15629
static int p_itrie_loadFromStream(616,15657
#undef arg_itrie631,16024
#undef arg_stream632,16041
#define arg_memory 636,16111
#define arg_tries 637,16140
#define arg_entries 638,16169
#define arg_nodes 639,16198
static int p_itrie_stats(640,16227
#undef arg_memory655,16669
#undef arg_tries656,16687
#undef arg_entries657,16704
#undef arg_nodes658,16723
#define arg_memory 662,16796
#define arg_tries 663,16825
#define arg_entries 664,16854
#define arg_nodes 665,16883
static int p_itrie_max_stats(666,16912
#undef arg_memory681,17362
#undef arg_tries682,17380
#undef arg_entries683,17397
#undef arg_nodes684,17416
#define arg_itrie 688,17491
#define arg_entries 689,17525
#define arg_nodes 690,17559
#define arg_virtualnodes 691,17593
static int p_itrie_usage(692,17627
#undef arg_itrie709,18121
#undef arg_entries710,18138
#undef arg_nodes711,18157
#undef arg_virtualnodes712,18174
#define arg_itrie 716,18226
static int p_itrie_print(717,18253
#undef arg_itrie726,18444

library/tries/tries.c,6276
} db_trie_opt_level;27,540
void init_tries(90,2411
static int p_open_trie(149,5355
static int p_close_trie(155,5438
static int p_close_all_tries(161,5523
#define arg_mode 167,5639
#define arg_trie 168,5666
#define arg_entry 169,5693
#define arg_ref 170,5720
static int p_put_trie_entry(171,5747
#undef arg_mode194,6376
#undef arg_trie195,6392
#undef arg_entry196,6408
#undef arg_ref197,6425
#define arg_mode 201,6482
#define arg_ref 202,6509
#define arg_entry 203,6536
static int p_get_trie_entry(204,6563
#undef arg_mode227,7159
#undef arg_ref228,7175
#undef arg_entry229,7190
static int p_remove_trie_entry(233,7239
static int p_print_trie(239,7338
#define arg_trie 250,7523
static int p_trie_open(251,7549
#undef arg_trie262,7770
#define arg_trie 266,7812
static int p_trie_close(267,7838
#undef arg_trie276,8025
static int p_trie_close_all(280,8066
#define arg_mode 287,8164
static int p_trie_mode(288,8190
#undef arg_mode316,8894
#define arg_trie 320,8952
#define arg_entry 321,8979
#define arg_ref 322,9006
static int p_trie_put_entry(323,9033
#undef arg_trie334,9312
#undef arg_entry335,9328
#undef arg_ref336,9345
#define arg_trie 340,9404
#define arg_entry 341,9431
#define arg_ref 342,9458
static int p_trie_check_entry(343,9485
#undef arg_trie355,9795
#undef arg_entry356,9811
#undef arg_ref357,9828
#define arg_ref 361,9879
#define arg_entry 362,9906
static int p_trie_get_entry(363,9933
#undef arg_ref374,10180
#undef arg_entry375,10195
#define arg_trie 379,10253
#define arg_ref 380,10279
static int p_trie_get_first_entry(381,10305
#undef arg_trie393,10616
#undef arg_ref394,10632
#define arg_trie 398,10687
#define arg_ref 399,10713
static int p_trie_get_last_entry(400,10739
#undef arg_trie412,11047
#undef arg_ref413,11063
#define arg_trie 417,11122
#define arg_init_ref 418,11152
#define arg_ref 419,11182
static int p_trie_traverse_init(420,11212
#undef arg_trie436,11631
#undef arg_init_ref437,11647
#undef arg_ref438,11667
#define arg_trie 442,11726
#define arg_init_ref 443,11756
#define arg_ref 444,11786
static int p_trie_traverse_cont(445,11816
#undef arg_trie455,12071
#undef arg_init_ref456,12087
#undef arg_ref457,12107
#define arg_ref 461,12154
static int p_trie_remove_entry(462,12179
#undef arg_ref471,12383
#define arg_ref 475,12432
static int p_trie_remove_subtree(476,12457
#undef arg_ref485,12667
#define arg_trie_dest 489,12723
#define arg_trie_source 490,12756
static int p_trie_join(491,12789
#undef arg_trie_dest502,13084
#undef arg_trie_source503,13105
#define arg_trie_dest 507,13174
#define arg_trie_source 508,13207
static int p_trie_intersect(509,13240
#undef arg_trie_dest520,13550
#undef arg_trie_source521,13571
#define arg_trie1 525,13642
#define arg_trie2 526,13671
#define arg_entries 527,13700
static int p_trie_count_join(528,13729
#undef arg_trie1541,14094
#undef arg_trie2542,14111
#undef arg_entries543,14128
#define arg_trie1 547,14200
#define arg_trie2 548,14229
#define arg_entries 549,14258
static int p_trie_count_intersect(550,14287
#undef arg_trie1563,14667
#undef arg_trie2564,14684
#undef arg_entries565,14701
#define arg_trie 569,14755
#define arg_file 570,14781
static int p_trie_save(571,14807
#undef arg_trie592,15268
#undef arg_file593,15284
#define arg_trie 597,15335
#define arg_file 598,15361
static int p_trie_load(599,15387
#undef arg_trie622,15908
#undef arg_file623,15924
#define arg_memory 627,15991
#define arg_tries 628,16020
#define arg_entries 629,16049
#define arg_nodes 630,16078
static int p_trie_stats(631,16107
#undef arg_memory646,16547
#undef arg_tries647,16565
#undef arg_entries648,16582
#undef arg_nodes649,16601
#define arg_memory 653,16673
#define arg_tries 654,16702
#define arg_entries 655,16731
#define arg_nodes 656,16760
static int p_trie_max_stats(657,16789
#undef arg_memory672,17237
#undef arg_tries673,17255
#undef arg_entries674,17272
#undef arg_nodes675,17291
#define arg_trie 679,17364
#define arg_entries 680,17398
#define arg_nodes 681,17432
#define arg_virtualnodes 682,17466
static int p_trie_usage(683,17500
#undef arg_trie700,17989
#undef arg_entries701,18005
#undef arg_nodes702,18024
#undef arg_virtualnodes703,18041
#define arg_trie 707,18091
static int p_trie_print(708,18117
#undef arg_trie717,18303
#define arg_mode 721,18353
static int p_trie_traverse_mode(722,18379
#undef arg_mode750,19144
#define arg_trie 754,19201
#define arg_ref 755,19229
static int p_trie_traverse_first(756,19257
#undef arg_trie769,19563
#undef arg_ref770,19579
#define arg_cur 774,19633
#define arg_next 775,19661
static int p_trie_traverse_next(776,19689
#undef arg_cur789,19991
#undef arg_next790,20006
static int p_trie_disable_hash(794,20048
static int p_trie_enable_hash(801,20158
#define arg_trie 808,20276
#define arg_list 809,20302
static int p_trie_to_list(810,20328
#undef arg_trie821,20576
#undef arg_list822,20592
#define arg_trie 826,20722
#define arg_db_trie 827,20762
#define arg_final_label 828,20802
#define arg_opt_level 829,20842
#define arg_start_counter 830,20882
#define arg_end_counter 831,20922
static int p_trie_depth_breadth(832,20962
#undef arg_trie844,21454
#undef arg_db_trie845,21470
#undef arg_final_label846,21489
#undef arg_opt_level847,21512
#undef arg_start_counter848,21533
#undef arg_end_counter849,21558
#define arg_entry 853,21636
static int p_trie_get_depth_breadth_reduction_current_data(854,21663
#undef arg_entry860,21889
db_trie_opt_level *opt_level;opt_level863,21908
#define arg_opt_level 866,22013
#define arg_count 867,22044
static int p_trie_get_db_opt_level_count_init(868,22071
#undef arg_opt_level895,22912
#undef arg_count896,22933
#define arg_opt_level 900,23026
#define arg_count 901,23057
static int p_trie_get_db_opt_level_count_cont(902,23084
#undef arg_opt_level915,23563
#undef arg_count916,23584
#define arg_trie 920,23670
#define arg_nested_id 921,23696
#define arg_term 922,23727
static int p_trie_replace_nested_trie(923,23753
#undef arg_trie931,24027
#undef arg_nested_id932,24043
#undef arg_term933,24064
#define arg_min_prefix 937,24123
static int p_trie_db_opt_min_prefix(938,24155
#undef min_prefix957,24618

os/libtai/caldate_fmjd.c,27
void caldate_frommjd(4,39

os/libtai/caldate_fmt.c,31
unsigned int caldate_fmt(4,39

os/libtai/caldate_mjd.c,161
static unsigned long times365[times3654,39
static unsigned long times36524[times365245,98
static unsigned long montab[montab6,171
long caldate_mjd(10,322

os/libtai/caldate_norm.c,29
void caldate_normalize(4,39

os/libtai/caldate_scan.c,32
unsigned int caldate_scan(4,39

os/libtai/caldate_ster.c,26
void caldate_easter(4,39

os/libtai/caltime_fmt.c,31
unsigned int caltime_fmt(5,60

os/libtai/caltime_scan.c,32
unsigned int caltime_scan(4,39

os/libtai/caltime_tai.c,24
void caltime_tai(8,119

os/libtai/caltime_utc.c,24
void caltime_utc(8,119

os/libtai/check.c,103
char line[line8,118
char *dayname[dayname10,135
char out[out12,209
char x[x13,224
main(16,247

os/libtai/easter.c,61
char *dayname[dayname5,61
char out[out7,135
main(10,155

os/libtai/leapsecs.c,36
char line[line11,206
main(14,227

os/libtai/leapsecs_add.c,24
void leapsecs_add(6,77

os/libtai/leapsecs_init.c,50
static int flaginit 4,40
int leapsecs_init(6,66

os/libtai/leapsecs_read.c,98
#define GLOBAL13,189
#define O_BINARY 17,244
#define O_NDELAY 20,287
int leapsecs_read(23,314

os/libtai/leapsecs_sub.c,23
int leapsecs_sub(6,77

os/libtai/nowutc.c,101
struct taia now;8,118
struct tai sec;9,135
struct caltime ct;10,151
char x[x12,171
main(15,198

os/libtai/tai_add.c,19
void tai_add(3,18

os/libtai/tai_now.c,19
void tai_now(4,36

os/libtai/tai_pack.c,20
void tai_pack(3,18

os/libtai/tai_sub.c,19
void tai_sub(3,18

os/libtai/tai_unpack.c,22
void tai_unpack(3,18

os/libtai/taia_add.c,20
void taia_add(5,56

os/libtai/taia_approx.c,25
double taia_approx(3,19

os/libtai/taia_fmtfrac.c,32
unsigned int taia_fmtfrac(3,19

os/libtai/taia_frac.c,23
double taia_frac(3,19

os/libtai/taia_half.c,21
void taia_half(5,56

os/libtai/taia_less.c,20
int taia_less(5,56

os/libtai/taia_now.c,58
#define WINDOWS_LEAN_AND_MEAN 3,42
void taia_now(19,610

os/libtai/taia_pack.c,21
void taia_pack(3,19

os/libtai/taia_sub.c,20
void taia_sub(5,56

os/libtai/taia_tai.c,20
void taia_tai(3,19

os/libtai/taia_unpack.c,23
void taia_unpack(3,19

os/libtai/yearcal.c,43
char *montab[montab5,61
int main(20,219

os/windows/popen.c,387
DWORD RunSilent(56,1683
CRITICAL_SECTION lock;110,2929
#define LOCK(111,2952
#define UNLOCK(112,2998
pt_init(115,3057
typedef struct pipe_context120,3107
} pipe_context;127,3263
static pipe_context *pipes pipes130,3281
allocPipeContext(133,3339
discardPipeContext(151,3690
linkPipeContext(171,4181
my_pipe(180,4286
utf8towcs(208,5065
pt_popen(220,5209
pt_pclose(322,7968

os/windows/utf8.c,99
#define CONT(31,1217
#define VAL(32,1252
_xos_utf8_get_char(35,1298
_xos_utf8_put_char(69,2332

os/windows/uxnt.c,1447
#define UNICODE 25,953
#define _UNICODE 26,971
#define _UXNT_KERNEL 28,991
#undef mkdir	43,1296
#define mkdir 46,1401
#define TRUE 51,1466
#define FALSE 52,1481
#define MAXPATHLEN 56,1524
#define _close 61,1571
#define _read 62,1592
#define _write 63,1611
#define _lseek 64,1632
#define _tell 65,1653
#define _chdir 66,1672
#define _mkdir 67,1693
#define _rmdir 68,1714
#define _getcwd 69,1735
#define XENOMAP 72,1766
#define XENOMEM 73,1784
_xos_errno(81,1902
wcstoutf8(90,2036
wcutf8len(110,2363
utf8towcs(129,2610
existsAndWriteableDir(156,3003
_xos_home(171,3243
_xos_os_filenameW(230,4871
_xos_os_filename(291,6096
_xos_canonical_filenameW(307,6571
_xos_canonical_filename(342,7147
_xos_is_absolute_filename(353,7375
_xos_long_file_nameW(386,8303
_xos_long_file_name_toA(441,9218
_xos_long_file_name(452,9436
_xos_absolute_filename(467,9725
_xos_same_file(483,10069
_xos_limited_os_filename(518,11140
_xos_open(540,11504
_xos_close(557,11781
_xos_read(563,11841
_xos_write(569,11948
_xos_lseek(575,12060
_xos_tell(581,12158
_xos_fopen(587,12215
_xos_access(609,12597
_xos_chmod(620,12764
_xos_remove(631,12929
_xos_rename(642,13080
_xos_stat(659,13438
_xos_exists(670,13618
opendir(701,14163
closedir(732,14719
translate_data(747,14894
readdir(762,15121
_xos_chdir(782,15397
_xos_mkdir(802,15731
_xos_rmdir(813,15890
_xos_getcwd(824,16042
_xos_getenv(842,16433
_xos_setenv(877,17061

packages/YapR/real.c,662
static functor_t FUNCTOR_dot2;10,178
static functor_t FUNCTOR_equal2;11,209
static functor_t FUNCTOR_boolop1;12,242
static atom_t ATOM_true;13,276
static atom_t ATOM_false;14,301
list_length(21,488
REAL_term_type(41,876
logical_vector_sexp(90,2117
int_vector_sexp(119,2627
float_vector_sexp(151,3251
char_vector_sexp(179,3781
named_list_sexp(226,4970
matrix_sexp(274,6094
pl_sexp(420,9594
sexp_rank(580,13033
sexp_shape(595,13360
put_sexp(610,13693
init_R(772,17489
end_R(781,17623
process_expression(796,17837
send_r_command(814,18215
rexpr_to_pl_term(830,18479
robj_to_pl_term(854,18876
set_r_variable(880,19394
install_real(898,19738

packages/archive/archive4pl.c,3374
#define LIBARCHIVE_STATIC 27,1014
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_BZIP2 38,1248
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_COMPRESS 39,1302
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_GZIP 40,1359
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_LZMA 41,1412
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_NONE 42,1465
#define HAVE_ARCHIVE_READ_SUPPORT_COMPRESSION_XZ 43,1518
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_AR 44,1569
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_CPIO 45,1615
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_EMPTY 46,1663
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_ISO9660 47,1712
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_MTREE 48,1763
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_RAW 49,1812
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_TAR 50,1859
#define HAVE_ARCHIVE_READ_SUPPORT_FORMAT_ZIP 51,1906
#define ARCHIVE_MAGIC 62,2288
typedef enum ar_status64,2321
{ AR_VIRGIN 65,2344
  AR_OPENED,66,2361
  AR_NEW_ENTRY,67,2374
  AR_OPENED_ENTRY,68,2390
  AR_CLOSED_ENTRY69,2409
} ar_status;70,2427
typedef struct archive_wrapper72,2441
} archive_wrapper;81,2844
static atom_t ATOM_close_parent;90,3010
static atom_t ATOM_compression;91,3043
static atom_t ATOM_format;92,3075
static atom_t ATOM_all;93,3102
static atom_t ATOM_bzip2;94,3126
static atom_t ATOM_compress;95,3152
static atom_t ATOM_gzip;96,3181
static atom_t ATOM_lzma;97,3206
static atom_t ATOM_none;98,3231
static atom_t ATOM_xz;99,3256
static atom_t ATOM_ar;100,3279
static atom_t ATOM_cpio;101,3302
static atom_t ATOM_empty;102,3327
static atom_t ATOM_iso9960;103,3353
static atom_t ATOM_mtree;104,3381
static atom_t ATOM_raw;105,3407
static atom_t ATOM_tar;106,3431
static atom_t ATOM_zip;107,3455
static atom_t ATOM_file;108,3479
static atom_t ATOM_link;109,3504
static atom_t ATOM_socket;110,3529
static atom_t ATOM_character_device;111,3556
static atom_t ATOM_block_device;112,3593
static atom_t ATOM_directory;113,3626
static atom_t ATOM_fifo;114,3656
static functor_t FUNCTOR_error2;116,3682
static functor_t FUNCTOR_archive_error2;117,3715
static functor_t FUNCTOR_filetype1;118,3756
static functor_t FUNCTOR_mtime1;119,3792
static functor_t FUNCTOR_size1;120,3825
acquire_archive(127,3967
release_archive(133,4093
compare_archives(143,4248
write_archive(153,4464
static PL_blob_t archive_blob 161,4631
get_archive(173,4801
ar_open(202,5296
ar_close(207,5371
ar_read(223,5713
ar_skip(240,6059
free_archive(256,6385
archive_error(261,6435
#define	COMPRESS_ALL	283,6891
#define	COMPRESS_BZIP2	285,6972
#define	COMPRESS_COMPRESS 288,7065
#define	COMPRESS_GZIP	291,7155
#define	COMPRESS_LZMA	294,7243
#define	COMPRESS_NONE	297,7331
#define	COMPRESS_XZ	300,7417
#define FORMAT_ALL	303,7454
#define FORMAT_AR	305,7525
#define FORMAT_CPIO	308,7604
#define FORMAT_EMPTY	311,7686
#define FORMAT_ISO9960	314,7771
#define FORMAT_MTREE	317,7856
#define FORMAT_RAW	320,7937
#define FORMAT_TAR	323,8016
#define FORMAT_ZIP	326,8095
enable_type(331,8144
archive_open_stream(340,8341
archive_next_header(528,13046
archive_close(555,13660
archive_header_prop(578,14073
ar_read_entry(631,15678
ar_close_entry(638,15829
ar_control_entry(646,15949
static IOFUNCTIONS ar_entry_functions 659,16172
archive_open_entry(669,16360
#define MKFUNCTOR(687,16749
#define MKATOM(689,16831
install_archive4pl(693,16892

packages/bdd/cudd.c,1443
static YAP_Functor FunctorDollarVar,20,253
  FunctorCudd,21,290
  FunctorAnd,22,305
  FunctorAnd4,23,319
  FunctorOr,24,334
  FunctorOr4,25,348
  FunctorLAnd,26,363
  FunctorLOr,27,379
  FunctorNot,28,394
  FunctorXor,29,409
  FunctorNand,30,424
  FunctorNor,31,439
  FunctorTimes,32,453
  FunctorPlus,33,469
  FunctorMinus,34,484
  FunctorTimes4,35,500
  FunctorPlus4,36,517
  FunctorOutAdd,37,533
  FunctorOutPos,38,550
  FunctorOutNeg;39,567
static YAP_Term TermMinusOne,41,585
static YAP_Term TermMinusOne, TermPlusOne;41,585
cudd_and(46,668
cudd_nand(54,834
cudd_or(62,1002
cudd_nor(70,1166
cudd_xor(78,1332
term_to_cudd(86,1498
p_term_to_cudd(192,5293
add_times(211,5780
add_plus(221,5954
add_minus(231,6126
add_lor(241,6300
term_to_add(251,6469
p_term_to_add(345,9416
static int complement(358,9796
static int var(363,9855
cudd_eval(368,9999
cudd_eval_top(389,10581
p_eval_cudd(399,10809
add_eval(425,11444
p_eval_add(439,11732
} hash_table_entry;467,12400
insert(470,12433
static YAP_Term lookup(480,12642
build_prolog_cudd(490,12859
max(518,13745
get_vars(524,13805
p_cudd_to_term(532,13935
build_prolog_add(579,15213
p_add_to_term(602,15847
p_cudd_size(644,16965
} hash_table_entry_dbl;665,17403
insert2(668,17440
lookup2(679,17666
build_sp_cudd(689,17870
p_cudd_to_p(712,18580
p_cudd_print(747,19507
p_cudd_die(759,19814
p_cudd_release_node(767,19945
init_cudd(776,20142

packages/chr/chr_support.c,77
pl_lookup_ht1(28,446
pl_memberchk_eq(82,1728
install_chr_support(100,2083

packages/clib/bsd-crypt.c,1910
#define __RCSID(36,1809
#define DES_ONLY37,1853
#define CRYPT_ONLY38,1870
typedef __int32 int32_t;43,2022
static char sccsid[sccsid50,2106
#define	MUST_ALIGN94,3333
#define	B64	108,3616
#define	B64	111,3660
#define	LARGEDATA120,3900
#define	STATIC	125,3991
} C_block;253,10965
#define	TO_SIX_BIT(259,11101
#define	ZERO(271,11401
#define	LOAD(272,11440
#define	LOADREG(273,11501
#define	OR(274,11551
#define	STORE(275,11613
#define	DCL_BLOCK(276,11675
#define	LGCHUNKBITS	280,11805
#define	CHUNKBITS	281,11827
#define	PERM6464(282,11862
#define	PERM3264(291,12273
#define	LGCHUNKBITS	298,12522
#define	CHUNKBITS	299,12544
#define	PERM6464(300,12579
#define	PERM3264(302,12680
permute(319,13117
static const unsigned char IP[IP338,13523
static const unsigned char ExpandTr[ExpandTr351,13927
static const unsigned char PC1[PC1362,14199
static const unsigned char Rotates[Rotates374,14503
static const unsigned char PC2[PC2379,14703
static const unsigned char S[S391,15063
static const unsigned char P32Tr[P32Tr434,17447
static const unsigned char CIFP[CIFP445,17660
static const unsigned char itoa64[itoa64457,18024
static unsigned char a64toi[a64toi464,18235
static C_block	PC1ROT[PC1ROT467,18333
static C_block	PC2ROT[PC2ROT470,18437
static C_block	IE3264[IE3264473,18534
static int32_t SPE[SPE476,18641
static C_block	CF6464[CF6464479,18728
static C_block	constdatablock;485,18826
static char	cryptresult[cryptresult486,18885
crypt(494,19090
#define	KS_SIZE	607,21587
static C_block	KS[KS608,21606
des_setkey(614,21694
des_cipher(648,22592
#define	SALT 664,22997
#define	SALT 666,23024
#define	SPTAB(703,23895
#define	DOXOR(707,24055
#define	DOXOR(711,24211
#define	DOXOR(714,24350
#define	CRUNCH(718,24442
init_des(766,25695
init_perm(910,28651
setkey(934,29280
encrypt(954,29582
prtab(983,30041
errx(1001,30363
main(1010,30492

packages/clib/cgi.c,155
#define strtoll(33,1145
isinteger(37,1204
isfloat(54,1452
add_to_form(71,1690
mp_add_to_form(104,2429
pl_cgi_get_form(137,3189
install_cgi(187,4208

packages/clib/crypt.c,208
#define _XOPEN_SOURCE30,1051
static pthread_mutex_t crypt_mutex 59,1820
#define LOCK(60,1884
#define UNLOCK(61,1932
#define LOCK(63,1990
#define UNLOCK(64,2005
pl_crypt(69,2048
install_crypt(163,4037

packages/clib/error.c,18
pl_error(32,1061

packages/clib/files.c,741
#define WINVER 46,1332
#define MAKE_FUNCTORS 50,1369
#define statstruct 53,1437
#define statfunc 54,1472
#define utimestruct 59,1655
#define utimefunc 60,1691
#define FCHAR 62,1724
#define PL_get_file_name 63,1746
#define statstruct 71,1867
#define statfunc 72,1898
#define utimestruct 73,1920
#define utimefunc 74,1955
#define FCHAR 75,1979
static functor_t FUNCTOR_access1;79,2023
static functor_t FUNCTOR_modified1;80,2057
static functor_t FUNCTOR_changed1;81,2093
static atom_t    ATOM_now;82,2128
static atom_t    ATOM_hard;83,2155
static atom_t    ATOM_symbolic;84,2183
add_time_option(92,2321
close_list(113,2801
get_time_option(125,2991
pl_set_time_file(161,3813
pl_link_file(241,6144
install_files(295,7630

packages/clib/form.c,275
dehex(53,1589
form_argument_decode(68,1830
#define SHORTVALUE 105,2484
break_form_argument(108,2512
find_boundary(165,3637
attribute_of_multipart_header(187,4162
looking_at_blank_lines(223,4803
next_line(238,5049
break_multipart(247,5159
get_raw_form_data(313,6870

packages/clib/md5.c,1867
#undef BYTE_ORDER	57,2289
#  define BYTE_ORDER 59,2387
#  define BYTE_ORDER 61,2444
#define T_MASK 64,2475
#define T1 65,2507
#define T2 66,2557
#define T3 67,2607
#define T4 68,2632
#define T5 69,2682
#define T6 70,2732
#define T7 71,2757
#define T8 72,2807
#define T9 73,2857
#define T10 74,2882
#define T11 75,2933
#define T12 76,2984
#define T13 77,3035
#define T14 78,3061
#define T15 79,3112
#define T16 80,3163
#define T17 81,3189
#define T18 82,3240
#define T19 83,3291
#define T20 84,3317
#define T21 85,3368
#define T22 86,3419
#define T23 87,3445
#define T24 88,3496
#define T25 89,3547
#define T26 90,3573
#define T27 91,3624
#define T28 92,3675
#define T29 93,3701
#define T30 94,3752
#define T31 95,3803
#define T32 96,3829
#define T33 97,3880
#define T34 98,3931
#define T35 99,3982
#define T36 100,4008
#define T37 101,4059
#define T38 102,4110
#define T39 103,4136
#define T40 104,4187
#define T41 105,4238
#define T42 106,4264
#define T43 107,4315
#define T44 108,4366
#define T45 109,4392
#define T46 110,4443
#define T47 111,4494
#define T48 112,4520
#define T49 113,4571
#define T50 114,4622
#define T51 115,4648
#define T52 116,4699
#define T53 117,4750
#define T54 118,4776
#define T55 119,4827
#define T56 120,4878
#define T57 121,4929
#define T58 122,4955
#define T59 123,5006
#define T60 124,5057
#define T61 125,5083
#define T62 126,5134
#define T63 127,5185
#define T64 128,5211
md5_process(132,5276
#    define xbuf 189,6630
#define ROTATE_LEFT(197,6801
#define F(202,6985
#define SET(203,7033
#undef SET223,7715
#define G(228,7852
#define SET(229,7900
#undef SET249,8583
#define H(254,8720
#define SET(255,8757
#undef SET275,9440
#define I(280,9577
#define SET(281,9617
#undef SET301,10300
md5_init(313,10575
md5_append(323,10823
md5_finish(361,11689

packages/clib/md5passwd.c,207
static char rcsid[rcsid14,505
#define MD5_CTX 28,730
#define MD5Init	29,758
#define MD5Update(30,783
#define MD5Final(31,857
static unsigned char itoa64[itoa6434,913
to64(38,1057
md5_crypt(56,1243

packages/clib/memfile.c,1312
#define streq(34,1141
static functor_t FUNCTOR_memory_file1;48,1591
static atom_t ATOM_encoding;49,1630
static atom_t ATOM_unknown;50,1659
static atom_t ATOM_octet;51,1687
static atom_t ATOM_ascii;52,1713
static atom_t ATOM_iso_latin_1;53,1739
static atom_t ATOM_text;54,1771
static atom_t ATOM_utf8;55,1796
static atom_t ATOM_unicode_be;56,1821
static atom_t ATOM_unicode_le;57,1852
static atom_t ATOM_wchar_t;58,1883
static atom_t ATOM_read;59,1911
static atom_t ATOM_write;60,1936
static atom_t ATOM_free_on_close;61,1962
#define MEMFILE_MAGIC	63,1997
#define NOSIZE 64,2031
} memfile;75,2438
unify_memfile(79,2462
get_memfile(93,2754
new_memory_file(117,3267
destroy_memory_file(139,3638
free_memory_file(154,3909
closehook(165,4057
alreadyOpen(175,4202
static struct encname181,4340
} encoding_names[encoding_names184,4393
atom_to_encoding(199,4800
get_encoding(212,4982
open_memory_file4(230,5330
open_memory_file(308,7374
size_memory_file(315,7509
size_memory_file2(366,8512
size_memory_file3(372,8623
utf8_position(389,9340
atom_to_memory_file(414,9937
memory_file_to_text(455,10962
memory_file_to_atom2(490,11766
memory_file_to_atom3(496,11892
memory_file_to_codes2(502,12042
memory_file_to_codes3(508,12174
#define MKATOM(513,12313
install_memfile(516,12372

packages/clib/mime.c,1129
#define _GNU_SOURCE 25,963
#define HAVE_MALLOC_H 31,1053
#undef max	43,1241
#define max(44,1282
static atom_t	 ATOM_;74,2273
static atom_t	 ATOM_stream;75,2295
static functor_t FUNCTOR_type1;76,2323
static functor_t FUNCTOR_transfer_encoding1;77,2355
static functor_t FUNCTOR_character_set1;78,2400
static functor_t FUNCTOR_mime3;79,2441
static functor_t FUNCTOR_id1;80,2473
static functor_t FUNCTOR_description1;81,2503
static functor_t FUNCTOR_language1;82,2542
static functor_t FUNCTOR_md51;83,2578
static functor_t FUNCTOR_disposition1;84,2609
static functor_t FUNCTOR_name1;85,2648
static functor_t FUNCTOR_filename1;86,2680
struct dbuf88,2717
add_data(95,2792
#define strncasecmp(121,3391
my_strcasestr(125,3457
#define strcasestr(137,3743
static const char *utf8_aliases[utf8_aliases142,3822
static const char *lat1_aliases[lat1_aliases152,3935
is_alias(186,4414
mime_unify_data(197,4578
add_attribute(239,5627
mime_unify(256,5951
get_character_data(339,8642
mime_parse(412,10348
mime_default_charset(435,10747
rfc2045_error(463,11447
#define mkfunctor(481,11872
install_mime(485,11942

packages/clib/nonblockio.c,3924
#define O_DEBUG 25,963
#undef HAVE_H_ERRNO112,3302
#define __try 117,3371
#define __except(118,3392
#define __try122,3450
#define __except(123,3464
#define __finally124,3491
#define WINVER 128,3542
#define GET_ERRNO 150,3851
#define GET_H_ERRNO 151,3887
#define GET_ERRNO 153,3931
#define GET_H_ERRNO 154,3955
#define closesocket(158,4011
#define SD_RECEIVE 162,4088
#define SD_SEND 163,4139
#define SD_BOTH 164,4160
#define SOCKET_ERROR 168,4210
static CRITICAL_SECTION mutex;173,4278
static CRITICAL_SECTION mutex_free;174,4309
#define LOCK(176,4346
#define UNLOCK(177,4392
#define LOCK_FREE(178,4439
#define UNLOCK_FREE(179,4494
#define INITLOCK(180,4551
#define LOCK_SOCKET(182,4656
#define UNLOCK_SOCKET(183,4719
#define INIT_SOCKET_LOCK(184,4783
#define FREE_SOCKET_LOCK(185,4855
static pthread_mutex_t mutex 189,4967
#define LOCK(191,5026
#define UNLOCK(192,5070
#define LOCK_FREE(193,5117
#define UNLOCK_FREE(194,5146
#define INITLOCK(195,5177
#define FREE_SOCKET_LOCK(196,5205
#define LOCK(199,5287
#define UNLOCK(200,5312
#define LOCK_FREE(201,5338
#define UNLOCK_FREE(202,5367
#define INITLOCK(203,5398
#define FREE_SOCKET_LOCK(204,5426
#define LOCK_SOCKET(206,5478
#define UNLOCK_SOCKET(207,5510
#define INIT_SOCKET_LOCK(208,5543
#define set(212,5611
#define clear(213,5651
#define true(214,5692
#define false(215,5731
#define PLSOCK_MAGIC 217,5766
typedef struct _plsocket225,6153
} plsocket;279,7884
need_retry(290,8146
static int debugging;299,8294
NBIO_EXPORT(301,8317
#define DEBUG(311,8479
#define DEBUG(313,8529
nbio_debug(316,8562
tcp_debug(323,8648
static UINT WM_SOCKET	333,8815
static UINT WM_REQUEST 334,8850
static UINT WM_READY	335,8887
static UINT WM_DONE	336,8921
request_name(340,8981
event_name(354,9391
#define F_SETFL	373,9891
#define O_NONBLOCK	374,9910
nbio_fcntl(377,9943
static HINSTANCE hinstance;412,10519
} local_state;417,10648
static local_state nbio_state;419,10664
#define State(420,10695
doneRequest(423,10737
waitRequest(447,11223
nbio_wait(483,12098
nbio_select(537,13482
placeRequest(640,15703
doRequest(661,16236
socket_wnd_proc(884,21173
HiddenFrameClass(1001,23893
SocketHiddenWindow(1030,24499
socket_thread(1049,24873
startSocketThread(1069,25176
wait_socket(1096,26050
nbio_wait(1121,26510
nbio_fcntl(1132,26682
nbio_select(1158,27334
static functor_t FUNCTOR_module2;1171,27626
static functor_t FUNCTOR_ip4;1172,27660
static functor_t FUNCTOR_ip1;1173,27690
static atom_t ATOM_any;1174,27720
static atom_t ATOM_broadcast;1175,27744
static atom_t ATOM_loopback;1176,27774
static plsocket **sockets sockets1178,27804
static size_t	socks_count 1179,27861
static size_t	socks_allocated 1180,27918
static int initialised 1181,27978
lookupOSSocket(1186,28069
nbio_to_plsocket_nolock(1213,28479
plsocket_handle(1234,28828
nbio_to_plsocket_raw(1240,28906
nbio_to_plsocket(1252,29052
NBIO_EXPORT(1269,29283
allocSocket(1288,29811
freeSocket(1366,31523
WinSockError(1420,32663
WinSockError(1457,33523
} error_codes;1520,35964
static error_codes h_errno_codes[h_errno_codes1522,35980
#define h_errno_codes 1542,36358
typedef void * error_codes;1543,36385
nbio_error(1547,36442
nbio_last_error(1596,37329
NBIO_EXPORT(1616,37640
NBIO_EXPORT(1653,38709
socketIsPendingClose(1675,39169
NBIO_EXPORT(1691,39675
NBIO_EXPORT(1716,40155
NBIO_EXPORT(1749,40861
#define IPPROTO_TCP 1781,41543
nbio_get_flags(1852,42707
nbio_get_port(1867,43062
nbio_get_sockaddr(1896,43897
nbio_get_ip(1939,45062
nbio_unify_ip4(1981,45877
nbio_bind(1992,46148
nbio_connect(2015,46526
nbio_accept(2062,47451
    slave 2101,48364
      break;2114,48630
  s 2119,48672
nbio_listen(2131,48851
#define fdFromHandle(2152,49212
nbio_read(2155,49268
nbio_write(2218,50340
nbio_close_input(2293,51758
nbio_close_output(2327,52386
nbio_recvfrom(2369,53193
nbio_sendto(2443,54671

packages/clib/process.c,3131
static atom_t ATOM_stdin;50,1380
static atom_t ATOM_stdout;51,1406
static atom_t ATOM_stderr;52,1433
static atom_t ATOM_std;53,1460
static atom_t ATOM_null;54,1484
static atom_t ATOM_process;55,1509
static atom_t ATOM_detached;56,1537
static atom_t ATOM_cwd;57,1566
static atom_t ATOM_env;58,1590
static atom_t ATOM_window;59,1614
static atom_t ATOM_timeout;60,1641
static atom_t ATOM_release;61,1669
static atom_t ATOM_infinite;62,1697
static functor_t FUNCTOR_error2;63,1726
static functor_t FUNCTOR_type_error2;64,1759
static functor_t FUNCTOR_domain_error2;65,1797
static functor_t FUNCTOR_process_error2;66,1837
static functor_t FUNCTOR_system_error2;67,1878
static functor_t FUNCTOR_pipe1;68,1918
static functor_t FUNCTOR_exit1;69,1950
static functor_t FUNCTOR_killed1;70,1982
static functor_t FUNCTOR_eq2;71,2016
#define MAYBE 73,2058
#define DEBUG(76,2087
#define DEBUG(78,2112
typedef DWORD  pid_t;87,2265
typedef wchar_t echar;89,2294
#define CREATE_BREAKAWAY_FROM_JOB 92,2382
typedef char echar;96,2440
type_error(112,2836
domain_error(129,3183
typedef enum std_type149,3617
{ std_std,150,3639
  std_null,151,3650
  std_pipe152,3662
} std_type;153,3673
typedef struct p_stream156,3687
} p_stream;164,3899
typedef struct ecbuf167,3913
} ecbuf;171,3986
typedef struct p_options174,3997
} p_options;192,4591
typedef struct wait_options195,4606
} wait_options;199,4688
free_ecbuf(212,4942
add_ecbuf(221,5047
get_echars_arg_ex(248,5642
#define ECHARS(272,6148
#define ECHARS(274,6177
parse_environment(278,6216
get_stream(334,7406
parse_options(359,7981
get_exe(417,9576
free_options(460,10684
#define	PROCESS_MAGIC	503,11409
typedef struct process_context505,11443
} process_context;514,11705
process_fd(519,11787
Sread_process(534,12089
Swrite_process(542,12264
Sclose_process(550,12437
Scontrol_process(577,12917
static IOFUNCTIONS Sprocessfunctions 593,13229
open_process_pipe(605,13430
#define ISO_FLAGS 619,13744
CRITICAL_SECTION process_lock;639,14120
#define LOCK(640,14151
#define UNLOCK(641,14205
win_init(644,14272
typedef struct arg_string652,14356
} arg_string;656,14431
#define QMISC	658,14446
#define QDBLQ	659,14464
#define QSBLQ	660,14482
set_quote(663,14512
win_command_line(698,15028
typedef struct win_process760,16378
} win_process;764,16463
static win_process *processes;processes767,16480
register_process(770,16524
unregister_process(783,16721
find_process_from_pid(802,17007
#define WP_TIMEOUT 827,17391
wait_process_handle(830,17424
wait_for_pid(871,18249
wait_for_process(901,18845
win_wait_success(914,19034
create_pipes(939,19540
Sopen_handle(968,20217
open_null_stream(974,20341
console_app(992,20737
do_create_process(1007,20947
create_pipes(1149,24851
unify_exit_status(1174,25324
wait_for_pid(1191,25696
wait_for_process(1226,26469
wait_success(1246,26774
#define vfork 1281,27491
do_create_process(1285,27529
process_create(1429,31053
get_pid(1452,31402
process_wait(1466,31629
process_kill(1508,32734
#define MKATOM(1549,33540
#define MKFUNCTOR(1550,33587
install_process(1553,33677

packages/clib/readutil.c,215
#define BUFSIZE 35,1398
static atom_t ATOM_end_of_file;42,1717
read_line_to_codes3(53,2162
read_line_to_codes2(111,3293
read_stream_to_codes3(117,3411
read_stream_to_codes2(157,4215
install_readutil(163,4330

packages/clib/rlimit.c,75
#define RLIMIT_NOFILE 49,1554
pl_rlimit(53,1607
install_rlimit(126,3516

packages/clib/sha4pl.c,774
#define _ISOC99_SOURCE28,1033
#define USE_SHA256 29,1056
static atom_t ATOM_sha1;38,1211
static atom_t ATOM_sha224;39,1236
static atom_t ATOM_sha256;40,1263
static atom_t ATOM_sha384;41,1290
static atom_t ATOM_sha512;42,1317
static atom_t ATOM_algorithm;43,1344
static atom_t ATOM_utf8;44,1374
static atom_t ATOM_octet;45,1399
static atom_t ATOM_encoding;46,1425
{ ALGORITHM_SHA1,49,1468
  ALGORITHM_SHA224,50,1486
  ALGORITHM_SHA256,51,1506
  ALGORITHM_SHA384,52,1526
  ALGORITHM_SHA51253,1546
} sha_algorithm;54,1565
} optval;62,1699
#define CONTEXT_MAGIC 64,1710
struct context66,1749
sha_options(76,1872
pl_sha_hash(145,3768
pl_sha_new_ctx(171,4442
pl_sha_hash_ctx(195,5039
pl_hmac_sha(236,6255
#define MKATOM(272,7354
install_sha4pl(275,7413

packages/clib/sockcommon.c,348
#define fdFromHandle(34,1280
tcp_read_handle(37,1351
tcp_write_handle(45,1511
tcp_seek_null(53,1670
tcp_close_input_handle(59,1751
tcp_close_output_handle(67,1884
tcp_control(75,2019
static IOFUNCTIONS readFunctions 112,2633
static IOFUNCTIONS writeFunctions 121,2769
pl_open_socket(131,2924
pl_listen(159,3631
pl_close_socket(177,3974

packages/clib/socket.c,1123
#define O_DEBUG 25,958
# define alloca 32,1042
#undef HAVE_H_ERRNO40,1156
#define WINVER 44,1209
static atom_t ATOM_reuseaddr;64,1516
static atom_t ATOM_broadcast;65,1565
static atom_t ATOM_nodelay;66,1614
static atom_t ATOM_dispatch;67,1659
static atom_t ATOM_nonblock;68,1706
static atom_t ATOM_infinite;69,1753
static atom_t ATOM_as;70,1800
static atom_t ATOM_atom;71,1836
static atom_t ATOM_string;72,1875
static atom_t ATOM_codes;73,1918
static atom_t ATOM_max_message_size;74,1959
static functor_t FUNCTOR_socket1;76,2021
NBIO_EXPORT(83,2172
tcp_unify_socket(108,2635
pl_host_to_address(116,2789
pl_setopt(165,3830
#define UDP_MAXDATA 237,5671
#define UDP_DEFAULT_BUFSIZE 238,5705
unify_address(241,5751
udp_receive(256,6097
udp_send(339,8179
create_socket(374,8932
tcp_socket(386,9123
udp_socket(392,9215
pl_connect(398,9306
pl_bind(414,9635
pl_accept(446,10364
pl_gethostname(466,10846
typedef struct fdentry498,11480
} fdentry;502,11554
findmap(506,11581
is_socket_stream(517,11738
tcp_select(527,11911
pl_debug(649,14666
install_socket(662,14813
uninstall_socket(702,16577

packages/clib/streaminfo.c,92
print_byte(31,1052
print_buffer(42,1216
stream_info(69,1705
install_streaminfo(107,2575

packages/clib/time.c,2273
#define O_DEBUG 32,1350
#define SIG_TIME 53,1772
#define SIG_TIME 55,1803
#define __USE_GNU59,1850
{ TIME_ABS,65,1911
  TIME_REL66,1923
} time_abs_rel;67,1934
#define SIGALRM 71,1986
struct timeval80,2101
struct timezone86,2158
gettimeofday(91,2201
static int debuglevel 110,2469
#define DEBUG(111,2496
pl_time_debug(114,2559
#define BACKTRACE 126,2977
print_trace 133,3067
#define DEBUG(161,3689
static module_t	   MODULE_user;166,3771
static atom_t	   ATOM_remove;167,3803
static atom_t	   ATOM_install;168,3833
static atom_t	   ATOM_done;169,3864
static atom_t	   ATOM_next;170,3892
static atom_t	   ATOM_scheduled;171,3920
static functor_t   FUNCTOR_module2;172,3953
static functor_t   FUNCTOR_alarm1;173,3989
static functor_t   FUNCTOR_alarm4;174,4024
static predicate_t PREDICATE_call1;175,4059
#define EV_MAGIC	177,4096
#define EV_DONE	179,4151
#define EV_REMOVE	180,4199
#define EV_FIRED	181,4252
#define EV_NOINSTALL	182,4305
typedef struct event184,4371
} event, *Event;Event194,4793
typedef void (*handler_t)handler_t196,4811
} schedule;202,4988
static pthread_mutex_t mutex 204,5001
static pthread_cond_t cond 205,5059
static int scheduler_running 206,5116
static pthread_t scheduler;207,5182
#define LOCK(209,5241
#define UNLOCK(210,5285
static schedule the_schedule 212,5332
#define TheSchedule(213,5387
int signal_function_set 215,5449
static handler_t signal_function;216,5511
allocEvent(225,5851
setTimeEventAbs(241,6090
setTimeEvent(253,6276
insertEvent(270,6540
unlinkEvent(318,7505
freeEvent(337,7853
cleanupHandler(350,7982
installHandler(359,8123
cleanup(368,8286
nextEvent(389,8608
} bitvector;407,8847
#define BITSPERINT 409,8861
set_bit(412,8908
is_set(441,9496
alarm_loop(454,9707
on_alarm(542,11656
installEvent(607,12970
uninstallEvent(645,13744
removeEvent(660,13974
alarm_error(678,14254
unify_timer(693,14586
get_timer(704,14819
pl_get_bool_ex(729,15285
alarm4_gen(738,15455
alarm4_abs(818,17081
alarm4_rel(823,17225
alarm3_abs(828,17369
alarm3_rel(833,17494
install_alarm(838,17619
install_alarm2(853,17839
uninstall_alarm(874,18216
remove_alarm(885,18367
unify_event_goal(896,18506
current_alarms(908,18760
install_time(994,20575
uninstall_time(1029,21941

packages/clib/uid.c,243
error(34,1108
pl_getuid(49,1544
pl_geteuid(54,1628
pl_getgid(59,1714
pl_getegid(64,1798
pl_user_info(69,1884
pl_group_info(118,3082
pl_setuid(176,4509
pl_setgid(190,4708
pl_seteuid(204,4907
pl_setegid(218,5109
install_uid(233,5311

packages/clib/unix.c,485
name_to_stream(53,1557
flush_stream(66,1751
pl_fork(78,1896
#define free_argv(93,2200
pl_exec(101,2328
pl_wait(135,3077
pl_kill(163,3745
pl_pipe(185,4207
get_stream_no(204,4558
pl_dup(217,4771
pl_environ(244,5220
static atom_t error_file;286,6103
static int    error_fd;287,6152
read_eof(290,6211
write_null(296,6290
seek_error(310,6612
close_null(316,6687
static IOFUNCTIONS dummy 321,6728
close_underlying_fd(331,6833
pl_detach_IO(346,7096
install_unix(376,7676

packages/clib/uri.c,3406
#define inline 27,1018
#define ISUTF8_MB(43,1413
#define utf8_put_char(44,1483
static atom_t ATOM_query_value;53,1696
static atom_t ATOM_fragment;54,1728
static atom_t ATOM_path;55,1757
static functor_t FUNCTOR_equal2;57,1783
static functor_t FUNCTOR_pair2;58,1826
static functor_t FUNCTOR_uri_components5;59,1869
static functor_t FUNCTOR_uri_authority4;60,1911
static functor_t FUNCTOR_error2;61,1952
static functor_t FUNCTOR_syntax_error1;62,1985
static functor_t FUNCTOR_type_error2;63,2025
static functor_t FUNCTOR_domain_error2;64,2063
syntax_error(68,2116
type_error(84,2422
domain_error(101,2760
#define	ESC_PATH 121,3187
#define	ESC_QUERY 122,3232
#define	ESC_QVALUE 123,3305
#define	ESC_QNAME 124,3378
#define	ESC_FRAGMENT 125,3412
#define	ESC_AUTH 126,3455
#define	ESC_PASSWD 127,3489
#define ESC_USER 128,3523
#define	ESC_SCHEME 129,3557
#define ESC_PORT 130,3592
#define ESC_HOST 131,3626
#define CH_ALPHA 133,3678
#define CH_DIGIT 134,3707
#define CH_EX_UNRES 135,3736
#define CH_GENDELIM 136,3765
#define CH_SUBDELIM 137,3794
#define CH_URL	138,3823
#define CH_EX_PCHAR 139,3851
#define CH_EX_QF 140,3880
#define CH_EX_SCHEME 141,3947
#define CH_QSUBDELIM 142,3976
#define CH_PSUBDELIM 143,4005
#define CH_EX_PATH 144,4034
#define CH_SCHEME	146,4064
#define CH_UNRESERVED	147,4115
#define CH_PCHAR	148,4169
static int  charflags[charflags150,4227
static int  flags_done 151,4261
set_flags(154,4302
fill_flags(160,4415
#define no_escape(187,5145
#define iri_no_escape(188,5210
hex(198,5505
get_encoded_utf8_cont_1(220,5901
get_encoded_utf8_cont(235,6135
get_encoded_utf8(256,6457
typedef struct range294,7417
} range;297,7490
typedef struct charbuf304,7599
} charbuf;309,7704
init_charbuf(313,7729
init_charbuf_at_size(320,7861
add_charbuf(333,8105
hexdigit(356,8595
add_encoded_charbuf(364,8687
iri_add_encoded_charbuf(386,9083
add_nchars_charbuf(402,9362
range_has_escape(418,9625
range_is_unreserved(431,9845
add_verb_range_charbuf(451,10163
add_decoded_range_charbuf(457,10290
add_normalized_range_charbuf(488,10786
add_range_charbuf(533,11705
add_lwr_range_charbuf(564,12463
free_charbuf(595,13010
#define TXT_EX_TEXT 601,13092
get_text_arg(604,13160
typedef struct uri_component_ranges627,13642
} uri_component_ranges;633,13760
skip_not(637,13812
unify_range(654,14104
parse_uri(663,14260
uri_components(709,15276
uri_is_global(791,17461
unify_decoded_atom(821,18014
unify_query_string_components(838,18353
add_encoded_term_charbuf(879,19342
uri_query_components(906,19882
uri_encoded(966,21401
unify_uri_authority_components(1015,22430
uri_authority_components(1070,23766
normalize_in_charbuf(1127,25304
normalized(1166,26348
uri_normalized(1194,26881
uri_normalized_iri(1203,27048
ranges_in_charbuf(1209,27163
} base_cache;1237,27853
static pthread_key_t base_key;1241,27907
free_base_cache(1244,27951
myBase(1259,28184
static base_cache base_store;1272,28453
#define myBase(1273,28483
base_ranges(1278,28558
resolve(1309,29114
uri_resolve(1396,31492
uri_normalized3(1405,31670
uri_normalized_iri3(1414,31855
remove_last_segment(1427,32159
fetch(1436,32315
removed_dot_segments(1443,32442
#define utf8_put_char(1505,33835
_utf8_put_char(1511,33968
uri_iri(1553,35073
#define MKATOM(1565,35321
#define MKFUNCTOR(1567,35371
install_uri(1571,35464
uninstall_uri(1605,36734

packages/clib/win_error.c,189
static functor_t FUNCTOR_error2;3,22
static functor_t FUNCTOR_system_error2;4,55
#define MKATOM(6,96
#define MKFUNCTOR(7,143
win_init_errors(10,235
WinError(18,331
win_error(56,1120

packages/clib/winpipe.c,399
#define PIPE_MAGIC	47,1929
#define ISPIPE(48,1960
typedef struct pipe53,2057
} pipe;65,2409
create_pipe(69,2433
destroy_pipe(87,2777
write_pipe(104,3022
read_pipe(137,3753
reader_close_pipe(197,4863
writer_close_pipe(209,5020
static IOFUNCTIONS pipe_read_functions 223,5238
static IOFUNCTIONS pipe_write_functions 232,5441
tcp_pipe(242,5662
tcp_pipe(265,6130
install_winpipe(288,6536

packages/cplint/cplint_Prob.c,273
DdNode * retFunction(23,397
DdNode * retTerm(47,938
DdNode * retFactor(71,1431
double Prob(115,2286
double ProbBool(162,3260
int correctPosition(219,4680
double * get_value(231,4985
void destroy_table(245,5241
tablerow* init_table(254,5379
void add_node(268,5601

packages/cplint/cplint_yap.c,156
variables  createVars(25,511
expr createExpression(88,2322
static int compute_prob(128,3450
void init_my_predicates(212,5620
FILE * open_file(218,5794

packages/cudd/cudd.c,807
static YAP_Functor FunctorDollarVar,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd, FunctorOr,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd, FunctorOr, FunctorXor,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd, FunctorOr, FunctorXor, FunctorNot,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd, FunctorOr, FunctorXor, FunctorNot, FunctorNand,7,65
static YAP_Functor FunctorDollarVar, FunctorAnd, FunctorOr, FunctorXor, FunctorNot, FunctorNand, FunctorNor;7,65
cudd_and(12,214
cudd_nand(21,425
cudd_or(29,593
cudd_nor(37,757
cudd_xor(45,923
cudd_plus(53,1089
cudd_times(62,1251
cudd_plus_const(71,1415
cudd_times_const(81,1615
cudd_factor(91,1816
term_to_cudd(107,2133
p_term_to_cudd(151,3630
init_cudd(159,3845

packages/http/cgi_stream.c,1726
static atom_t ATOM_header;85,3459
static atom_t ATOM_header_codes;86,3500
static atom_t ATOM_send_header;87,3552
static atom_t ATOM_data;88,3603
static atom_t ATOM_discarded;89,3640
static atom_t ATOM_request;90,3687
static atom_t ATOM_client;91,3730
static atom_t ATOM_chunked;92,3771
static atom_t ATOM_none;93,3814
static atom_t ATOM_state;94,3851
static atom_t ATOM_transfer_encoding;95,3890
static atom_t ATOM_connection;96,3952
static atom_t ATOM_keep_alife;97,4001
static atom_t ATOM_close;98,4050
static atom_t ATOM_content_length;99,4089
static atom_t ATOM_id;100,4145
static predicate_t PREDICATE_call3;101,4179
static int mutex 108,4357
#define LOCK(110,4380
#define UNLOCK(111,4398
static pthread_mutex_t mutex 113,4422
#define LOCK(115,4481
#define UNLOCK(116,4525
#define BUFSIZE 124,4675
{ CGI_HDR 127,4739
  CGI_DATA,128,4755
  CGI_DISCARDED129,4767
} cgi_state;130,4783
#define CGI_MAGIC 132,4797
typedef struct cgi_context134,4827
} cgi_context;155,5787
static int64_t current_id 161,5934
static int64_t bytes_sent 162,5965
alloc_cgi_context(170,6115
free_cgi_context(182,6302
grow_data_buffer(200,6745
static IOFUNCTIONS cgi_functions;232,7324
get_cgi_stream(235,7370
unify_record(253,7674
is_cgi_stream(264,7848
cgi_property(278,8058
set_term(346,9981
set_atom(356,10095
cgi_set(374,10351
cgi_discard(422,11427
call_hook(451,12160
start_chunked_encoding(489,12939
find_data(507,13291
cgi_chunked_write(530,13788
cgi_write(548,14185
cgi_control(591,15350
update_sent(613,15855
cgi_close(624,16071
static IOFUNCTIONS cgi_functions 672,17011
#define CGI_COPY_FLAGS 686,17273
pl_cgi_open(692,17388
cgi_statistics(760,19119
install_cgi_stream(767,19267

packages/http/http_chunked.c,518
#define O_DEBUG 25,959
#define MAXHDR 34,1123
static atom_t ATOM_close_parent;36,1182
static atom_t ATOM_max_chunk_size;37,1240
#define BUFSIZE 44,1397
typedef struct chunked_context46,1448
} chunked_context;52,1739
alloc_chunked_context(56,1784
free_chunked_context(68,1987
chunked_read(83,2289
chunked_write(142,3555
chunked_control(155,3848
chunked_close(171,4216
static IOFUNCTIONS chunked_functions 200,4741
#define COPY_FLAGS 214,5018
pl_http_chunked_open(220,5148
install_http_chunked(288,6799

packages/http/http_error.c,583
#define O_DEBUG 28,1007
static functor_t FUNCTOR_error2;30,1026
static functor_t FUNCTOR_type_error2;31,1088
static functor_t FUNCTOR_domain_error2;32,1159
static functor_t FUNCTOR_permission_error3;33,1234
static functor_t FUNCTOR_existence_error2;34,1317
static int debuglevel 35,1394
#define MKFUNCTOR(37,1422
#define DEBUG(40,1510
#define DEBUG(42,1561
http_stream_debug(48,1630
type_error(59,1824
domain_error(76,2173
existence_error(93,2522
permission_error(110,2873
instantiation_error(128,3267
get_int_ex(143,3531
get_bool_ex(152,3658
init_errors(161,3784

packages/http/http_stream.c,29
install_http_stream(31,1069

packages/http/json.c,174
#define TRYPUTC(29,1032
json_put_code(32,1107
#undef TRYPUTC68,1822
#define TRYPUTC(69,1837
json_write_string(72,1929
json_write_indent(120,2840
install_json(149,3361

packages/http/stream_range.c,401
static atom_t ATOM_size;33,1104
#define BUFSIZE 39,1241
typedef struct range_context41,1292
} range_context;47,1579
alloc_range_context(51,1620
free_range_context(62,1790
range_read(77,2103
range_write(101,2526
range_control(107,2604
range_close(128,3065
static IOFUNCTIONS range_functions 138,3215
#define COPY_FLAGS 152,3482
pl_stream_range_open(158,3612
install_stream_range(217,4937

packages/odbc/odbc.c,8685
#define HAVE_MKTIME 41,1707
#define HAVE_GMTIME 42,1729
#undef WORDS_BIGENDIAN43,1751
#define SIZEOF_SQLWCHAR 44,1774
#define SIZEOF_WCHAR_T 45,1800
#define HAVE_SQLLEN 47,1848
#define HAVE_SQLULEN 48,1908
#define O_DEBUG 56,2000
static int odbc_debuglevel 58,2019
#define DEBUG(61,2067
#define DEBUG(63,2133
#define SQLLEN 72,2294
#define SQLULEN 75,2343
#define SQL_COPT_SS_MARS_ENABLED 79,2412
#define SQL_MARS_ENABLED_YES 83,2487
#define ENC_SQLWCHAR 87,2562
#define ENC_SQLWCHAR 89,2604
#define DEFAULT_ENCODING 93,2667
#define DEFAULT_ENCODING 95,2711
#define NULL 106,2894
#define MAX_NOGETDATA 108,2916
#define STRICT110,2999
#define NameBufferLength 113,3022
#define CVNERR 114,3051
static pthread_mutex_t mutex 120,3178
#define LOCK(121,3236
#define UNLOCK(122,3278
#define LOCK(124,3330
#define UNLOCK(125,3345
#define EMULATE_TIMEGM129,3420
#define HAVE_TIMEGM131,3480
static atom_t    ATOM_row;143,3863
static atom_t    ATOM_informational;144,3903
static atom_t	 ATOM_default;145,3962
static atom_t	 ATOM_once;146,4008
static atom_t	 ATOM_multiple;147,4048
static atom_t	 ATOM_commit;148,4096
static atom_t	 ATOM_rollback;149,4140
static atom_t	 ATOM_atom;150,4188
static atom_t	 ATOM_string;151,4214
static atom_t	 ATOM_codes;152,4242
static atom_t	 ATOM_float;153,4269
static atom_t	 ATOM_integer;154,4296
static atom_t	 ATOM_time;155,4325
static atom_t	 ATOM_date;156,4351
static atom_t	 ATOM_timestamp;157,4377
static atom_t	 ATOM_all_types;158,4408
static atom_t	 ATOM_null;159,4439
static atom_t	 ATOM_;160,4490
static atom_t	 ATOM_read;161,4523
static atom_t	 ATOM_update;162,4549
static atom_t    ATOM_dynamic;163,4577
static atom_t	 ATOM_forwards_only;164,4608
static atom_t	 ATOM_keyset_driven;165,4643
static atom_t	 ATOM_static;166,4678
static atom_t	 ATOM_auto;167,4706
static atom_t	 ATOM_fetch;168,4732
static atom_t	 ATOM_end_of_file;169,4759
static atom_t	 ATOM_next;170,4792
static atom_t	 ATOM_prior;171,4818
static atom_t	 ATOM_first;172,4845
static atom_t	 ATOM_last;173,4872
static atom_t	 ATOM_absolute;174,4898
static atom_t	 ATOM_relative;175,4928
static atom_t	 ATOM_bookmark;176,4958
static functor_t FUNCTOR_timestamp7;178,4989
static functor_t FUNCTOR_time3;179,5044
static functor_t FUNCTOR_date3;180,5090
static functor_t FUNCTOR_odbc3;181,5136
static functor_t FUNCTOR_error2;182,5202
static functor_t FUNCTOR_type_error2;183,5264
static functor_t FUNCTOR_domain_error2;184,5335
static functor_t FUNCTOR_existence_error2;185,5410
static functor_t FUNCTOR_representation_error1;186,5491
static functor_t FUNCTOR_resource_error1;187,5572
static functor_t FUNCTOR_permission_error3;188,5642
static functor_t FUNCTOR_odbc_statement1;189,5686
static functor_t FUNCTOR_odbc_connection1;190,5754
static functor_t FUNCTOR_encoding1;191,5797
static functor_t FUNCTOR_user1;192,5833
static functor_t FUNCTOR_password1;193,5865
static functor_t FUNCTOR_driver_string1;194,5901
static functor_t FUNCTOR_alias1;195,5942
static functor_t FUNCTOR_mars1;196,5975
static functor_t FUNCTOR_open1;197,6007
static functor_t FUNCTOR_auto_commit1;198,6039
static functor_t FUNCTOR_types1;199,6078
static functor_t FUNCTOR_minus2;200,6111
static functor_t FUNCTOR_gt2;201,6144
static functor_t FUNCTOR_context_error3;202,6174
static functor_t FUNCTOR_data_source2;203,6215
static functor_t FUNCTOR_null1;204,6254
static functor_t FUNCTOR_source1;205,6286
static functor_t FUNCTOR_column3;206,6320
static functor_t FUNCTOR_access_mode1;207,6354
static functor_t FUNCTOR_cursor_type1;208,6393
static functor_t FUNCTOR_silent1;209,6432
static functor_t FUNCTOR_findall2;210,6466
static functor_t FUNCTOR_affected1;211,6531
static functor_t FUNCTOR_fetch1;212,6567
static functor_t FUNCTOR_wide_column_threshold1;213,6600
#define SQL_PL_DEFAULT 215,6674
#define SQL_PL_ATOM	216,6721
#define SQL_PL_CODES	217,6765
#define SQL_PL_STRING	218,6815
#define SQL_PL_INTEGER	219,6863
#define SQL_PL_FLOAT	220,6913
#define SQL_PL_TIME	221,6959
#define SQL_PL_DATE	222,7015
#define SQL_PL_TIMESTAMP 223,7071
#define PARAM_BUFSIZE 225,7138
typedef unsigned long code;227,7184
} parameter;243,7831
  { NULL_VAR,247,7867
    NULL_ATOM,248,7912
    NULL_FUNCTOR,249,7946
    NULL_RECORD	250,7985
} nulldef;258,8219
} findall;264,8411
typedef struct connection266,8423
} connection;278,9025
} context;302,10049
} statistics;307,10186
#define CON_MAGIC 310,10202
#define CTX_MAGIC 311,10253
#define CTX_FREEMAGIC 312,10304
#define CTX_PERSISTENT 314,10365
#define CTX_BOUND 315,10431
#define	CTX_SQLMALLOCED 316,10494
#define CTX_INUSE	317,10552
#define CTX_OWNNULL	318,10605
#define CTX_SOURCE	319,10669
#define CTX_SILENT	320,10728
#define CTX_PREFETCHED	321,10784
#define CTX_COLUMNS	322,10848
#define CTX_TABLES	323,10916
#define CTX_GOT_QLEN	324,10982
#define CTX_NOAUTO	325,11048
#define FND_SIZE(327,11096
#define true(329,11155
#define false(330,11193
#define set(331,11225
#define clear(332,11263
static  HENV henv;334,11305
odbc_report(353,11912
#define TRY(416,13580
report_status(426,13730
type_error(446,14159
domain_error(462,14505
existence_error(478,14855
resource_error(494,15211
representation_error(510,15517
context_error(526,15844
permission_error(544,16218
odbc_malloc(562,16593
odbc_realloc(573,16726
#define get_name_arg_ex(589,16985
#define get_text_arg_ex(591,17078
#define get_atom_arg_ex(593,17162
#define get_int_arg_ex(595,17249
#define get_long_arg_ex(597,17342
#define get_bool_arg_ex(599,17433
#define get_float_arg_ex(601,17524
#define get_encoding_arg_ex(603,17613
get_text(611,17810
typedef struct enc_name615,17917
} enc_name;619,17989
static enc_name encodings[encodings621,18002
get_encoding(631,18188
put_encoding(652,18487
enc_to_rep(669,18735
PL_get_typed_arg_ex(687,19051
#define get_int_arg(698,19304
PL_get_typed_arg(702,19392
list_length(712,19572
formatted_string(730,20070
nulldef_spec(780,21542
clone_nulldef(823,22433
free_nulldef(832,22524
put_sql_null(851,22833
is_sql_null(872,23269
#define MAXCODES 927,25271
#define ROW_ARG 928,25292
} compile_info;937,25563
#define ADDCODE(939,25580
#define ADDCODE_1(940,25647
nth_row_arg(943,25728
} u_double;959,26017
compile_arg(963,26042
compile_findall(1047,27709
clone_findall(1087,28519
unregister_code(1095,28611
free_findall(1132,29313
build_term(1143,29483
put_findall(1206,30838
static connection *connections;connections1220,31098
find_connection(1223,31151
find_connection_from_dsn(1240,31367
alloc_connection(1257,31586
free_connection(1283,32056
get_connection(1310,32469
unify_connection(1339,33109
#define MAX_AFTER_OPTIONS 1361,33683
pl_odbc_connect(1364,33730
#define TRY_CN(1540,39286
pl_odbc_disconnect(1548,39446
add_cid_dsn_pair(1563,39757
odbc_current_connections(1581,40170
odbc_set_connection(1615,40809
pl_odbc_set_connection(1703,43057
  enum { text,1720,43550
  enum { text, sword,1720,43550
  enum { text, sword, ioenc 1720,43550
} conn_option;1722,43607
static conn_option conn_option_list[conn_option_list1724,43623
odbc_get_connection(1737,44098
odbc_end_transaction(1836,45959
new_context(1867,46610
close_context(1892,47149
free_parameters(1907,47432
free_context(1929,47901
clone_context(1970,49020
get_sql_text(2091,52239
max_qualifier_length(2139,53451
prepare_result(2162,53994
odbc_row(2328,58866
set_column_types(2432,61139
set_statement_options(2460,61870
pl_odbc_query(2525,63637
odbc_tables(2576,64804
pl_odbc_column(2610,65548
odbc_types(2650,66511
odbc_data_sources(2696,67594
unifyStmt(2740,68613
getStmt(2747,68762
} sqltypedef;2771,69283
static sqltypedef sqltypes[sqltypes2773,69298
get_sqltype_from_atom(2799,70072
static sqltypedef pltypes[pltypes2814,70345
get_pltype(2829,70725
declare_parameters(2863,71433
odbc_prepare(3018,75945
odbc_clone_statement(3059,76754
odbc_free_statement(3074,77030
get_date(3090,77274
get_time(3109,77638
get_timestamp(3128,78006
try_null(3179,79340
plTypeID_convert_flags(3189,79576
bind_parameters(3217,80109
odbc_execute(3345,83570
get_scroll_param(3450,86006
odbc_fetch(3490,87205
odbc_close_statement(3555,88840
static functor_t FUNCTOR_statements2;3573,89219
unify_int_arg(3576,89301
odbc_statistics(3587,89483
odbc_debug(3603,89873
#define MKFUNCTOR(3611,90009
#define NDET(3612,90081
#define DET(3614,90188
install_odbc4pl(3617,90272
uninstall_odbc(3717,94817
CvtSqlToCType(3737,95332
plTypeID_to_pltype(3852,98216
put_chars(3869,98514
put_wchars(3877,98713
pl_put_column(3908,99314
pl_put_row(4167,106206
timegm(4188,106807

packages/pyswip/yap2py.c,95
#define R_SIGNAL_HANDLERS 8,189
init_python(15,309
end_python(22,384
install_python(30,450

packages/python/python.c,1783
#undef HAVE_STAT4,65
static atom_t ATOM_true,9,130
  ATOM_colon,10,155
  ATOM_false,11,169
  ATOM_t;12,183
static functor_t FUNCTOR_dollar1,14,194
  FUNCTOR_abs1,15,228
  FUNCTOR_all1,16,245
  FUNCTOR_any1,17,262
  FUNCTOR_bin1,18,279
  FUNCTOR_dir1,19,296
  FUNCTOR_float1,20,313
  FUNCTOR_int1,21,332
  FUNCTOR_iter1,22,349
  FUNCTOR_iter2,23,366
  FUNCTOR_long1,24,383
  FUNCTOR_len1,25,401
  FUNCTOR_curly1,26,418
  FUNCTOR_ord1,27,436
  FUNCTOR_range1,28,452
  FUNCTOR_range2,29,471
  FUNCTOR_range3,30,490
  FUNCTOR_sum1,31,509
  FUNCTOR_pointer1,32,526
  FUNCTOR_complex2,33,547
  FUNCTOR_plus2,34,568
  FUNCTOR_sub2,35,586
  FUNCTOR_mul2,36,602
  FUNCTOR_div2,37,618
  FUNCTOR_hat2,38,634
  FUNCTOR_colon2,39,650
  FUNCTOR_comma2,40,668
  FUNCTOR_equal2;41,686
static PyObject *py_Main;py_Main43,705
static PyObject *ActiveModules[ActiveModules46,775
static int active_modules 47,811
proper_ascii_string(50,861
get_p_int(62,1012
find_obj(74,1238
copy_to_dictionary(105,1847
bip_abs(128,2353
bip_all(139,2523
bip_any(180,3285
bip_bin(220,4011
bip_float(232,4173
bip_int(252,4589
bip_long(272,4998
bip_iter(292,5410
bip_ord(304,5573
bip_sum(336,6244
get_int(475,9673
get_len_of_range(498,10157
bip_range(523,11193
term_to_python(584,12589
assign_python(949,21431
address_to_term(1054,23864
python_to_term(1064,24123
python_import(1160,27142
python_f(1184,27635
python_o(1217,28399
python_len(1235,28763
python_dir(1248,28980
python_is(1261,29193
python_apply(1272,29354
python_assign(1344,31027
python_access(1354,31208
python_field(1427,32973
python_main_module(1473,34041
python_function(1479,34135
python_run_command(1487,34260
init_python(1501,34470
end_python(1510,34591
install_python(1520,34690

packages/real/old.c,721
#define R_SIGNAL_HANDLERS 8,189
static functor_t FUNCTOR_dot2;14,292
static functor_t FUNCTOR_equal2;15,323
static functor_t FUNCTOR_boolop1;16,356
static atom_t ATOM_true;17,390
static atom_t ATOM_false;18,415
list_length(27,633
REAL_term_type(47,1021
logical_vector_sexp(96,2246
int_vector_sexp(125,2756
float_vector_sexp(157,3380
char_vector_sexp(185,3910
named_list_sexp(232,5097
matrix_sexp(280,6221
pl_sexp(426,9699
sexp_rank(586,13117
sexp_shape(601,13444
put_sexp(616,13777
init_R(778,17573
end_R(790,17769
process_expression(805,17983
send_r_command(823,18361
send_c_vector(839,18661
rexpr_to_pl_term(870,19289
robj_to_pl_term(894,19686
set_r_variable(920,20204
install_real(938,20541

packages/real/real.c,750
#define R_SIGNAL_HANDLERS 8,189
static functor_t FUNCTOR_dot2;14,292
static functor_t FUNCTOR_equal2;15,323
static functor_t FUNCTOR_boolop1;16,356
static atom_t ATOM_true;17,390
static atom_t ATOM_false;18,415
list_length(27,633
REAL_term_type(47,1021
logical_vector_sexp(96,2207
int_vector_sexp(143,3394
float_vector_sexp(175,4018
char_vector_sexp(203,4548
named_list_sexp(249,5765
matrix_sexp(298,6931
pl_sexp(444,10425
sexp_rank(603,13854
sexp_shape(618,14181
put_sexp(633,14514
init_R(797,18430
end_R(809,18626
process_expression(824,18840
send_r_command(855,19881
send_c_vector(877,20484
rexpr_to_pl_term(965,22256
robj_to_pl_term(990,22688
set_r_variable(1015,23210
is_r_variable(1033,23612
install_real(1056,24081

packages/semweb/atom.c,777
#define inline 38,1201
get_atom_text(49,1375
fetch(64,1666
fill_atom_info(70,1768
cmpA(89,2118
cmpW(108,2401
cmp_atom_info(127,2668
cmp_atoms(201,3982
string_hashA(218,4245
string_hashW(241,4686
atom_hash_case(262,5077
first_atom(290,5866
nextwordA(347,7369
#define cmp_pointA(357,7487
matchA(361,7542
    { typedef struct chp 420,8772
			   const charA *label; } chp;421,8821
nextword(476,9780
#define cmp_point(486,9952
match_atoms(490,9998
      typedef struct chp 569,11580
			 } chp;571,11647
typedef struct lang_choice630,12787
} lang_choice;633,12888
#define MAX_CHOICES 635,12904
} lang_state;642,13059
create_chp(646,13086
next_choice(662,13333
static atom_t ATOM_;680,13670
static atom_t ATOM_star;681,13691
atom_lang_matches(684,13721

packages/semweb/atom_map.c,2656
#define inline 39,1235
#define AM_MAGIC	68,2343
typedef struct atom_map70,2372
} atom_map;75,2550
typedef void *datum;datum77,2563
#define S_MAGIC 79,2585
typedef struct atom_set81,2613
} atom_set;88,2802
#define ND_MAGIC 91,2816
#define ND_MAGIC_EX 92,2844
typedef struct node_data94,2875
} node_data;100,2975
typedef struct node_data_ex102,2989
} node_data_ex;108,3090
#define RDLOCK(111,3108
#define WRLOCK(112,3149
#define LOCKOUT_READERS(113,3216
#define REALLOW_READERS(114,3274
#define WRUNLOCK(115,3332
#define RDUNLOCK(116,3382
static functor_t FUNCTOR_error2;122,3529
static functor_t FUNCTOR_type_error2;123,3562
static functor_t FUNCTOR_domain_error2;124,3600
static functor_t FUNCTOR_resource_error1;125,3640
static functor_t FUNCTOR_atom_map1;126,3682
static functor_t FUNCTOR_size2;127,3718
static functor_t FUNCTOR_not1;128,3750
static atom_t	 ATOM_all;129,3781
static atom_t	 ATOM_case;130,3806
static atom_t	 ATOM_prefix;131,3832
static atom_t	 ATOM_le;132,3860
static atom_t	 ATOM_ge;133,3884
static atom_t	 ATOM_between;134,3908
static atom_t	 ATOM_key;135,3937
#define MKFUNCTOR(137,3963
#define MKATOM(139,4045
init_functors(143,4108
type_error(164,4478
domain_error(181,4827
resource_error(198,5180
representation_error(214,5486
get_atom_ex(231,5827
get_atom_map(240,5952
unify_atom_map(261,6319
#define ATOM_TAG_BITS 276,6779
#define ATOM_TAG 277,6803
#define EMPTY 278,6824
#define tag(280,6857
#define isAtomDatum(281,6893
#define isIntDatum(282,6942
#define MAP_MIN_INT	284,6981
#define MAP_MAX_INT	285,7058
static intptr_t atom_mask;287,7098
init_datum_store(290,7138
atom_from_datum(298,7261
integer_from_datum(309,7477
atom_to_datum(317,7575
integer_to_datum(328,7809
get_datum(334,7877
get_search_datum(354,8252
unify_datum(378,8780
lock_datum(389,8993
unlock_datum(398,9126
format_datum(409,9301
#define AS_INITIAL_SIZE 430,9683
new_atom_set(439,10049
hash_datum(460,10414
in_atom_set(470,10729
resize_atom_set(487,11042
insert_atom_set(518,11598
delete_atom_set(546,12109
destroy_atom_set(580,12780
free_node_data(592,12937
cmp_node_data(610,13266
init_tree_map(635,13767
new_atom_map(646,13962
destroy_atom_map(662,14229
insert_atom_map4(685,14573
insert_atom_map3(737,15633
delete_atom_map2(747,15853
delete_atom_map3(775,16393
} pn_set;818,17257
cmp_atom_set_size(822,17280
#define MAX_SETS 834,17579
find_atom_map(837,17618
unify_keys(946,19955
between_keys(969,20413
rdf_keys_in_literal_map(1004,21153
rdf_reset_literal_map(1125,24069
rdf_statistics_literal_map(1149,24438
#define PRED(1176,24956
install_atom_map(1179,25018

packages/semweb/avl.c,937
#define  PUBLIC	88,4211
#define  FALSE 89,4243
#define  TRUE 90,4263
#define DBG(94,4350
#define DBG(96,4381
#define  NEXTERN	99,4415
#define inline 107,4642
#undef MIN111,4730
#undef MAX112,4741
#define  MIN(113,4752
#define  MAX(114,4797
ckalloc(125,5194
#define sizeofnode(137,5365
new_node(144,5558
free_node(165,6040
node_type(192,6881
avl_min(238,8405
avl_max(249,8705
rotate_once(266,9250
rotate_twice(293,10122
balance(328,11352
avl_find(370,12736
avl_insert(394,13513
memswap(436,14806
avl_delete(466,15562
avl_walk(600,20298
avl_free(633,21219
push_node(663,22107
pop_node(671,22221
current_node(680,22347
avlfindfirst(689,22462
avlfindnext(737,23549
avlfinddestroy(754,23827
avlinit(794,25252
avlfree(818,25820
avlwalk(829,26043
avlcount(845,26368
avlins(855,26517
avldel(869,26752
avlfind(885,27058
avldelmin(895,27254
avlfindmin(912,27583
avldelmax(922,27768
avlfindmax(939,28097

packages/semweb/debug.c,73
static int dbg_level;30,1047
rdf_debuglevel(33,1074
rdf_debug(39,1125

packages/semweb/hash.c,139
#define HASHKEY(36,1410
new_ptr_hash(39,1502
destroy_node(54,1817
destroy_ptr_hash(62,1908
add_ptr_hash(71,2034
for_ptr_hash(90,2416

packages/semweb/lock.c,768
permission_error(33,1124
register_reader(68,1860
win32_cond_init(97,2693
win32_cond_destroy(106,2839
#define WAIT_INTR 112,2927
win32_cond_wait(115,2962
win32_cond_signal(150,3593
rdlock(159,3748
wrlock(202,4517
lockout_readers(254,5719
reallow_readers(288,6321
unlock(296,6465
lock_misc(345,7482
unlock_misc(353,7573
init_lock(361,7666
destroy_lock(390,8397
rdlock(411,8821
wrlock(465,10099
lockout_readers(522,11445
reallow_readers(559,12096
unlock(567,12238
lock_misc(617,13243
unlock_misc(623,13328
init_lock(629,13417
destroy_lock(657,14195
rdlock(676,14589
wrlock(683,14652
unlock(694,14853
lock_misc(706,14975
unlock_misc(712,15022
init_lock(718,15071
lockout_readers(727,15161
reallow_readers(733,15215
destroy_lock(739,15255

packages/semweb/md5.c,1867
#undef BYTE_ORDER	57,2289
#  define BYTE_ORDER 59,2387
#  define BYTE_ORDER 61,2444
#define T_MASK 64,2475
#define T1 65,2507
#define T2 66,2557
#define T3 67,2607
#define T4 68,2632
#define T5 69,2682
#define T6 70,2732
#define T7 71,2757
#define T8 72,2807
#define T9 73,2857
#define T10 74,2882
#define T11 75,2933
#define T12 76,2984
#define T13 77,3035
#define T14 78,3061
#define T15 79,3112
#define T16 80,3163
#define T17 81,3189
#define T18 82,3240
#define T19 83,3291
#define T20 84,3317
#define T21 85,3368
#define T22 86,3419
#define T23 87,3445
#define T24 88,3496
#define T25 89,3547
#define T26 90,3573
#define T27 91,3624
#define T28 92,3675
#define T29 93,3701
#define T30 94,3752
#define T31 95,3803
#define T32 96,3829
#define T33 97,3880
#define T34 98,3931
#define T35 99,3982
#define T36 100,4008
#define T37 101,4059
#define T38 102,4110
#define T39 103,4136
#define T40 104,4187
#define T41 105,4238
#define T42 106,4264
#define T43 107,4315
#define T44 108,4366
#define T45 109,4392
#define T46 110,4443
#define T47 111,4494
#define T48 112,4520
#define T49 113,4571
#define T50 114,4622
#define T51 115,4648
#define T52 116,4699
#define T53 117,4750
#define T54 118,4776
#define T55 119,4827
#define T56 120,4878
#define T57 121,4929
#define T58 122,4955
#define T59 123,5006
#define T60 124,5057
#define T61 125,5083
#define T62 126,5134
#define T63 127,5185
#define T64 128,5211
md5_process(132,5276
#    define xbuf 189,6630
#define ROTATE_LEFT(197,6801
#define F(202,6985
#define SET(203,7033
#undef SET223,7715
#define G(228,7852
#define SET(229,7900
#undef SET249,8583
#define H(254,8720
#define SET(255,8757
#undef SET275,9440
#define I(280,9577
#define SET(281,9617
#undef SET301,10300
md5_init(313,10575
md5_append(323,10823
md5_finish(361,11670

packages/semweb/murmur.c,70
rdf_murmer_hash(25,761
#define MIX(66,1462
rdf_murmer_hash(69,1547

packages/semweb/rdf_db.c,12278
#define WITH_MD5 29,1036
#define WITH_PL_MUTEX 30,1055
#define _GNU_SOURCE 31,1079
#define inline 36,1207
#define SIZEOF_LONG 38,1251
#undef ERROR	64,1709
#define ERROR 65,1764
#undef UNLOCK67,1782
{ EV_ASSERT 81,2235
{ EV_ASSERT      = 0x0001,x000181,2235
  EV_ASSERT_LOAD 82,2276
  EV_ASSERT_LOAD = 0x0002,x000282,2276
  EV_RETRACT 83,2317
  EV_RETRACT     = 0x0004,x000483,2317
  EV_UPDATE 84,2358
  EV_UPDATE      = 0x0008,x000884,2358
  EV_NEW_LITERAL 85,2401
  EV_NEW_LITERAL = 0x0010,x001085,2401
  EV_OLD_LITERAL 86,2443
  EV_OLD_LITERAL = 0x0020,x002086,2443
  EV_TRANSACTION 87,2485
  EV_TRANSACTION = 0x0040,x004087,2485
  EV_LOAD	88,2533
  EV_LOAD	 = 0x0080,x008088,2533
  EV_REHASH	89,2575
  EV_REHASH	 = 0x0100	x010089,2575
} broadcast_id;90,2614
#define rdf_malloc(104,3146
#define rdf_free(105,3189
#define rdf_realloc(106,3232
rdf_malloc(112,3353
rdf_free(124,3545
rdf_realloc(135,3693
rdf_malloc(150,3965
rdf_free(158,4077
rdf_realloc(166,4177
static functor_t FUNCTOR_literal1;175,4350
static functor_t FUNCTOR_literal2;176,4385
static functor_t FUNCTOR_error2;177,4420
static functor_t FUNCTOR_type_error2;178,4453
static functor_t FUNCTOR_domain_error2;179,4491
static functor_t FUNCTOR_colon2;180,4531
static functor_t FUNCTOR_triples1;182,4565
static functor_t FUNCTOR_triples2;183,4600
static functor_t FUNCTOR_subjects1;184,4635
static functor_t FUNCTOR_predicates1;185,4671
static functor_t FUNCTOR_duplicates1;186,4709
static functor_t FUNCTOR_literals1;187,4747
static functor_t FUNCTOR_subject1;188,4783
static functor_t FUNCTOR_predicate1;189,4818
static functor_t FUNCTOR_object1;190,4855
static functor_t FUNCTOR_graph1;191,4889
static functor_t FUNCTOR_indexed16;192,4922
static functor_t FUNCTOR_exact1;194,4959
static functor_t FUNCTOR_plain1;195,4992
static functor_t FUNCTOR_substring1;196,5025
static functor_t FUNCTOR_word1;197,5062
static functor_t FUNCTOR_prefix1;198,5094
static functor_t FUNCTOR_like1;199,5128
static functor_t FUNCTOR_le1;200,5160
static functor_t FUNCTOR_between2;201,5190
static functor_t FUNCTOR_ge1;202,5225
static functor_t FUNCTOR_symmetric1;204,5256
static functor_t FUNCTOR_inverse_of1;205,5293
static functor_t FUNCTOR_transitive1;206,5331
static functor_t FUNCTOR_rdf_subject_branch_factor1;207,5369
static functor_t FUNCTOR_rdf_object_branch_factor1;208,5442
static functor_t FUNCTOR_rdfs_subject_branch_factor1;209,5511
static functor_t FUNCTOR_rdfs_object_branch_factor1;210,5582
static functor_t FUNCTOR_searched_nodes1;212,5653
static functor_t FUNCTOR_lang2;213,5695
static functor_t FUNCTOR_type2;214,5727
static functor_t FUNCTOR_gc2;216,5760
static functor_t FUNCTOR_rehash2;217,5790
static functor_t FUNCTOR_core1;218,5824
static functor_t FUNCTOR_assert4;220,5857
static functor_t FUNCTOR_retract4;221,5891
static functor_t FUNCTOR_update5;222,5926
static functor_t FUNCTOR_new_literal1;223,5960
static functor_t FUNCTOR_old_literal1;224,5999
static functor_t FUNCTOR_transaction2;225,6038
static functor_t FUNCTOR_load2;226,6077
static functor_t FUNCTOR_rehash1;227,6109
static functor_t FUNCTOR_begin1;228,6143
static functor_t FUNCTOR_end1;229,6176
static atom_t   ATOM_user;231,6208
static atom_t	ATOM_exact;232,6235
static atom_t	ATOM_plain;233,6261
static atom_t	ATOM_prefix;234,6287
static atom_t	ATOM_substring;235,6314
static atom_t	ATOM_word;236,6344
static atom_t	ATOM_like;237,6369
static atom_t	ATOM_error;238,6394
static atom_t	ATOM_begin;239,6420
static atom_t	ATOM_end;240,6446
static atom_t	ATOM_infinite;241,6470
static atom_t	ATOM_subPropertyOf;243,6500
static predicate_t PRED_call1;245,6535
#define MATCH_EXACT	247,6567
#define MATCH_SUBPROPERTY	248,6618
#define MATCH_SRC	249,6683
#define MATCH_INVERSE	250,6734
#define MATCH_QUAL	251,6792
#define MATCH_DUPLICATE	252,6844
#define RDLOCK(281,8003
#define WRLOCK(282,8042
#define LOCKOUT_READERS(283,8107
#define REALLOW_READERS(284,8163
#define WRUNLOCK(285,8219
#define RDUNLOCK(286,8267
#define LOCK_MISC(287,8314
#define UNLOCK_MISC(288,8359
#define INIT_LOCK(289,8408
instantiation_error(297,8561
type_error(312,8838
domain_error(329,9187
permission_error(346,9540
get_atom_ex(374,10158
get_long_ex(383,10283
get_double_ex(392,10409
get_atom_or_var_ex(401,10538
get_resource_or_var_ex(414,10731
get_bool_arg_ex(429,11027
#define PRT_SRC	448,11377
print_literal(451,11410
print_object(514,12852
print_src(524,13028
print_triple(533,13209
static rdf_db *DB;DB553,13728
#define ICOL(568,14390
static const int index_col[index_col570,14422
static int col_index[col_index590,14800
static const int alt_index[alt_index603,14929
check_index_tables(625,15371
add_list(652,15796
del_list(676,16163
free_list(700,16530
#define CHUNKSIZE 717,16798
typedef struct mchunk719,16822
} mchunk;723,16905
} atomset;729,16987
alloc_node_atomset(733,17014
free_node_atomset(755,17400
cmp_long_ptr(761,17482
init_atomset(770,17622
destroy_atomset(784,17869
add_atomset(795,18029
init_pred_table(831,19729
existing_predicate(841,19976
lookup_predicate(859,20286
pname(889,20955
organise_predicates(911,21290
new_predicate_cloud(949,22054
free_predicate_cloud(972,22637
triples_in_predicate_cloud(982,22846
append_clouds(997,23149
merge_clouds(1036,24334
pred_reachable(1071,25250
split_cloud(1086,25662
predicate_hash(1122,26639
addSubPropertyOf(1128,26702
delSubPropertyOf(1147,27387
#define WBITSIZE 1164,27904
byte_size_bitmatrix(1167,27952
alloc_bitmatrix(1175,28123
free_bitmatrix(1188,28338
#undef setbit	1195,28471
setbit(1198,28530
testbit(1208,28691
label_predicate_cloud(1218,28870
fill_reachable(1230,29047
create_reachability_matrix(1243,29382
isSubPropertyOf(1263,29845
check_predicate_cloud(1275,30127
print_reachability_cloud(1300,30608
rdf_print_predicate_cloud(1325,31177
update_predicate_counts(1349,31895
invalidate_distinct_counts(1428,34043
subject_branch_factor(1446,34436
object_branch_factor(1459,34746
init_graph_table(1481,35186
lookup_graph(1491,35425
erase_graphs(1523,36030
register_graph(1547,36428
unregister_graph(1572,36858
rdf_graphs(1604,37610
rdf_graph_source(1630,38095
rdf_set_graph_source(1678,38989
rdf_unset_graph_source(1709,39606
#define LITERAL_EX_MAGIC 1737,40076
typedef struct literal_ex1739,40113
} literal_ex;1745,40219
prepare_literal_ex(1749,40254
new_literal(1760,40485
free_literal_value(1770,40641
free_literal(1809,41473
copy_literal(1823,41677
alloc_literal_triple(1830,41767
lock_atoms_literal(1839,41936
unlock_atoms_literal(1855,42211
compare_literals(1888,43167
avl_compare_literals(1948,44765
avl_malloc(1957,44927
avl_free(1963,45010
init_literal_table(1975,45438
share_literal(1993,45989
add_literals(2028,46673
check_transitivity(2043,46966
dump_lnode(2083,47740
dump_literals(2096,48012
init_tables(2111,48215
new_db(2136,48838
new_triple(2148,48994
free_triple(2158,49139
literal_hash(2172,49439
object_hash(2208,50119
triple_hash(2226,50675
static int by_inverse[by_inverse2278,52034
first(2300,52781
link_triple_hash(2320,53115
{ DUP_NONE,2339,53465
  DUP_DUPLICATE,2340,53477
  DUP_DISCARDED2341,53494
} dub_state;2342,53510
discard_duplicate(2346,53542
link_triple_silent(2377,54201
link_triple(2428,55373
tbl_size(2447,55972
rehash_triples(2461,56168
WANT_GC(2572,58831
update_hash(2593,59295
erase_triple_silent(2630,60216
erase_triple(2667,61012
match_literals(2677,61156
match_object(2710,61878
match_triples(2790,64120
#define SAVE_MAGIC 2869,65958
#define SAVE_VERSION 2870,65990
typedef struct saved2872,66014
} saved;2876,66085
typedef struct save_context2879,66096
} save_context;2883,66192
init_saved(2887,66222
resize_saved(2899,66481
destroy_saved(2926,67097
#define INT64BITSIZE 2944,67458
#define PLMINLONG 2945,67499
save_int(2948,67575
#define BYTES_PER_DOUBLE 2986,68362
static const int double_byte_order[double_byte_order2988,68425
static const int double_byte_order[double_byte_order2990,68491
save_double(2994,68570
save_atom(3006,68776
write_triple(3060,69924
write_source(3114,71045
write_md5(3127,71321
save_db(3142,71556
rdf_save_db(3193,72529
load_int(3207,72800
load_double(3249,73494
typedef struct ld_context3269,73797
} ld_context;3279,74108
add_atom(3283,74136
load_atom(3303,74669
load_triple(3363,75860
load_magic(3435,77449
#define LOAD_ERROR 3452,77879
load_db(3455,77939
link_loaded_triples(3515,79050
append_graph_to_list(3587,80690
rdf_load_db(3602,81002
static const char md5_type[md5_type3657,82283
md5_triple(3666,82469
sum_digest(3729,84181
dec_digest(3739,84333
md5_unify_digest(3749,84484
rdf_md5(3765,84828
rdf_atom_md5(3813,85695
lock_atoms(3853,86680
unlock_atoms(3868,86949
#define LIT_TYPED	3884,87260
#define LIT_NOERROR	3885,87282
#define LIT_PARTIAL	3886,87306
get_lit_atom_ex(3889,87342
get_literal(3907,87804
get_object(3952,89187
get_src(3969,89614
get_existing_predicate(4001,90409
get_predicate(4019,90823
get_triple(4031,91007
get_partial_triple(4057,91837
inverse_partial_triple(4172,94869
get_graph(4197,95307
unify_graph(4223,95781
same_graph(4257,96488
put_literal_value(4265,96606
unify_literal(4287,97080
unify_object(4330,98003
unify_triple(4355,98644
update_duplicates_add(4417,100745
update_duplicates_del(4452,101580
append_transaction(4511,102974
open_transaction(4525,103255
record_transaction(4541,103516
record_md5_transaction(4553,103743
record_update_transaction(4566,104036
void_transaction(4579,104301
free_transaction(4600,104727
clean_transaction(4615,105277
truncate_transaction(4642,105707
discard_transaction(4657,106126
put_begin_end(4681,106566
commit_transaction(4700,107136
rdf_transaction(4825,110083
rdf_active_transactions(4876,111201
rdf_assert4(4897,111649
rdf_assert3(4935,112320
inc_active_queries(4948,112717
dec_active_queries(4956,112824
typedef struct search_state4964,112952
} search_state;4980,113637
init_cursor_from_literal(4986,113720
init_search_state(5031,115040
free_search_state(5112,117290
allow_retry_state(5130,117753
next_search_state(5151,118278
rdf(5272,121041
rdf3(5343,122546
rdf4(5350,122704
rdf_has(5358,122891
rdf_estimate_complexity(5371,123290
rdf_current_literal(5418,124448
update_triple(5478,125882
#define UPDATE_BUFSIZE 5579,128292
rdf_update5(5582,128336
rdf_update(5651,129727
rdf_retractall4(5657,129884
rdf_retractall3(5718,131346
typedef struct broadcast_callback5727,131566
} broadcast_callback;5731,131681
static long joined_mask 5733,131704
static broadcast_callback *callback_list;callback_list5734,131734
static broadcast_callback *callback_tail;callback_tail5735,131776
do_broadcast(5738,131830
broadcast(5774,132525
rdf_monitor(5911,135734
rdf_subject(5968,137085
rdf_set_predicate(6014,137919
#define PRED_PROPERTY_COUNT 6064,138936
static functor_t predicate_key[predicate_key6065,138966
unify_predicate_property(6068,139031
rdf_current_predicates(6104,140374
rdf_predicate_property(6129,140847
typedef struct visited6194,142512
} visited;6199,142719
#define AGENDA_LOCAL_MAGIC 6202,142732
#define AGENDA_SAVED_MAGIC 6203,142769
typedef struct agenda6205,142807
} agenda;6218,143369
#define offsetof(6221,143397
#define CHUNK_SIZE(6223,143480
typedef struct chunk6225,143529
} chunk;6230,143703
alloc_node_agenda(6234,143731
empty_agenda(6258,144104
unlock_and_empty_agenda(6278,144464
save_agenda(6285,144570
hash_agenda(6297,144763
in_aganda(6318,145200
append_agenda(6343,145589
can_reach_target(6380,146274
bf_expand(6413,146923
peek_agenda(6461,147927
next_agenda(6485,148337
directly_attached(6514,149224
unify_distance(6523,149388
rdf_reachable(6532,149515
rdf_reachable3(6671,153000
rdf_reachable5(6676,153136
static functor_t keys[keys6686,153389
unify_statistics(6689,153467
rdf_statistics(6751,155089
rdf_generation(6788,155811
erase_triples(6800,156012
erase_predicates(6834,156644
reset_db(6860,157103
rdf_reset_db(6876,157366
match_label(6900,157715
lang_matches(6927,158319
rdf_version(6945,158617
#define MKFUNCTOR(6954,158781
#define NDET 6956,158864
#define META 6957,158900
install_rdf_db(6960,158942

packages/semweb/turtle.c,980
#define inline 30,1081
static atom_t	 ATOM_;39,1235
static functor_t FUNCTOR_error2;40,1257
static functor_t FUNCTOR_type_error2;41,1290
static functor_t FUNCTOR_syntax_error1;42,1328
static functor_t FUNCTOR_stream4;43,1368
static functor_t FUNCTOR_representation_error1;44,1402
type_error(47,1462
syntax_error(67,1871
representation_error(94,2557
wcis_name_char(119,3065
turtle_name_start_char(128,3229
turtle_name(144,3475
typedef struct charbuf174,4079
} charbuf;179,4184
init_charbuf(183,4209
add_charbuf(190,4341
free_charbuf(213,4825
turtle_read_name(223,4986
read_hN(258,5621
string_escape(285,6160
turtle_read_string(315,6749
turtle_read_relative_uri(394,8292
ttl_put_uesc(447,9431
ttl_put_character(456,9603
ttl_put_echaracter(475,10038
ttl_put_scharacter(493,10315
turtle_write_quoted_string(508,10585
ttl_put_ucharacter(545,11370
turtle_write_uri(561,11628
#define MKFUNCTOR(602,12490
#define MKATOM(604,12572
install_turtle(608,12633

packages/semweb/turtle_chars.c,60
wcis_name_start_char(2,11
wcis_name_extender_char(62,1396

packages/semweb/unicode_map.c,1520
typedef int int32_t;2,19
#define NULL 8,89
#define UNICODE_MAP_SIZE 11,121
static const int32_t ucp0x00[ucp0x0013,151
static const int32_t ucp0x01[ucp0x0148,2814
static const int32_t ucp0x02[ucp0x0283,5477
static const int32_t ucp0x03[ucp0x03118,8140
static const int32_t ucp0x04[ucp0x04153,10803
static const int32_t ucp0x05[ucp0x05188,13466
static const int32_t ucp0x06[ucp0x06223,16129
static const int32_t ucp0x09[ucp0x09258,18792
static const int32_t ucp0x0a[ucp0x0a293,21455
static const int32_t ucp0x0b[ucp0x0b328,24118
static const int32_t ucp0x0c[ucp0x0c363,26781
static const int32_t ucp0x0d[ucp0x0d398,29444
static const int32_t ucp0x0f[ucp0x0f433,32107
static const int32_t ucp0x10[ucp0x10468,34770
static const int32_t ucp0x1d[ucp0x1d503,37433
static const int32_t ucp0x1e[ucp0x1e538,40096
static const int32_t ucp0x1f[ucp0x1f573,42759
static const int32_t ucp0x20[ucp0x20608,45422
static const int32_t ucp0x21[ucp0x21643,48085
static const int32_t ucp0x22[ucp0x22678,50748
static const int32_t ucp0x23[ucp0x23713,53411
static const int32_t ucp0x24[ucp0x24748,56074
static const int32_t ucp0x2a[ucp0x2a783,58737
static const int32_t ucp0x2c[ucp0x2c818,61400
static const int32_t ucp0x2d[ucp0x2d853,64063
static const int32_t ucp0x30[ucp0x30888,66726
static const int32_t ucp0x31[ucp0x31923,69389
static const int32_t ucp0x32[ucp0x32958,72052
static const int32_t* const ucoll_map[ucoll_map993,74715
sort_point(1013,75980
sort_pointA(1023,76179

packages/sgml/catalog.c,1107
#define _ISOC99_SOURCE 25,983
#define DTD_MINOR_ERRORS 32,1160
#define swprintf 36,1244
static pthread_mutex_t catalog_mutex 42,1320
#define LOCK(43,1386
#define UNLOCK(44,1436
#define LOCK(46,1496
#define UNLOCK(47,1511
#define MAXPATHLEN 51,1555
#define MAXLINE 54,1602
#define EOS 57,1642
#define TRUE 60,1679
#define FALSE 61,1694
#define streq(64,1718
#define uc(65,1755
typedef struct catalogue_item *catalogue_item_ptr;catalogue_item_ptr67,1777
struct catalogue_item68,1828
static catalogue_item_ptr first_item 75,1944
typedef struct _catalog_file77,2002
} catalog_file;83,2220
static catalog_file *catalog;catalog85,2237
#define isDirSep(88,2287
#define DIRSEPSTR 89,2335
#define isDirSep(91,2365
#define DIRSEPSTR 92,2398
DirName(96,2444
is_absolute_path(118,2791
is_url(130,2972
localpath(148,3483
register_catalog_file_unlocked(171,3812
wgetenv(201,4338
init_catalog(220,4617
register_catalog_file(254,5221
ci_streql(307,6532
cs_streql(314,6666
scan_overflow(324,6918
scan(331,7028
squish(418,9036
load_one_catalogue(444,9454
find_in_catalogue(557,12648

packages/sgml/charmap.c,65
char_range(30,1027
new_charclass(40,1196
new_charfunc(68,1875

packages/sgml/dtd2pl.c,83
#define streq(33,1092
char *program;program35,1134
usage(38,1162
main(43,1241

packages/sgml/error.c,23
sgml2pl_error(34,1107

packages/sgml/model.c,864
#define MAX_VISITED 31,1054
#define MAX_ALLOWED 32,1078
typedef struct _state_transition68,2608
} transition;72,2811
typedef struct _dtd_model_list	74,2826
} dtd_model_list;77,2937
{ EX_AND	80,2969
} expand_type;81,3004
typedef struct _state_expander83,3020
} expander;91,3272
typedef struct _visited93,3285
} visited;96,3387
visit(103,3543
do_make_dtd_transition(123,3883
make_dtd_transition(146,4332
find_same_state(158,4558
same_state(176,4895
do_state_allows_for(192,5431
state_allows_for(216,5881
do_find_omitted_path(227,6077
find_omitted_path(266,6927
new_dtd_state(279,7168
link(287,7258
add_model_list(302,7562
state_transitions(314,7764
translate_one(356,8739
translate_model(404,9750
make_state_engine(431,10320
free_model_list(465,11154
free_expander(477,11293
do_free_state_engine(493,11553
free_state_engine(513,11902

packages/sgml/parser.c,4785
#define _ISOC99_SOURCE 25,963
#define DTD_IMPLEMENTATION 27,1023
#define DEBUG(45,1367
#define ZERO_TERM_LEN 46,1394
#define inline 49,1466
#define swprintf 50,1490
typedef struct locbuf58,1624
} locbuf;61,1725
#define WITH_CLASS(107,3451
int edefs_created 120,3707
int edefs_freed 121,3730
int edefs_implicit 122,3751
int edefs_atts 123,3775
int edefs_decl 124,3795
int dtd_created 125,3815
int dtd_freed 126,3836
sgml_statistics(129,3861
#define STAT(136,4147
#define STAT(140,4173
push_location(151,4354
pop_location(161,4545
_sgml_cplocation(168,4670
sgml_cplocation(178,4901
#define sgml_cplocation(182,4980
inc_location(185,5045
dec_location(197,5191
HasClass(211,5467
isee_func(244,6133
new_symbol_table(256,6384
free_symbol_table(266,6573
dtd_find_symbol(286,6858
dtd_find_entity_symbol(312,7332
dtd_add_symbol(338,7810
free_entity_list(362,8270
find_pentity(379,8586
entity_file(394,8808
entity_value(424,9339
expand_pentities(444,9728
char_entity_value(515,11103
isee_character_entity(545,11672
expand_entities(575,12373
find_element(661,14052
new_element_definition(681,14381
def_element(691,14528
free_name_list(705,14781
#define REFS_VIRGIN 716,14910
free_attribute(719,14949
free_attribute_list(746,15439
free_element_list(759,15613
free_element_definition(770,15757
free_elements(785,16069
find_attribute(805,16412
iskip_layout(822,16728
isee_identifier(854,17472
itake_name(868,17761
itake_entity_name(900,18395
itake_nmtoken(931,19027
itake_nutoken(961,19660
itake_number(995,20361
itake_string(1034,21334
itake_dubbed_string(1056,21733
itake_url(1076,22409
itake_nmtoken_chars(1082,22528
itake_unquoted(1137,24567
new_dtd(1174,25489
free_dtd(1196,26038
static const wchar_t *xml_entities[xml_entities1218,26497
set_dialect_dtd(1229,26727
set_option_dtd(1265,27347
baseurl(1277,27525
process_entity_value_declaration(1287,27689
process_entity_declaration(1344,29065
find_notation(1495,32766
add_notation(1508,32947
process_notation_declaration(1517,33090
free_notations(1561,34215
free_maps(1579,34498
free_shortrefs(1592,34675
shortref_add_map(1604,34846
def_shortref(1659,35920
compile_map(1684,36479
process_shortref_declaration(1709,36875
find_map(1751,37882
set_map_element(1780,38340
process_usemap_declaration(1786,38422
match_map(1840,39765
match_shortref(1876,40388
add_submodel(1928,41472
for_elements_in_model(1943,41769
free_model(1966,42198
make_model(1989,42509
process_model(2099,44994
isee_ngsep(2135,45910
itake_namegroup(2158,46357
} namelist;2193,47084
add_list_element(2197,47110
itake_el_or_model_element_list(2205,47244
add_element_list(2237,47894
process_element_declaraction(2249,48081
add_name_list(2336,50165
set_element_properties(2349,50349
add_attribute(2376,50845
process_attlist_declaraction(2400,51374
{ IE_NORMAL,2630,57765
  IE_INCLUDED,2631,57778
  IE_EXCLUDED	2632,57814
} includetype;2633,57849
in_or_excluded(2637,57885
complete(2659,58338
validate_completeness(2674,58642
push_element(2687,58939
free_environment(2747,60492
pop_to(2764,60902
allow_for(2797,61653
open_element(2840,62600
close_element(2962,65618
close_current_element(2998,66492
get_attribute_value(3056,68501
  { DIG_FIRST 3066,68726
    NAM_FIRST 3067,68780
    NAM_LATER 3068,68848
    ANY_OTHER 3069,68916
    YET_EMPTY 3070,68976
process_attributes(3228,73788
add_default_attributes(3323,76198
free_attribute_values(3387,77596
process_begin_element(3401,77865
process_end_element(3485,79774
process_net(3507,80460
process_doctype(3540,81123
init_decoding(3653,83937
posix_strcasecmp(3682,84596
xml_set_encoding(3699,84896
set_encoding(3722,85589
process_pi(3751,86196
process_sgml_declaration(3820,87493
process_declaration(3826,87648
set_file_dtd_parser(3879,89257
set_src_dtd_parser(3889,89495
set_mode_dtd_parser(3899,89735
new_dtd_parser(3907,89891
clone_dtd_parser(3930,90381
free_dtd_parser(3950,90827
process_chars(3963,91009
process_include(3978,91312
process_marked_section(4016,92352
pop_marked_section(4070,93769
istr_to_space_mode(4087,94253
update_space_mode(4102,94573
empty_cdata(4127,95177
cb_cdata(4137,95346
emit_cdata(4144,95500
prepare_cdata(4306,98985
process_cdata(4350,99853
process_entity(4358,99958
end_document_dtd_parser(4475,102741
begin_document_dtd_parser(4561,104574
reset_document_dtd_parser(4569,104660
process_utf8(4606,105420
add_cdata(4637,106462
add_verbatim_cdata(4677,107343
recover_parser(4700,107866
setlocation(4712,108076
putchar_dtd_parser(4722,108275
load_dtd_from_file(5189,119926
file_to_dtd(5224,120567
sgml_process_stream(5255,121315
sgml_process_file(5289,121917
format_location(5317,122459
format_message(5355,123145
gripe(5409,124408

packages/sgml/prolog.c,474
#define _ISOC99_SOURCE 25,958
static int errors;36,1189
{ AT_LOWER,43,1319
  AT_QUOTE,44,1331
  AT_FULLSTOP,45,1343
  AT_SYMBOL,46,1358
  AT_SOLO,47,1371
  AT_SPECIAL48,1382
} atomtype;49,1395
atomType(57,1616
atom(92,2524
bool(134,3179
prolog_print_entity(140,3242
prolog_print_model(166,3775
prolog_print_content(220,4682
istrblank(254,5277
print_listval(265,5407
prolog_print_attribute(281,5680
prolog_print_element(410,8271
prolog_print_dtd(460,9354

packages/sgml/quote.c,697
#define inline 43,1309
static atom_t ATOM_iso_latin_1;46,1341
static atom_t ATOM_utf8;47,1373
static atom_t ATOM_unicode;48,1398
static atom_t ATOM_ascii;49,1426
#define CHARSET 51,1453
typedef struct charbuf53,1474
} charbuf;58,1572
init_buf(62,1597
free_buf(69,1697
room_buf(76,1782
used_buf(102,2293
add_char_buf(108,2362
add_char_bufW(120,2495
add_str_buf(135,2698
add_str_bufW(150,2895
do_quote(169,3158
get_max_chr(249,4713
xml_quote_attribute(279,5550
xml_quote_cdata(307,6083
is_xml_nmstart(333,6550
is_xml_chname(345,6751
static dtd_charclass *map;map358,7007
xml_name(361,7052
iri_xml_namespace(419,8003
iri_xml_namespace2(466,9061
install_xml_quote(472,9171

packages/sgml/sgml.c,673
#define _ISOC99_SOURCE 25,963
#define streq(36,1196
char *program;program38,1241
int nerrors 39,1256
int nwarnings 40,1273
int style_messages 41,1292
usage(44,1333
wputc(57,1681
print_word(70,1833
wprint_escaped(96,2378
print_cdata(118,2774
print_close(126,2930
typedef struct atdef134,3052
} atdef;138,3166
static atdef attrs[attrs140,3176
find_attrdef(162,3758
istrblank(175,3950
print_open(185,4083
print_data(233,5135
on_entity(257,5520
on_pi(267,5687
file_location(275,5828
on_error(282,5944
set_functions(333,7011
mb2wc(346,7274
#define shift 361,7480
#define strcaseeq(363,7512
static ichar const *no_dtd no_dtd365,7588
main(368,7644

packages/sgml/sgml2pl.c,4894
#define _ISOC99_SOURCE 25,963
#define DTD_MINOR_ERRORS 31,1071
#define streq(47,1387
#define MAX_ERRORS	49,1432
#define MAX_WARNINGS	50,1454
#define ENDSNUL 52,1479
#define PD_MAGIC	58,1613
{ SA_FILE 61,1675
  SA_INPUT,62,1719
  SA_ELEMENT,63,1762
  SA_CONTENT,64,1810
  SA_DECL	65,1850
} stopat;66,1892
{ EM_QUIET 69,1916
  EM_PRINT,70,1959
  EM_STYLE	71,1994
} errormode;72,2037
typedef struct _env74,2051
} env;77,2109
typedef struct _parser_data80,2118
} parser_data;111,3318
static functor_t FUNCTOR_and2;118,3432
static functor_t FUNCTOR_bar2;119,3463
static functor_t FUNCTOR_comma2;120,3494
static functor_t FUNCTOR_default1;121,3527
static functor_t FUNCTOR_dialect1;122,3562
static functor_t FUNCTOR_document1;123,3597
static functor_t FUNCTOR_dtd1;124,3633
static functor_t FUNCTOR_dtd2;125,3664
static functor_t FUNCTOR_element3;126,3695
static functor_t FUNCTOR_entity1;127,3730
static functor_t FUNCTOR_equal2;128,3764
static functor_t FUNCTOR_file1;129,3797
static functor_t FUNCTOR_fixed1;130,3829
static functor_t FUNCTOR_line1;131,3862
static functor_t FUNCTOR_list1;132,3894
static functor_t FUNCTOR_max_errors1;133,3926
static functor_t FUNCTOR_nameof1;134,3964
static functor_t FUNCTOR_notation1;135,3998
static functor_t FUNCTOR_omit2;136,4034
static functor_t FUNCTOR_opt1;137,4066
static functor_t FUNCTOR_plus1;138,4097
static functor_t FUNCTOR_rep1;139,4129
static functor_t FUNCTOR_sgml_parser1;140,4160
static functor_t FUNCTOR_parse1;141,4199
static functor_t FUNCTOR_source1;142,4232
static functor_t FUNCTOR_content_length1;143,4266
static functor_t FUNCTOR_call2;144,4308
static functor_t FUNCTOR_charpos1;145,4340
static functor_t FUNCTOR_charpos2;146,4375
static functor_t FUNCTOR_ns2;147,4410
static functor_t FUNCTOR_space1;148,4451
static functor_t FUNCTOR_pi1;149,4484
static functor_t FUNCTOR_sdata1;150,4514
static functor_t FUNCTOR_ndata1;151,4547
static functor_t FUNCTOR_number1;152,4580
static functor_t FUNCTOR_syntax_errors1;153,4614
static functor_t FUNCTOR_xml_no_ns1;154,4655
static functor_t FUNCTOR_minus2;155,4692
static functor_t FUNCTOR_positions1;156,4725
static functor_t FUNCTOR_event_class1;157,4762
static functor_t FUNCTOR_doctype1;158,4801
static functor_t FUNCTOR_allowed1;159,4836
static functor_t FUNCTOR_context1;160,4871
static functor_t FUNCTOR_defaults1;161,4906
static functor_t FUNCTOR_shorttag1;162,4942
static functor_t FUNCTOR_qualify_attributes1;163,4978
static functor_t FUNCTOR_encoding1;164,5024
static functor_t FUNCTOR_xmlns1;165,5060
static functor_t FUNCTOR_xmlns2;166,5093
static atom_t ATOM_true;168,5127
static atom_t ATOM_false;169,5152
static atom_t ATOM_cdata;170,5178
static atom_t ATOM_rcdata;171,5204
static atom_t ATOM_pcdata;172,5231
static atom_t ATOM_empty;173,5258
static atom_t ATOM_any;174,5284
static atom_t ATOM_position;175,5308
#define mkfunctor(177,5338
initConstants(180,5409
unify_parser(247,8085
get_parser(254,8235
unify_dtd(277,8718
get_dtd(290,8989
pl_new_sgml_parser(317,9511
pl_free_sgml_parser(347,10194
pl_new_dtd(360,10362
pl_free_dtd(377,10634
put_atom_wchars(393,10863
pl_set_sgml_parser(404,11096
file_location(566,15913
pl_get_sgml_parser(575,16051
call_prolog(731,20346
end_frame(749,20682
#define URL_CACHE 770,21486
} url_cache;775,21607
static url_cache cache[cache777,21621
reset_url_cache(780,21669
put_url(794,21890
put_attribute_name(846,23031
put_element_name(867,23530
istrblank(889,24065
unify_listval(900,24194
put_att_text(923,24775
put_attribute_value(933,24980
put_tag_position(979,26223
unify_attribute_list(998,26614
on_begin(1036,27451
on_end(1105,28942
on_entity(1157,29920
on_data(1220,31029
on_cdata(1290,32316
can_end_omitted(1296,32439
on_error(1311,32693
on_xmlns(1415,35090
on_pi(1457,35844
on_decl(1508,36732
write_parser(1544,37366
close_parser(1570,37850
static IOFUNCTIONS sgml_stream_functions 1598,38314
new_parser_data(1608,38514
pl_open_dtd(1625,38817
set_callback_predicates(1673,39996
pl_sgml_parse(1725,41503
#define CHECKERROR 1869,45726
static int put_model(1986,48073
make_model_list(2001,48362
put_model(2021,48719
put_content(2078,49747
dtd_prop_elements(2098,50152
get_element(2116,50539
dtd_prop_element(2136,50856
dtd_prop_attributes(2155,51359
typedef struct _plattrdef2177,51848
} plattrdef;2182,52013
static plattrdef plattrs[plattrs2184,52027
unify_attribute_type(2208,52697
unify_attribute_default(2255,53709
dtd_prop_attribute(2303,54838
dtd_prop_entities(2333,55487
dtd_prop_entity(2351,55873
dtd_prop_notations(2407,57248
dtd_prop_notation(2425,57624
typedef struct _prop2465,58460
} prop;2470,58552
static prop dtd_props[dtd_props2473,58562
initprops(2488,59010
pl_dtd_property(2514,59809
pl_sgml_register_catalog_file(2555,60614
install(2586,61313
uninstall(2613,62162

packages/sgml/utf8.c,127
#define CONT(32,1220
#define VAL(33,1259
sgml__utf8_get_char(36,1305
sgml_utf8_put_char(70,2338
sgml_utf8_strlen(105,3294

packages/sgml/util.c,1349
#define _ISOC99_SOURCE 24,981
#define UTIL_H_IMPLEMENTATION26,1041
istrlen(49,1429
istrdup(60,1523
istrndup(77,1743
istrcpy(90,1921
istrcat(102,2036
istrncpy(113,2148
istrcaseeq(125,2276
istreq(138,2458
istrncaseeq(150,2615
istrprefix(162,2800
istrchr(174,2960
istrupper(185,3086
istrlower(196,3188
istrhash(207,3287
istrcasehash(226,3550
istrtol(245,3850
new_icharbuf(272,4404
free_icharbuf(284,4548
__add_icharbuf(293,4650
del_icharbuf(308,5001
terminate_icharbuf(315,5078
empty_icharbuf(322,5163
init_ocharbuf(338,5696
new_ocharbuf(348,5869
free_ocharbuf(356,5968
malloc_ocharbuf(369,6333
add_ocharbuf(384,6631
del_ocharbuf(400,7054
terminate_ocharbuf(407,7131
empty_ocharbuf(419,7496
#define RINGSIZE 436,7843
typedef struct ring438,7864
} ring;441,7923
static pthread_key_t ring_key;445,7971
free_ring(448,8015
my_ring(465,8222
init_ring(478,8403
stop_ring(483,8471
static ring ring_store;488,8528
#define my_ring(489,8552
void init_ring(491,8585
void stop_ring(492,8609
str2ring(497,8652
ringallo(519,9023
str_summary(543,9494
utf8towcs(559,9777
wcstoutf8(579,10089
#define O_BINARY 616,10874
wfopen(620,10908
wopen(639,11190
load_sgml_file_to_charp(658,11460
sgml_nomem(740,12854
sgml_malloc(752,13044
sgml_realloc(767,13209
sgml_calloc(784,13435
sgml_free(796,13572
wputs(807,13724

packages/sgml/xml_unicode.c,126
xml_basechar(41,1655
xml_ideographic(798,24844
xml_combining_char(810,25055
xml_digit(1162,35063
xml_extender(1223,36452

packages/sgml/xmlns.c,166
xmlns_push(33,1057
xmlns_free(58,1567
xmlns_find(70,1680
isxmlns(91,2012
update_xmlns(104,2260
xmlns_resolve_attribute(140,3464
xmlns_resolve_element(196,4902

packages/zlib/zlib4pl.c,795
#define O_DEBUG 24,981
static atom_t ATOM_format;35,1178
static atom_t ATOM_level;36,1227
static atom_t ATOM_close_parent;37,1271
static atom_t ATOM_multi_part;38,1329
static atom_t ATOM_gzip;39,1384
static atom_t ATOM_deflate;40,1409
static int debuglevel 41,1437
#define DEBUG(44,1480
#define DEBUG(46,1531
#define BUFSIZE 53,1661
{ F_UNKNOWN 56,1725
  F_GZIP,57,1742
  F_DEFLATE	58,1773
} zformat;59,1804
typedef struct z_context61,1816
} z_context;70,2226
alloc_zcontext(74,2259
free_zcontext(86,2448
sync_stream(101,2716
zread(107,2832
zwrite4(206,5518
zwrite(254,6680
zcontrol(260,6789
zclose(278,7249
static IOFUNCTIONS zfunctions 323,8216
#define COPY_FLAGS 337,8459
pl_zopen(343,8589
zdebug(434,10827
#define MKFUNCTOR(443,10999
install_zlib4pl(446,11082

LGPL/swi_console/common.h,69
#define IMODE_SWITCH_CHAR 25,998
#define RL_CANCELED_CHARP 26,1027

LGPL/swi_console/console.h,1575
#define _CONSOLE_H_INCLUDED26,1027
#define RLC_VENDOR 29,1075
#define RLC_TITLE_MAX 32,1114
#define _export 36,1208
#define _export 38,1252
typedef long intptr_t;48,1391
typedef unsigned long uintptr_t;49,1414
#define RLC_APPTIMER_ID	53,1462
} rlc_queue, *RlcQueue;RlcQueue61,1703
#define RLC_EOF	63,1728
} rlc_mark, *RlcMark;RlcMark68,1821
} rlc_console_attr;83,2328
typedef void * rlc_console;85,2349
typedef void	(*RlcUpdateHook)RlcUpdateHook87,2400
typedef void	(*RlcTimerHook)RlcTimerHook88,2464
typedef int	(*RlcRenderHook)RlcRenderHook89,2524
typedef void	(*RlcRenderAllHook)RlcRenderAllHook90,2586
typedef int	(*RlcMain)RlcMain91,2651
typedef void	(*RlcInterruptHook)RlcInterruptHook92,2717
typedef void	(*RlcResizeHook)RlcResizeHook93,2794
typedef void	(*RlcMenuHook)RlcMenuHook94,2864
typedef void	(*RlcFreeDataHook)RlcFreeDataHook95,2953
#define RLC_WINDOW	99,3131
#define RLC_TEXT	100,3181
#define RLC_HIGHLIGHT	101,3222
#define RLC_HIGHLIGHTTEXT 102,3282
typedef LRESULT	(*RlcMessageHook)RlcMessageHook115,3871
#define RLC_APPLICATION_THREAD	168,5940
#define RLC_APPLICATION_THREAD_ID	169,6009
#define RLC_VALUE(170,6076
typedef struct _line183,6369
} line, *Line;Line193,6811
#define COMPLETE_MAX_WORD_LEN 195,6827
#define COMPLETE_MAX_MATCHES 196,6861
#define COMPLETE_INIT	198,6895
#define COMPLETE_ENUMERATE 199,6922
#define COMPLETE_CLOSE	200,6951
typedef int (*RlcCompleteFunc)RlcCompleteFunc202,6980
typedef struct _complete_data204,7038
} rlc_complete_data, *RlcCompleteData;RlcCompleteData215,7562

LGPL/swi_console/console_i.h,453
typedef struct _history33,1322
} history, *History;History39,1534
#define ANSI_MAX_ARGC 46,1654
#define MAXPROMPT 47,1716
#define OQSIZE	48,1771
#define MAX_USER_VALUES	49,1822
typedef struct lqueued51,1881
} lqueued, *LQueued;LQueued54,1991
} text_line, *TextLine;TextLine62,2270
} user_data;67,2413
#define RLC_MAGIC	69,2427
} rlc_data, *RlcData;RlcData144,5689
#define assert(179,6670
#define assert(181,6725
rlc_get_data(185,6783

LGPL/swi_console/menu.h,295
#define WM_RLC_MENU	26,1026
#define IDM_USER 28,1079
#define MAXLABELLEN 29,1126
#define IDM_EXIT	31,1189
#define IDM_CUT	32,1209
#define IDM_COPY	33,1229
#define IDM_PASTE	34,1249
#define IDM_BREAK	35,1270
#define IDM_FONT	36,1291
typedef struct menu_data38,1312
} menu_data;44,1543

YapR/include/YapR.h,57
#define BUFSIZE 6,93
} list_cell;14,237
} list;22,385

library/lammpi/hash.h,252
#define HASH23,824
#define __ptr_t 26,919
#define __ptr_t 28,982
#define ulong 32,1068
#define NULL 36,1121
struct bucket 40,1150
typedef struct bucket  hashnode;45,1297
struct hashtable_s 48,1332
typedef struct hashtable_s* hashtable;57,1594

library/lammpi/prologterms2c.h,288
#define PROLOGTERMS2C 24,939
#define DEL_BUFFER 74,2633
#define USED_BUFFER(76,2802
#define RESET_BUFFER 78,2857
#define BUFFER_PTR 79,2938
#define BUFFER_SIZE 80,2970
#define BUFFER_LEN 81,3003
#define BUFFER_POS 82,3035
#define COPY_BUFFER_DS(84,3089
struct buffer_ds 89,3392

library/regex/cclass.h,705
typedef enum {CALNUM,CALNUM41,2057
typedef enum {CALNUM, CALPHA,41,2057
typedef enum {CALNUM, CALPHA, CBLANK,41,2057
typedef enum {CALNUM, CALPHA, CBLANK, CCNTRL,41,2057
typedef enum {CALNUM, CALPHA, CBLANK, CCNTRL, CDIGIT,41,2057
typedef enum {CALNUM, CALPHA, CBLANK, CCNTRL, CDIGIT, CGRAPH,41,2057
	      CLOWER,42,2120
	      CLOWER, CPRINT,42,2120
	      CLOWER, CPRINT, CPUNCT,42,2120
	      CLOWER, CPRINT, CPUNCT, CSPACE,42,2120
	      CLOWER, CPRINT, CPUNCT, CSPACE, CUPPER,42,2120
	      CLOWER, CPRINT, CPUNCT, CSPACE, CUPPER, CXDIGIT}CXDIGIT42,2120
	      CLOWER, CPRINT, CPUNCT, CSPACE, CUPPER, CXDIGIT} citype;42,2120
static struct cclass 45,2216
} cclasses[cclasses48,2269

library/regex/cname.h,54
static struct cname 41,2082
} cnames[cnames44,2132

library/regex/collate.h,194
#define COLLATE_H_INCLUDED31,1532
#define STR_LEN 36,1609
#define TABLE_SIZE 37,1629
#define COLLATE_VERSION 38,1653
struct collate_st_char_pri 40,1688
struct collate_st_chain_pri 43,1739

library/regex/regex2.h,1070
#define	MAGIC1	57,2540
typedef unsigned long sop;78,3546
typedef long sopno;79,3595
#define	OPRMASK	80,3616
#define	OPDMASK	81,3645
#define	OPSHIFT	82,3674
#define	OP(83,3706
#define	OPND(84,3735
#define	SOP(85,3766
#define	OEND	88,3879
#define	OCHAR	89,3927
#define	OBOL	90,3987
#define	OEOL	91,4037
#define	OANY	92,4088
#define	OANYOF	93,4129
#define	OBACK_	94,4183
#define	O_BACK	95,4242
#define	OPLUS_	96,4299
#define	O_PLUS	97,4359
#define	OQUEST_	98,4421
#define	O_QUEST	99,4483
#define	OLPAREN	100,4546
#define	ORPAREN	101,4597
#define	OCH_	102,4649
#define	OOR1	103,4710
#define	OOR2	104,4774
#define	O_CH	105,4837
#define	OBOW	106,4897
#define	OEOW	107,4947
} cset;127,5794
#define CHadd(129,5875
#define CHsub(130,5960
#define	CHIN(131,6046
#define	MCadd(132,6102
#define	MCsub(133,6174
#define	MCin(134,6217
typedef unsigned char cat_t;137,6298
struct re_guts 142,6378
#		define	MAGIC2	144,6409
#		define	USEBOL	155,6916
#		define	USEEOL	156,6950
#		define	BAD	157,6984
#define	OUT	172,7523
#define ISWORD(173,7577

library/regex/utils.h,178
#define	DUPMAX	42,2149
#define	DUPMAX	44,2217
#define	INFINITY	46,2286
#define	NC	47,2317
typedef unsigned char uch;48,2356
#define	NDEBUG	53,2483
#define	memmove(60,2635

library/regex/yapregex.h,987
#define	_REGEX_H_41,2083
typedef int regoff_t;44,2117
} regex_t;51,2347
} regmatch_t;56,2457
#define	REG_BASIC	59,2497
#define	REG_EXTENDED	60,2521
#define	REG_ICASE	61,2548
#define	REG_NOSUB	62,2572
#define	REG_NEWLINE	63,2596
#define	REG_NOSPEC	64,2622
#define	REG_PEND	65,2647
#define	REG_DUMP	66,2670
#define	REG_NOMATCH	69,2719
#define	REG_BADPAT	70,2743
#define	REG_ECOLLATE	71,2766
#define	REG_ECTYPE	72,2791
#define	REG_EESCAPE	73,2814
#define	REG_ESUBREG	74,2838
#define	REG_EBRACK	75,2862
#define	REG_EPAREN	76,2885
#define	REG_EBRACE	77,2908
#define	REG_BADBR	78,2931
#define	REG_ERANGE	79,2953
#define	REG_ESPACE	80,2976
#define	REG_BADRPT	81,2999
#define	REG_EMPTY	82,3022
#define	REG_ASSERT	83,3044
#define	REG_INVARG	84,3067
#define	REG_ATOI	85,3090
#define	REG_ITOA	86,3145
#define	REG_NOTBOL	89,3226
#define	REG_NOTEOL	90,3252
#define	REG_STARTEND	91,3278
#define	REG_TRACE	92,3306
#define	REG_LARGE	93,3358
#define	REG_BACKR	94,3416

library/rltree/range_list.h,1995
#define NUM 30,1068
struct s_node 44,1489
typedef enum { R_TOTALLY_IN_INTERVAL=53,1710
typedef enum { R_TOTALLY_IN_INTERVAL=3, R_PARCIALLY_IN_INTERVAL=53,1710
typedef enum { R_TOTALLY_IN_INTERVAL=3, R_PARCIALLY_IN_INTERVAL=2, R_NOT_IN_INTERVAL=53,1710
typedef enum { R_TOTALLY_IN_INTERVAL=3, R_PARCIALLY_IN_INTERVAL=2, R_NOT_IN_INTERVAL=0, R_IGNORE=53,1710
typedef enum { R_TOTALLY_IN_INTERVAL=3, R_PARCIALLY_IN_INTERVAL=2, R_NOT_IN_INTERVAL=0, R_IGNORE=1} QUADRANT_STATUS;53,1710
#define BRANCH_FACTOR 56,1829
#define LEAF_SIZE 57,1892
#define NODE_SIZE 59,1967
#define NODE(61,2002
#define ROOT(62,2052
#define IS_ROOT(64,2074
#define ROOT_INTERVAL(65,2133
#define MIN(67,2193
#define ON_BITS(69,2223
#define SET_LEAF_IN(70,2310
#define LEAF_ALL_IN(72,2426
#define LEAF_ALL_OUT(73,2528
#define ALL_OUT(75,2621
#define ALL_IN(76,2684
#define INODE_CAPACITY 77,2750
#define QUADRANT_MAX_VALUE(80,2891
#define NEXT_INTERVAL(83,3069
#define IS_LEAF(87,3198
#define LAST_LEVEL_INODE(88,3291
#define REALLOC_MEM(90,3391
#define MEM_SIZE(91,3462
#define TREE_SIZE(94,3521
} RL_Node;100,3647
struct rl_struct 107,3813
typedef struct rl_struct RL_Tree;114,4024
struct s_buffer 118,4073
typedef struct s_buffer RL_Buffer;122,4183
#define BITMAP_empty(126,4305
#define BITMAP_member(127,4355
#define BITMAP_alone(128,4418
#define BITMAP_subset(129,4475
#define BITMAP_same(130,4536
#define BITMAP_on_all(132,4591
#define BITMAP_clear(134,4646
#define BITMAP_and(135,4695
#define BITMAP_minus(136,4749
#define BITMAP_insert(137,4804
#define BITMAP_delete(138,4861
#define BITMAP_copy(139,4921
#define BITMAP_intersection(140,4974
#define BITMAP_difference(141,5036
typedef  enum { TRUE=145,5171
typedef  enum { TRUE=1, FALSE=145,5171
typedef  enum { TRUE=1, FALSE=0} BOOLEAN;145,5171
typedef  enum { IN=146,5213
typedef  enum { IN=1, OUT=146,5213
typedef  enum { IN=1, OUT=0} STATUS;146,5213
#define BUFFER_SIZE 149,5254
#define IS_FREEZED(165,5980

library/tries/base_itries.h,1392
#define ITRIES_MODE_NONE 14,278
#define ITRIES_MODE_INC_POS 15,310
#define ITRIES_MODE_DEC_POS 16,342
#define ITRIES_MODE_INC_NEG 17,374
#define ITRIES_MODE_DEC_NEG 18,406
#define BASE_TR_DATA_BUCKETS 19,438
typedef struct itrie_entry 27,576
} *TrEntry;TrEntry37,875
#define TrEntry_trie(39,888
#define TrEntry_buckets(40,944
#define TrEntry_bucket(41,1004
#define TrEntry_traverse_data(42,1068
#define TrEntry_next(43,1129
#define TrEntry_previous(44,1176
#define TrEntry_mode(45,1227
#define TrEntry_timestamp(46,1274
#define TrEntry_num_buckets(47,1326
#define TrEntry_traverse_bucket(48,1386
typedef struct itrie_data 50,1445
} *TrData;TrData59,1664
#define TrData_itrie(61,1676
#define TrData_leaf(62,1717
#define TrData_next(63,1767
#define TrData_previous(64,1807
#define TrData_pos(65,1851
#define TrData_neg(66,1890
#define TrData_timestamp(67,1929
#define TrData_depth(68,1974
#define TYPE_TR_ENTRY 70,2016
#define TYPE_TR_DATA 71,2065
#define SIZEOF_TR_ENTRY 72,2113
#define SIZEOF_TR_DATA 73,2165
#define SIZEOF_TR_DATA_BUCKET 74,2216
#define AS_TR_ENTRY_NEXT(76,2270
#define AS_TR_DATA_NEXT(77,2428
#define new_itrie_entry(85,2661
#define new_itrie_buckets(96,3494
#define new_itrie_data(104,4085
#define update_itrie_data(136,6654
#define free_itrie_entry(151,7581
#define free_itrie_buckets(156,7923
#define free_itrie_data(160,8182

library/tries/base_tries.h,838
#define TRAVERSE_MODE_FORWARD 14,313
#define TRAVERSE_MODE_BACKWARD 15,347
typedef struct trie_entry 22,486
} *TrEntry;TrEntry29,724
#define TrEntry_trie(31,737
#define TrEntry_first_data(32,792
#define TrEntry_last_data(33,849
#define TrEntry_traverse_data(34,905
#define TrEntry_next(35,965
#define TrEntry_previous(36,1011
typedef struct trie_data 38,1062
} *TrData;TrData43,1208
#define TrData_trie(45,1220
#define TrData_leaf(46,1260
#define TrData_next(47,1310
#define TrData_previous(48,1350
#define TYPE_TR_ENTRY 50,1395
#define TYPE_TR_DATA 51,1443
#define SIZEOF_TR_ENTRY 52,1490
#define SIZEOF_TR_DATA 53,1542
#define AS_TR_ENTRY_NEXT(55,1594
#define AS_TR_DATA_NEXT(56,1724
#define new_trie_entry(64,1956
#define new_trie_data(74,2778
#define free_trie_entry(94,4223
#define free_trie_data(98,4500

library/tries/core_dbtries.h,64
#define NESTED_TRIE_TERM 210,9832
#define PairEndTag 211,9865

library/tries/core_tries.h,3291
#define TAG_LOW_BITS_32 16,386
#define SIZE_FLOAT_AS_TERM 17,450
#define TAG_64BITS 19,501
#define SIZE_FLOAT_AS_TERM 20,563
#define ApplTag 32,781
#define ApplTag 34,846
#define PairInitTag 36,910
#define PairEndEmptyTag 37,950
#define PairEndTermTag 38,990
#define CommaInitTag 39,1030
#define CommaEndTag 40,1070
#define FloatInitTag 41,1110
#define FloatEndTag 42,1150
#define TRIE_MODE_STANDARD 44,1191
#define TRIE_MODE_REVERSE 45,1222
#define TRIE_MODE_MINIMAL 46,1253
#define TRIE_MODE_REVMIN 47,1284
#define TRIE_PRINT_NORMAL 49,1357
#define TRIE_PRINT_FLOAT 50,1388
#define TRIE_PRINT_FLOAT2 51,1419
#define TRIE_PRINT_FLOAT_END 52,1450
#define BASE_AUXILIARY_TERM_STACK_SIZE 54,1482
typedef struct trie_engine 62,1633
} *TrEngine;TrEngine74,1933
#define TrEngine_trie(76,1947
#define TrEngine_memory(77,1997
#define TrEngine_tries(78,2050
#define TrEngine_entries(79,2102
#define TrEngine_nodes(80,2156
#define TrEngine_memory_max(81,2208
#define TrEngine_tries_max(82,2263
#define TrEngine_entries_max(83,2317
#define TrEngine_nodes_max(84,2373
typedef struct trie_node 86,2428
} *TrNode;TrNode92,2584
#define TrNode_parent(94,2596
#define TrNode_child(95,2637
#define TrNode_next(96,2677
#define TrNode_previous(97,2716
#define TrNode_entry(98,2759
typedef struct trie_hash 100,2800
} *TrHash;TrHash105,2992
#define TrHash_mark(107,3004
#define TrHash_buckets(108,3048
#define TrHash_bucket(109,3093
#define TrHash_num_buckets(110,3142
#define TrHash_seed(111,3197
#define TrHash_num_nodes(112,3256
#define TYPE_TR_ENGINE 114,3310
#define TYPE_TR_NODE 115,3355
#define TYPE_TR_HASH 116,3398
#define SIZEOF_TR_ENGINE 117,3441
#define SIZEOF_TR_NODE 118,3490
#define SIZEOF_TR_HASH 119,3537
#define SIZEOF_TR_BUCKET 120,3584
#define AS_TR_NODE_NEXT(122,3634
#define TAG_ADDR(130,3839
#define UNTAG_ADDR(131,3923
#define PUT_DATA_IN_LEAF_TRIE_NODE(132,4010
#define GET_DATA_FROM_LEAF_TRIE_NODE(133,4107
#define MARK_AS_LEAF_TRIE_NODE(134,4191
#define IS_LEAF_TRIE_NODE(135,4300
#define IsTrieVar(137,4402
#define MkTrieVar(138,4510
#define TrieVarIndex(139,4568
#define BASE_HASH_BUCKETS 141,4626
#define MAX_NODES_PER_TRIE_LEVEL 142,4662
#define MAX_NODES_PER_BUCKET 143,4697
#define HASH_TERM(144,4761
#define IS_HASH_NODE(145,4819
#define BASE_SAVE_MARK 147,4881
#define HASH_SAVE_MARK 148,5013
#define ATOM_SAVE_MARK 149,5085
#define FUNCTOR_SAVE_MARK 150,5161
#define FLOAT_SAVE_MARK 151,5237
#define STACK_NOT_EMPTY(153,5314
#define POP_UP(154,5377
#define POP_DOWN(155,5429
#define PUSH_UP(156,5481
#define PUSH_DOWN(165,6078
#define new_struct(177,6658
#define new_trie_engine(179,6802
#define new_trie_node(191,7747
#define new_trie_hash(201,8522
#define new_hash_buckets(209,9127
#define expand_auxiliary_term_stack(220,9735
#define free_struct(232,10402
#define free_trie_node(234,10532
#define free_trie_hash(239,10882
#define free_hash_buckets(243,11147
#define INCREMENT_MEMORY(250,11415
#define INCREMENT_TRIES(255,11741
#define INCREMENT_ENTRIES(260,12067
#define INCREMENT_NODES(265,12393
#define DECREMENT_MEMORY(270,12719
#define DECREMENT_TRIES(272,12841
#define DECREMENT_ENTRIES(274,12956
#define DECREMENT_NODES(276,13073
#define IS_FUNCTOR_NODE(280,13190

os/libtai/caldate.h,44
#define CALDATE_H2,18
struct caldate 4,37

os/libtai/caltime.h,44
#define CALTIME_H2,18
struct caltime 6,59

os/libtai/leapsecs.h,124
#define LEAPSECS_H2,19
#define GLOBAL 11,222
GLOBAL struct tai *leapsecs;leapsecs14,252
GLOBAL int leapsecs_num;15,281

os/libtai/tai.h,263
#define TAI_H2,14
typedef __int64 int64_t;5,48
typedef unsigned __int64 uint64_t;6,73
#define LL(12,227
#define ULL(13,251
#define LL(15,282
#define ULL(16,305
struct tai 19,337
#define tai_approx(26,459
#define tai_less(30,643
#define TAI_PACK 32,684

os/libtai/taia.h,93
#define TAIA_H2,15
struct taia 6,49
#define TAIA_PACK 24,599
#define TAIA_FMTFRAC 28,719

os/windows/dirent.h,180
#define _DIRENT_H_INCLUDED26,980
#undef _export30,1025
#define _export 32,1087
#define _export 34,1131
#define DIRENT_MAX 37,1162
typedef struct dirent39,1186
} DIR;45,1369

os/windows/mswchar.h,50
#define wcrtomb(33,1249
#define mbrtowc(34,1298

os/windows/utf8.h,383
#define UTF8_H_INCLUDED27,999
#define UTF8_MALFORMED_REPLACEMENT 29,1024
#define ISUTF8_MB(31,1067
#define ISUTF8_CB(33,1138
#define ISUTF8_FB2(34,1208
#define ISUTF8_FB3(35,1251
#define ISUTF8_FB4(36,1294
#define ISUTF8_FB5(37,1337
#define ISUTF8_FB6(38,1380
#define UTF8_FBN(40,1424
#define UTF8_FBV(46,1614
#define utf8_get_char(48,1678
#define utf8_put_char(51,1802

os/windows/uxnt.h,1277
#define _XNT_H_INCLUDED26,977
#undef _export28,1002
#define _export 30,1068
#define _export 32,1111
typedef long intptr_t;42,1290
typedef unsigned long uintptr_t;43,1313
typedef intptr_t ssize_t;45,1353
#undef remove50,1441
#undef rename51,1455
#undef open52,1469
#undef close53,1481
#undef read54,1494
#undef write55,1506
#undef lseek56,1519
#undef tell57,1532
#undef access58,1544
#undef chmod59,1558
#undef remove60,1571
#undef rename61,1585
#undef stat62,1599
#undef chdir63,1611
#undef mkdir64,1624
#undef rmdir65,1637
#undef getcwd66,1650
#define remove 68,1665
#define rename 69,1692
#define open 70,1719
#define close 71,1742
#define read 72,1767
#define write 73,1790
#define lseek 74,1815
#define tell 75,1840
#define access 76,1863
#define chmod 77,1890
#define remove 78,1915
#define rename 79,1942
#define statfunc 80,1969
#define chdir 81,1996
#define mkdir 82,2021
#define rmdir 83,2046
#define getcwd 84,2071
#define setenv 85,2098
#define fopen(86,2125
#define F_OK 91,2208
#define R_OK 92,2224
#define W_OK 93,2265
#define PATH_MAX 101,2403
#undef _xos_stat104,2433
#define _XOS_ISFILE	146,4497
#define _XOS_ISDIR	147,4522
#define _XOS_FILE	149,4547
#define _XOS_DIR	150,4589
#define XOS_DOWNCASE	152,4636

packages/YapR/real.h,643
#define BUFSIZE 10,171
typedef unsigned int PL_Type;12,194
#define PL_Nil 14,227
#define PL_Var 15,251
#define PL_Atom 16,275
#define PL_Appl 17,299
#define PL_Pair 18,323
#define PL_Int 19,347
#define PL_Float 20,371
#define PL_DbRef 21,395
#define PL_Unknown 22,419
  r_undefined,27,465
  r_double,28,481
  r_int,29,494
  r_character30,504
} r_basic_types;31,519
} list_cell;41,674
} list;49,822
#define real_Int 51,833
#define real_Float 52,859
#define real_Char 53,885
#define real_Bool 54,911
#define real_ty_Vector 56,939
#define real_ty_Matrix 57,970
#define real_ty_List 58,1001
#define real_ty_Array 59,1032

packages/clib/clib.h,109
#define CLIB_H_INCLUDED26,982
#define CompoundArg(31,1051
#define AtomArg(33,1142
#define IntArg(35,1182

packages/clib/error.h,299
#define H_ERROR_INCLUDED26,983
#define ERR_ERRNO	29,1029
#define ERR_TYPE	30,1051
#define ERR_ARGTYPE	31,1072
#define ERR_DOMAIN	32,1096
#define ERR_EXISTENCE	33,1119
#define ERR_PERMISSION	34,1145
#define ERR_NOTIMPLEMENTED	35,1172
#define ERR_RESOURCE	36,1202
#define ERR_SYNTAX	37,1227

packages/clib/form.h,190
#define MAXNAME 25,958
#define ERROR_NAME_TOO_LONG 27,979
#define ERROR_SYNTAX_ERROR 28,1011
#define ERROR_NOMEM	29,1043
#define TRUE 32,1085
#define FALSE 33,1100
} form_arg;39,1166

packages/clib/md5.h,173
#  define md5_INCLUDED51,2053
typedef unsigned char md5_byte_t;63,2598
typedef unsigned int md5_word_t;64,2649
typedef struct md5_state_s 67,2746
} md5_state_t;71,2933

packages/clib/nonblockio.h,1127
#define H_NONBLOCKIO_INCLUDED33,1384
#define h_errno 74,2063
#define socklen_t 77,2115
typedef int SOCKET;80,2148
{ TCP_ERRNO,85,2206
  TCP_HERRNO86,2219
} nbio_error_map;87,2232
{ TCP_NONBLOCK,90,2296
  TCP_REUSEADDR,91,2312
  TCP_NO_DELAY,92,2329
  TCP_DISPATCH,93,2345
  TCP_INSTREAM,94,2361
  TCP_OUTSTREAM,95,2377
  UDP_BROADCAST,96,2394
  NBIO_END97,2411
} nbio_option;98,2422
{ REQ_NONE 101,2451
  REQ_ACCEPT,102,2495
  REQ_CONNECT,103,2509
  REQ_READ,104,2524
  REQ_WRITE,105,2536
  REQ_RECVFROM,106,2549
  REQ_SENDTO107,2565
} nbio_request;108,2578
#define PLSOCK_INSTREAM	111,2628
#define PLSOCK_OUTSTREAM 112,2660
#define PLSOCK_BIND	113,2692
#define PLSOCK_LISTEN	114,2746
#define PLSOCK_CONNECT	115,2776
#define PLSOCK_ACCEPT	116,2807
#define PLSOCK_NONBLOCK	117,2868
#define PLSOCK_DISPATCH 118,2932
#define PLSOCK_CLOSE_SEEN 119,2994
#define PLSOCK_EOF_SEEN 120,3047
#define PLSOCK_WAITING	121,3103
typedef int	nbio_sock_t;124,3161
typedef struct _plsocket *plsocket_ptr;plsocket_ptr125,3226
#define NBIO_EXPORT(132,3406
#define NBIO_EXPORT(134,3466
NBIO_EXPORT(137,3514

packages/clib/util.h,216
#define UTIL_H_INCLUDED26,982
#define HAVE_STRERROR 28,1007
#define HAVE_TZNAME29,1031
#undef HAVE_STRERROR32,1111
#undef HAVE_TZNAME33,1132
#define TRUE 40,1211
#define FALSE 41,1226
} var, *Var;Var47,1294

packages/cplint/cplint.h,121
} factor;19,301
} term;25,362
} expr;31,418
} variable;38,513
} variables;46,607
} rowel;52,670
} tablerow;58,724

packages/real/real.h,641
#define BUFSIZE 10,162
typedef unsigned int PL_Type;12,183
#define PL_Nil 14,214
#define PL_Var 15,237
#define PL_Atom 16,260
#define PL_Appl 17,283
#define PL_Pair 18,306
#define PL_Int 19,329
#define PL_Float 20,352
#define PL_DbRef 21,375
#define PL_Unknown 22,398
  r_undefined,27,439
  r_double,28,454
  r_int,29,466
  r_character30,475
} r_basic_types;31,489
} list_cell;41,634
} list;49,774
#define real_Int 51,783
#define real_Float 52,808
#define real_Char 53,833
#define real_Bool 54,858
#define real_ty_Vector 56,884
#define real_ty_Matrix 57,914
#define real_ty_List 58,944
#define real_ty_Array 59,974

packages/semweb/atom.h,566
#define ATOM_H_INCLUDED26,1011
#define MAX_LIKE_CHOICES	28,1036
#define STR_MATCH_CASE	30,1096
#define STR_MATCH_PLAIN	31,1153
#define	STR_MATCH_EXACT	32,1215
#define	STR_MATCH_SUBSTRING	34,1295
#define	STR_MATCH_WORD	35,1343
#define	STR_MATCH_PREFIX	36,1388
#define STR_MATCH_LIKE	37,1430
#define STR_MATCH_LE	39,1510
#define STR_MATCH_GE	40,1545
#define STR_MATCH_BETWEEN	41,1580
typedef unsigned char charA;44,1663
typedef wchar_t       charW;45,1692
typedef struct text47,1722
} text;51,1795
typedef struct atom_info54,1805
} atom_info;59,1915

packages/semweb/avl.h,1349
#define AVL_H_INCLUDED14,217
typedef  enum  { PREORDER,17,283
typedef  enum  { PREORDER, INORDER,17,283
typedef  enum  { PREORDER, INORDER, POSTORDER 17,283
typedef  enum  { PREORDER, INORDER, POSTORDER }  VISIT;17,283
typedef  enum  { LEFT_TO_RIGHT,21,387
typedef  enum  { LEFT_TO_RIGHT, RIGHT_TO_LEFT 21,387
typedef  enum  { LEFT_TO_RIGHT, RIGHT_TO_LEFT }  SIBLING_ORDER;21,387
typedef  enum  { IS_TREE,25,490
typedef  enum  { IS_TREE, IS_LBRANCH,25,490
typedef  enum  { IS_TREE, IS_LBRANCH, IS_RBRANCH,25,490
typedef  enum  { IS_TREE, IS_LBRANCH, IS_RBRANCH, IS_LEAF,25,490
typedef  enum  { IS_TREE, IS_LBRANCH, IS_RBRANCH, IS_LEAF, IS_NULL 25,490
typedef  enum  { IS_TREE, IS_LBRANCH, IS_RBRANCH, IS_LEAF, IS_NULL }  NODE;25,490
#define NULL_ACTION 28,619
#define NULL_TREE 29,661
typedef  short  DIRECTION;34,773
#define  LEFT 35,800
#define  RIGHT 36,828
#define  OPPOSITE(37,856
#define  HEIGHT_UNCHANGED 41,969
#define  HEIGHT_CHANGED 42,1003
#define  LEFT_HEAVY 46,1072
#define  BALANCED 47,1106
#define  RIGHT_HEAVY 48,1140
#define  LEFT_IMBALANCE(49,1174
#define  RIGHT_IMBALANCE(50,1230
typedef struct avl_node54,1333
} AVLnode, *AVLtree;AVLtree58,1509
typedef struct avl_tree63,1623
} avl_tree, *AVL_TREE;AVL_TREE73,2131
#define AVL_ENUM_MAX 75,2155
typedef struct avl_enum78,2237
} avl_enum;82,2326

packages/semweb/debug.h,152
#define DEBUG_H_INCLUDED26,1012
#define O_DEBUG 28,1038
#define DEBUG(34,1131
#define DEBUG(36,1195
#define SECURE(40,1250
#define SECURE(42,1276

packages/semweb/hash.h,406
#define HASH_H_INCLUDED33,1371
typedef struct ptr_hash_node35,1396
} ptr_hash_node;38,1513
typedef struct ptr_hash41,1532
} ptr_hash;45,1676
typedef ptr_hash atom_hash;58,2041
#define new_atom_hash(59,2069
#define destroy_atom_hash(60,2139
#define add_atom_hash(61,2194
#define for_atom_hash 62,2262
#define POINTER_HASH_SHIFT 69,2516
#define ATOM_HASH_SHIFT 70,2545
#define atom_hash(71,2571

packages/semweb/lock.h,144
#define LOCK_H_INCLUDED26,1011
{ SIGNAL 36,1178
  MAX_EVENTS 37,1196
} win32_cond_t;43,1341
typedef struct rwlock49,1399
} rwlock;75,1983

packages/semweb/md5.h,173
#  define md5_INCLUDED51,2053
typedef unsigned char md5_byte_t;63,2598
typedef unsigned int md5_word_t;64,2649
typedef struct md5_state_s 67,2746
} md5_state_t;71,2933

packages/semweb/murmur.h,62
#define PL_HASH_H_INCLUDED11,163
#define MURMUR_SEED	13,191

packages/semweb/rdf_db.h,1852
#define RDFDB_H_INCLUDED26,988
#define RDF_VERSION 33,1089
#define URL_subPropertyOf 35,1129
#define OBJ_UNTYPED	44,1361
#define OBJ_INTEGER	45,1412
#define OBJ_DOUBLE	46,1436
#define OBJ_STRING	47,1459
#define OBJ_TERM	48,1482
#define Q_NONE	50,1504
#define Q_TYPE	51,1524
#define Q_LANG	52,1544
#define BY_NONE	54,1565
#define BY_S	55,1596
#define BY_P	56,1624
#define BY_O	57,1652
#define BY_G	58,1680
#define BY_SP	59,1708
#define BY_SO	60,1743
#define BY_PO	61,1778
#define BY_SPO	62,1813
#define BY_SG	63,1853
#define BY_PG	64,1888
#define BY_SPG	65,1924
#define BY_OG	66,1965
#define BY_SOG	67,2001
#define BY_POG	68,2042
#define BY_SPOG	69,2083
#define INDEX_TABLES 72,2202
#define INITIAL_TABLE_SIZE 73,2248
#define INITIAL_PREDICATE_TABLE_SIZE	74,2284
#define INITIAL_GRAPH_TABLE_SIZE	75,2326
#define MAX_HASH_FACTOR 77,2363
#define MIN_HASH_FACTOR 78,2422
#define NO_LINE	80,2477
typedef struct cell82,2498
} cell;85,2607
typedef struct list88,2617
} list;91,2710
typedef struct bitmatrix94,2720
} bitmatrix;98,2793
#define DISTINCT_DIRECT 101,2808
#define DISTINCT_SUB 102,2870
typedef struct predicate104,2897
} predicate;123,3851
typedef struct predicate_cloud126,3866
} predicate_cloud;133,4197
typedef struct graph136,4218
} graph;146,4621
typedef struct literal149,4632
} literal;167,5227
#define t_match 170,5240
typedef struct triple172,5265
} triple;202,6412
{ TR_MARK,206,6437
  TR_SUB_START,207,6480
  TR_SUB_END,208,6530
  TR_ASSERT,209,6576
  TR_RETRACT,210,6609
  TR_UPDATE,211,6647
  TR_UPDATE_MD5,212,6680
  TR_RESET,213,6720
  TR_VOID	214,6754
} tr_type;215,6779
typedef struct transaction_record218,6792
} transaction_record;235,7237
typedef struct active_transaction238,7261
} active_transaction;241,7345
typedef struct rdf_db244,7369
} rdf_db;283,9009

packages/sgml/catalog.h,411
#define CATALOG_H_INCLUDED26,985
#define CAT_OTHER 35,1237
#define CAT_SYSTEM 36,1300
#define CAT_PUBLIC 37,1345
#define CAT_DOCTYPE 38,1390
#define CAT_ENTITY 39,1453
#define CAT_PENTITY 40,1516
#define CAT_OVERRIDE 41,1584
#define CAT_BASE 42,1629
#define OVR_PUBLIC 43,1674
#define OVR_DOCTYPE 44,1723
#define OVR_ENTITY 45,1773
{ CTL_START,49,1837
  CTL_END50,1850
} catalog_location;51,1860

packages/sgml/dtd.h,4494
#define DTD_H_INCLUDED26,981
#define CH_WHITE	29,1027
#define CH_LCLETTER	30,1051
#define CH_UCLETTER	31,1078
#define CH_CNMSTRT	32,1105
#define CH_CNM	33,1155
#define CH_DIGIT	34,1202
#define CH_RE	35,1226
#define CH_RS	36,1248
#define CH_LETTER	38,1271
#define CH_NMSTART	39,1315
#define CH_NAME	40,1371
#define CH_BLANK	41,1417
#define CHR_BLANK	43,1458
#define CHR_DBLANK	44,1500
#define SGML_DTD_MAGIC	46,1545
{ CF_STAGO 49,1592
  CF_STAGC,50,1619
  CF_ETAGO1,51,1642
  CF_ETAGO2,52,1666
  CF_VI,53,1690
  CF_NS,54,1710
  CF_LIT,55,1738
  CF_LITA,56,1759
  CF_PERO,57,1781
  CF_ERO,58,1803
  CF_ERC,59,1824
  CF_MDO1,60,1845
  CF_MDO2,61,1867
  CF_MDC,62,1898
  CF_PRO1,63,1919
  CF_PRO2,64,1941
  CF_PRC,65,1972
  CF_GRPO,66,1993
  CF_GRPC,67,2015
  CF_SEQ,68,2037
  CF_AND,69,2058
  CF_OR,70,2079
  CF_OPT,71,2099
  CF_PLUS,72,2120
  CF_DSO,73,2142
  CF_DSC,74,2163
  CF_REP,75,2184
  CF_RS,76,2205
  CF_RE,77,2226
  CF_CMT,78,2247
  CF_NG,79,2268
  CF_ENDTABLE	80,2298
} charfunc;81,2334
{ SGML_ENC_ISO_LATIN1 84,2392
  SGML_ENC_UTF8	85,2438
} dtd_char_encoding;86,2489
{ C_CDATA,89,2524
  C_PCDATA,90,2555
  C_RCDATA,91,2598
  C_EMPTY,92,2641
  C_ANY	93,2674
} contenttype;94,2721
{ MC_ONE,97,2750
  MC_OPT,98,2778
  MC_REP,99,2818
  MC_PLUS	100,2851
} modelcard;101,2886
{ MT_UNDEF 104,2913
  MT_PCDATA,105,2948
  MT_ELEMENT,106,2986
  MT_SEQ,107,3027
  MT_AND,108,3059
  MT_OR	109,3092
} modeltype;110,3126
{ AT_CDATA,113,3153
  AT_ENTITY,114,3190
  AT_ENTITIES,115,3224
  AT_ID,116,3265
  AT_IDREF,117,3294
  AT_IDREFS,118,3336
  AT_NAME,119,3388
  AT_NAMES,120,3419
  AT_NAMEOF,121,3454
  AT_NMTOKEN,122,3495
  AT_NMTOKENS,123,3529
  AT_NOTATION,124,3569
  AT_NUMBER,125,3607
  AT_NUMBERS,126,3636
  AT_NUTOKEN,127,3671
  AT_NUTOKENS	128,3707
} attrtype;129,3748
{ AT_FIXED,132,3774
  AT_REQUIRED,133,3807
  AT_CURRENT,134,3850
  AT_CONREF,135,3891
  AT_IMPLIED,136,3929
  AT_DEFAULT	137,3970
} attrdef;138,4004
{ ET_SYSTEM,142,4030
  ET_PUBLIC,143,4073
  ET_LITERAL	144,4120
} entity_type;145,4155
{ EC_SGML,149,4185
  EC_STARTTAG,150,4215
  EC_ENDTAG,151,4254
  EC_CDATA,152,4289
  EC_SDATA,153,4323
  EC_NDATA,154,4357
  EC_PI	155,4392
} data_type;156,4434
{ DL_SGML,160,4462
  DL_XML,161,4491
  DL_XMLNS	162,4518
} dtd_dialect;163,4559
{ OPT_SHORTTAG	167,4589
} dtd_option;168,4638
{ SP_PRESERVE 172,4667
  SP_DEFAULT,173,4719
  SP_REMOVE,174,4765
  SP_SGML,175,4819
  SP_INHERIT	176,4859
} dtd_space_mode;177,4911
{ NU_TOKEN,181,4944
  NU_INTEGER	182,4989
} dtd_number_mode;183,5030
#define DTD_MINOR_ERRORS 191,5171
{ ERS_WARNING,195,5219
  ERS_ERROR,196,5267
  ERS_STYLE	197,5316
} dtd_error_severity;198,5371
{ ERC_REPRESENTATION,202,5408
  ERC_RESOURCE,204,5463
  ERC_LIMIT,206,5513
  ERC_VALIDATE,208,5565
  ERC_SYNTAX_ERROR,210,5620
  ERC_EXISTENCE,212,5683
  ERC_REDEFINED	214,5742
  ERC_SYNTAX_WARNING,218,5852
  ERC_DOMAIN,220,5932
  ERC_OMITTED_CLOSE,222,6000
  ERC_OMITTED_OPEN,224,6036
  ERC_NOT_OPEN,226,6071
  ERC_NOT_ALLOWED,228,6102
  ERC_NOT_ALLOWED_PCDATA,230,6136
  ERC_NO_ATTRIBUTE,232,6181
  ERC_NO_ATTRIBUTE_VALUE,234,6227
  ERC_NO_VALUE,236,6275
  ERC_NO_DOCTYPE,238,6305
  ERC_NO_CATALOGUE240,6352
} dtd_error_id;243,6390
{ IN_NONE,247,6421
  IN_FILE,248,6459
  IN_ENTITY	249,6495
} input_type;250,6534
typedef struct _dtd_srcloc253,6550
} dtd_srcloc;263,6919
typedef struct _dtd_error266,6935
} dtd_error;275,7332
typedef struct _dtd_symbol282,7443
} dtd_symbol;287,7699
typedef struct _dtd_symbol_table290,7715
} dtd_symbol_table;293,7824
typedef struct _dtd_entity296,7846
} dtd_entity;307,8303
typedef struct _dtd_notation310,8319
} dtd_notation;316,8566
typedef struct _dtd_element_list319,8584
} dtd_element_list;322,8715
typedef struct _dtd_name_list325,8737
} dtd_name_list;328,8819
typedef struct _dtd_attr331,8838
} dtd_attr;346,9347
typedef struct _dtd_attr_list349,9361
} dtd_attr_list;352,9445
typedef struct _dtd_model355,9464
} dtd_model;364,9737
typedef struct _dtd_edef367,9752
} dtd_edef;377,10261
typedef struct _dtd_map380,10275
} dtd_map;385,10491
typedef struct _dtd_shortref388,10504
} dtd_shortref;394,10782
typedef struct _dtd_element397,10800
} dtd_element;405,11202
typedef struct _dtd_charclass408,11219
} dtd_charclass;410,11319
typedef struct _dtd_charfunc413,11338
} dtd_charfunc;415,11420
typedef struct _dtd418,11438
} dtd;439,12563

packages/sgml/error.h,202
#define H_ERROR_INCLUDED26,983
{ ERR_ERRNO,30,1042
  ERR_TYPE,34,1150
  ERR_DOMAIN,35,1201
  ERR_EXISTENCE,36,1254
  ERR_FAIL,38,1310
  ERR_LIMIT,40,1344
  ERR_MISC	41,1388
} plerrorid;42,1423

packages/sgml/model.h,146
#define MODEL_H_INCLUDED26,983
#define MAXOMITTED 28,1009
#define CDATA_ELEMENT	30,1032
typedef struct _dtd_state32,1074
} dtd_state;35,1177

packages/sgml/parser.h,2045
#define SGML_PARSER_H_INCLUDED26,989
#define SGML_AT_DEFAULT	35,1188
typedef struct _sgml_attribute37,1218
} sgml_attribute;44,1485
typedef struct _dtd_parser *dtd_parser_p;dtd_parser_p46,1504
typedef int (*sgml_begin_element_f)sgml_begin_element_f48,1547
typedef int (*sgml_end_element_f)sgml_end_element_f52,1677
typedef int (*sgml_data_f)sgml_data_f54,1755
typedef int (*sgml_wdata_f)sgml_wdata_f56,1856
typedef int (*sgml_entity_f)sgml_entity_f58,1958
typedef int (*sgml_pi_f)sgml_pi_f61,2054
typedef int (*sgml_error_f)sgml_error_f62,2118
typedef int (*sgml_decl_f)sgml_decl_f64,2193
typedef int (*xmlns_f)xmlns_f66,2274
#define SGML_PARSER_MAGIC	75,2469
{ S_PCDATA,78,2522
  S_UTF8,80,2576
  S_CDATA,82,2626
  S_RCDATA,83,2662
  S_MSCDATA,84,2698
  S_EMSCDATA1,85,2736
  S_EMSCDATA2,86,2780
  S_ECDATA1,87,2825
  S_ECDATA2,88,2863
  S_EMSC1,89,2902
  S_EMSC2,90,2947
  S_PI,91,2993
  S_PI2,92,3019
  S_DECL0,93,3049
  S_DECL,94,3076
  S_MDECL0,95,3116
  S_STRING,96,3145
  S_DECLCMT0,97,3196
  S_DECLCMT,98,3230
  S_DECLCMTE0,99,3264
  S_CMTO,100,3303
  S_CMT1,101,3331
  S_CMT,102,3360
  S_CMTE0,103,3392
  S_CMTE1,104,3426
  S_GROUP,105,3461
  S_PENT,106,3494
  S_ENT0,107,3520
  S_ENT,108,3546
  S_ENTCR	109,3577
} dtdstate;110,3613
{ DCL_DTD,114,3640
  DCL_BEGIN,115,3676
  DCL_END	116,3708
} dcl_type;117,3735
{ MS_IGNORE,121,3762
  MS_INCLUDE,122,3801
  MS_CDATA,123,3841
  MS_RCDATA	124,3877
} marktype;125,3915
{ EV_EXPLICIT,129,3942
  EV_OMITTED,130,3981
  EV_SHORTTAG,131,4022
  EV_SHORTREF	132,4074
} sgml_event_class;133,4112
typedef struct _dtd_marked136,4134
} dtd_marked;140,4322
{ DM_DTD,144,4351
  DM_DATA	145,4400
} data_mode;146,4449
{ NONS_ERROR 150,4489
  NONS_QUIET151,4507
} xmlnons;152,4520
typedef struct _sgml_environment155,4539
} sgml_environment;170,5135
#define SGML_PARSER_NODEFS	173,5181
#define SGML_PARSER_QUALIFY_ATTS 174,5246
typedef struct _dtd_parser176,5322
} dtd_parser;227,7593
#define SGML_SUB_DOCUMENT	236,7705

packages/sgml/prolog.h,238
#define PROLOG_H_INCLUDED26,984
#define DTD2PL_VERSION 28,1011
#define PL_PRINT_PENTITIES	30,1053
#define PL_PRINT_ENTITIES	31,1086
#define PL_PRINT_ELEMENTS	32,1118
#define PL_PRINT_ATTRIBUTES	33,1150
#define PL_PRINT_ALL 35,1185

packages/sgml/sgmldefs.h,621
#define SGMLDEFS_H_INCLUDED26,986
#define HAVE_MALLOC_H 32,1081
#define HAVE_IO_H 33,1105
#define UTF8 41,1191
#define XMLNS 42,1238
typedef wchar_t ichar;50,1414
#define SHORTMAP_SIZE	52,1462
#define USE_STRING_FUNCTIONS 54,1516
#define INPUT_CHARSET_SIZE	61,1679
#define SYMBOLHASHSIZE	62,1724
#define MAXSTRINGLEN	63,1752
#define MAXNMLEN	64,1785
#define MAXDECL	65,1807
#define MAXATTELEM	66,1836
#define MAXNAMEGROUP	67,1891
#define MAXATTRIBUTES	68,1943
#define MAXMAPLEN	69,1999
#define SHORTENTITYFILE	70,2061
#define TRUE 78,2237
#define FALSE 79,2252
#define LF 82,2276
#define CR 83,2290

packages/sgml/utf8.h,181
#define UTF8_H_INCLUDED26,982
#define ISUTF8_MB(28,1007
#define utf8_get_char(30,1078
#define utf8_get_uchar(35,1264
#define utf8_put_char(38,1398
#define utf8_strlen 43,1579

packages/sgml/util.h,219
#define DTD_UTIL_H_INCLUDED26,986
} icharbuf;41,1222
} ocharbuf;50,1378
#define add_icharbuf(74,2334
#define fetch_ocharbuf(96,3062
#define poke_ocharbuf(97,3120
#define istrlen(114,3650
#define istreq(115,3685

packages/sgml/xml_unicode.h,39
#define XML_UNICODE_H_INCLUDED33,1378

packages/sgml/xmlns.h,79
#define XMLNS_H_INCLUDED26,983
typedef struct _xmlns28,1009
} xmlns;32,1159

LGPL/pillow/examples/phones.yap,118
        end_form,18,453
        end]end19,471
       Response 23,545
       Response 25,592
  ; Response 26,656

library/dialect/bprolog/hashtable.yap,16
	Value0 40,834

library/lammpi/examples/bcast.yap,68
       mpi_init,7,69
	   NI is I*I17,265
	   mpi_barrier,20,329

library/lammpi/examples/hello.yap,22
       mpi_init,7,69

library/lammpi/examples/italk.yap,58
       mpi_init,6,68
	   NI is I*I14,217
	   T 17,291

library/lammpi/examples/talk.yap,58
       mpi_init,7,69
	   NI is I*I15,218
	   T 18,285

packages/CLPBN/clpbn/aggregates.yap,55
	NewDist 59,1154
	  Val 283,9481
	    MAT0 286,9571

packages/CLPBN/clpbn/bdd.yap,836
	F 125,2797
%	(numbervars(Formula0,0,_),writeln(formula0:Ev:Formula0), fail ; true)209,5559
	DIST 238,6904
%	(numbervars(Formula0,0,_),writeln(formula0:Ev:Formula0), fail ; true)242,7116
	DIST 279,8087
	  L0 302,9012
	  L1 307,9100
	  L2 312,9185
	  L0 322,9482
	  L1 329,9661
	  L2 336,9837
	(Vals = [] -> O=O1 ; O 384,11512
	  Im1 > Max -> O1 388,11660
	  Im1 389,11727
	DIST 412,12395
% outer loop: generate array of sums at level j=502,14868
	( J < I -> O = V*S0 ; O 530,15747
	( Max = J -> S0 = A ; S0 543,16072
	( I0 = J -> S = A*S0 ; S 547,16171
	;El 654,19322
	;El 658,19379
	;El 662,19432
	    V 670,19540
	( Name = 'AVG' ; Name 836,24989
	( Name = 'AVG' ; Name = 'MAX' ; Name 836,24989
%(numbervars(CNF,1,_), writeln(cnf_to_ddnnf(CNF, Vars, IVs, [], F)), fail ; true 1059,31946
	AllParms 1061,32063

packages/CLPBN/clpbn/connected.yap,29
	  B 99,2431
	  T 130,3368

packages/CLPBN/clpbn/discrete_utils.yap,30
	NewTable 21,466
	V 44,1149

packages/CLPBN/clpbn/display.yap,60
	( Out 35,690
	( Out = true -> O = (p(CEqs)=P) ; O 35,690

packages/CLPBN/clpbn/dists.yap,37
	Size 193,5045
	reset_id,364,10157

packages/CLPBN/clpbn/evidence.yap,160
% redoing all the evidence every time we query the network,35,526
	( clpbn:get_atts(V,[evidence(Ev)]) -> assert(evidence(K,Ev)) ; true)68,1444
	Ev0 112,2534

packages/CLPBN/clpbn/gibbs.yap,356
% key,5,84
	clean_up,76,1422
	Variables 129,3198
	Graph 201,5673
	P1 is P0+P,P299,9009
% (ToDo mod 381,11396
% (ToDo mod 100 =:= 1 -> statistics,cvt2problist(Esti, Probs), Int =[S|_], format('did ~d: ~w~n ~w~n',[ToDo,Probs,S]) ; true)381,11396
	X is random,409,12461
	  Val 436,13198
	VI is VV*M+V0,V0457,13740
	(V0 461,13846
	  X1 466,13901

packages/CLPBN/clpbn/ground_factors.yap,335
	init_global_search,40,683
	propagate,49,1026
	  (E \= E1 -> throw(clpbn:incompatible_evidence(K,E,E1)) ; Evidence 67,1353
	  (E \= E1 -> throw(incompatible_evidence(K,E,E1)) ; Evidence 81,1768
% gets key K,102,2289
	%writeln(-K)K117,2524
	( ground(K) -> assert(currently_defined(K)) ; true)119,2565
%	writeln(+Ks)Ks136,2908

packages/CLPBN/clpbn/hmm.yap,30
	Key 47,875
% first,76,1587

packages/CLPBN/clpbn/horus.yap,17
	-> true 23,562

packages/CLPBN/clpbn/horus_ground.yap,76
	%writeln(network:(type=Type, factors=FacIds, evidence=EvIds)), nl,57,1441

packages/CLPBN/clpbn/horus_lifted.yap,127
	%writeln(network:(parfactors=Parfactors, evidence=ObservedKeys)), nl,47,1230
	Table \= avg,75,2091
	user:Goal,Goal96,2472

packages/CLPBN/clpbn/jt.yap,496
run_vars([V|LVs], Edges, [V|Vs], [CPTVars-dist([V|Parents],Id)|CPTs]CPTs128,2743
	% OK,162,3797
	% OK, this is a bit silly,162,3797
	    [6,8,12]-ll193,4525
	  NewEdges 236,5949
	CL1 is CL0*Sz,Sz268,7038
% This is simple stuff,273,7084
	% first step,278,7232
	% first step, order by size,278,7232
% stupid quadratic algorithm,285,7457
	Int 296,8005
	Vertices 315,8506
	  C 369,10407
	    get_cpts([[I|MCPT]-Info|CPTs]CPTs375,10658
	(C 390,11133
	  C 394,11186
	OVs 416,11763

packages/CLPBN/clpbn/matrix_cpt_utils.yap,121
% select elements of matrix Table such that V=61,1293
	  Vs 109,2458
	(C 172,4128
	  C 179,4279
	    NDeps 186,4454

packages/CLPBN/clpbn/pfl_utils.yap,222
user:term_expansion( bayes((Formula ; Phi 23,641
	FV 26,790
user:term_expansion( markov((Formula ; Phi 29,871
	FV 32,1022
	Vars 52,1547
	Factor 60,1798
new_skolem(110,2973
new_skolem(116,3128
insert_atts(133,3498

packages/CLPBN/clpbn/pgrammar.yap,144
	P > P0,65,1287
	% a-->b to a(p(K,P,C,[Cs])) --> b(74,1476
	  Id 153,3493
	I1 < Id,250,5577
out_to_vs([[V]|LVs]LVs281,6334
	{ _ 300,6778

packages/CLPBN/clpbn/table.yap,70
	ground(A), !, B 75,1521
	Key 151,3300
	Key 180,3964
	NC 200,4422

packages/CLPBN/clpbn/utils.yap,158
% and be used in the next evaluation,12,242
clpbn_var_member([V1|_], V) :- V1 33,1020
	    true63,1875
%	V1 65,1889
	(in_keys(K1, Ks) ; \+ \+ K1 69,2081

packages/CLPBN/clpbn/ve.yap,73
% Vs=83,1502
	  Evs 193,5128
	  NFs0 359,10008
	  NewRemFs 369,10180

packages/CLPBN/clpbn/viterbi.yap,203
	init_hmm,29,431
	Start,30,442
	( Key 60,1357
	( Key =.. [N,2|More] ; Key 60,1357
	  EdgesF 84,2112
	  EdgesF 94,2346
	  Vals 155,4247
	NP is PI+Prob,Prob204,5715
	Pos 217,5931
	  NL 227,6130

packages/CLPBN/clpbn/vmap.yap,15
	VMap0 22,513

packages/CLPBN/learning/aleph_params.yap,380
% this code relies on hacked version of Aleph,6,91
% Aleph generates clauses as usual,9,167
% avoid doing CLP(69,1445
% user-defined cost function,164,3602
	% This will be the default cause,213,4702
% receives H,224,4981
% receives H, and generates a key K,224,4981
% receives H, and generates a key K, a random variable RV,224,4981
	H 244,5425
	K 254,5655
	A 281,6487

packages/CLPBN/learning/em.yap,773
% The world famous EM algorithm,2,2
	em_loop(0, 0.0, State, MaxError, MaxIts, Likelihood, Tables)77,1370
% tables may be filled in close to optimal,99,1950
	    Its 187,5184
% the cases that can happen,239,6570
group([i(Id,Ps,Cs,[])|Dists1]Dists1289,8032
group([i(Id,Ps,Cs,[])|Dists1], [Id|Ids], [Id-[i(Id,Ps,Cs,[])|Extra]Extra289,8032
group([i(Id,Ps,Cs,[])|Dists1], [Id|Ids], [Id-[i(Id,Ps,Cs,[])|Extra]|AllInfo]AllInfo289,8032
group([i(Id,Ps,Cs,Hs)|Dists1], [Id|Ids], [Id-[i(Id,Ps,Cs,Hs)|Extra]|AllInfo]AllInfo292,8180
same_id([i(Id,Vs,Cases,[])|Dists1]Dists1297,8333
same_id([i(Id,Vs,Cases,[])|Dists1], Id,297,8333
same_id([i(Id,Vs,Cases,[])|Dists1], Id, [i(Id, Vs, Cases, [])|Extra]Extra297,8333
compact_mvars([X1,X2|MargVars], CMVars) :- X1 306,8638

packages/CLPBN/learning/learn_utils.yap,48
	DeltaLik1 is DeltaLik0+Count*Log,Log102,2313

packages/CLPBN/learning/mle.yap,37
% assumes we have full data,60,1210

packages/ProbLog/problog/ad_converter.yap,256
%%% -*- Mode: Prolog;1,0
%  Angelika Kimmig,14,396
%  Angelika Kimmig, Vitor Santos Costa,14,396
% license document,26,789
% Package may be copied,29,925
% Package may be copied, modified,29,925
% Package may be copied, modified, distributed,29,925

packages/ProbLog/problog/bdd.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 12,317
% license document,25,664
% Package may be copied,28,799
% Package may be copied, modified,28,799
% Package may be copied, modified, distributed,28,799

packages/ProbLog/problog/completion.yap,182
%%% -*- Mode: Prolog;1,0
% license document,18,522
% Package may be copied,21,658
% Package may be copied, modified,21,658
% Package may be copied, modified, distributed,21,658

packages/ProbLog/problog/discrete.yap,256
%%% -*- Mode: Prolog;1,0
%  Angelika Kimmig,14,396
%  Angelika Kimmig, Vitor Santos Costa,14,396
% license document,26,789
% Package may be copied,29,925
% Package may be copied, modified,29,925
% Package may be copied, modified, distributed,29,925

packages/ProbLog/problog/extlists.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,790
% Package may be copied,29,926
% Package may be copied, modified,29,926
% Package may be copied, modified, distributed,29,926

packages/ProbLog/problog/flags.yap,237
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Theofrastos Mantadelis,17,414
% license document,26,681
% Package may be copied,29,816
% Package may be copied, modified,29,816
% Package may be copied, modified, distributed,29,816

packages/ProbLog/problog/gflags.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,666
% Package may be copied,29,801
% Package may be copied, modified,29,801
% Package may be copied, modified, distributed,29,801

packages/ProbLog/problog/grounder.yap,101
%%% -*- Mode: Prolog;1,0
	 true82,2526
	% at this point we know,140,3978
        % note,167,4897

packages/ProbLog/problog/hash_table.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,790
% Package may be copied,29,926
% Package may be copied, modified,29,926
% Package may be copied, modified, distributed,29,926

packages/ProbLog/problog/intervals.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,781
% Package may be copied,29,917
% Package may be copied, modified,29,917
% Package may be copied, modified, distributed,29,917

packages/ProbLog/problog/logger.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,781
% Package may be copied,29,917
% Package may be copied, modified,29,917
% Package may be copied, modified, distributed,29,917

packages/ProbLog/problog/mc_DNF_sampling.yap,237
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
%  Theofrastos Mantadelis,17,536
% license document,26,815
% Package may be copied,29,951
% Package may be copied, modified,29,951
% Package may be copied, modified, distributed,29,951

packages/ProbLog/problog/nestedtries.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,666
% Package may be copied,29,801
% Package may be copied, modified,29,801
% Package may be copied, modified, distributed,29,801

packages/ProbLog/problog/os.yap,237
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Theofrastos Mantadelis,17,414
% license document,26,681
% Package may be copied,29,816
% Package may be copied, modified,29,816
% Package may be copied, modified, distributed,29,816

packages/ProbLog/problog/print.yap,277
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
%  Angelika Kimmig,17,536
%  Angelika Kimmig, Vitor Santos Costa,17,536
% license document,26,827
% Package may be copied,29,963
% Package may be copied, modified,29,963
% Package may be copied, modified, distributed,29,963

packages/ProbLog/problog/print_learning.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,657
% Package may be copied,29,792
% Package may be copied, modified,29,792
% Package may be copied, modified, distributed,29,792

packages/ProbLog/problog/ptree.yap,372
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Angelika Kimmig,17,414
%  Angelika Kimmig, Vitor Santos Costa,17,414
%  Angelika Kimmig, Vitor Santos Costa,Bernd Gutmann,17,414
%  Theofrastos Mantadelis,18,468
% license document,27,740
% Package may be copied,30,875
% Package may be copied, modified,30,875
% Package may be copied, modified, distributed,30,875

packages/ProbLog/problog/sampling.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,790
% Package may be copied,29,926
% Package may be copied, modified,29,926
% Package may be copied, modified, distributed,29,926

packages/ProbLog/problog/tabling.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,666
% Package may be copied,29,801
% Package may be copied, modified,29,801
% Package may be copied, modified, distributed,29,801

packages/ProbLog/problog/termhandling.yap,182
%%% -*- Mode: Prolog;1,0
% license document,18,522
% Package may be copied,21,658
% Package may be copied, modified,21,658
% Package may be copied, modified, distributed,21,658

packages/ProbLog/problog/timer.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,781
% Package may be copied,29,917
% Package may be copied, modified,29,917
% Package may be copied, modified, distributed,29,917

packages/ProbLog/problog/utils.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,657
% Package may be copied,29,792
% Package may be copied, modified,29,792
% Package may be copied, modified, distributed,29,792

packages/ProbLog/problog/utils_lbdd.yap,228
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
%  Bernd Gutmann,17,414
% license document,26,677
% Package may be copied,29,812
% Package may be copied, modified,29,812
% Package may be copied, modified, distributed,29,812

packages/ProbLog/problog/utils_learning.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,657
% Package may be copied,29,792
% Package may be copied, modified,29,792
% Package may be copied, modified, distributed,29,792

packages/ProbLog/problog/variable_elimination.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
% license document,26,790
% Package may be copied,29,926
% Package may be copied, modified,29,926
% Package may be copied, modified, distributed,29,926

packages/ProbLog/problog/variables.yap,228
%%% -*- Mode: Prolog;1,0
%  Copyright 13,378
%  Bernd Gutmann,17,536
% license document,26,805
% Package may be copied,29,941
% Package may be copied, modified,29,941
% Package may be copied, modified, distributed,29,941

packages/ProbLog/problog/version_control.yap,203
%%% -*- Mode: Prolog;1,0
%  Copyright 13,318
% license document,26,666
% Package may be copied,29,801
% Package may be copied, modified,29,801
% Package may be copied, modified, distributed,29,801

packages/YapR/tests/tuts.yap,211
	write( 'Press Return to continue...' ), nl,12,190
	Y <- y,15,288
	write( y(Y) ), nl,16,297
	z <- Z,18,353
	write( 'Press Return to continue...' ), nl,22,422
	e <- numeric,37,724
	ab <- z '%o%' a,88,2046

packages/ProbLog/simplecudd/general.c,248
int getRealNumber(194,15194
int getIntNumber(201,15402
inline int getPosNumber(209,15688
int IsRealNumber(213,15791
int IsPosNumber(225,16101
int IsNumber(235,16281
char * freadstr(248,16562
int CharIn(269,17082
int patternmatch(278,17237

packages/ProbLog/simplecudd/problogbdd.c,1493
#define  VERSION 196,15279
	#define max(200,15318
const double my_infinity 204,15446
typedef struct _parameters 206,15483
} parameters;227,15853
typedef struct _gradientpair 229,15868
} gradientpair;232,15940
typedef struct _extmanager 234,15957
} extmanager;239,16062
typedef struct _bdd_mgr 241,16077
} bdd_mgr;244,16144
parameters params;250,16269
int main(283,18024
double* read_util_file(596,30207
int forestSize(630,31115
typedef struct _util_add 639,31216
} util_add;642,31282
int compare_util_adds(644,31295
void exact_strategy_search(650,31548
DdNode* buildADDfromBDD(807,37023
void ReInitAndUnrefHistory(898,39923
char* GetAddNodeVarNameDisp(915,40480
int extractstrategy(927,40819
DdNode * setLowerBound(958,41901
DdNode * setLowerBoundRecur(966,42101
void local_strategy_search(1011,43103
typedef struct _decision{_decision1042,44171
} decision;1048,44282
void local_strategy_search_independent(1050,44295
double expected_value(1156,48509
void print_strategy(1175,49007
void newManager(1194,49734
int printTime(1214,50773
bdd_mgr* generateIndependentBDDForest(1223,50968
int LoadVariableDataForForest(1408,58709
int argtype(1527,62222
void printhelp(1550,63683
parameters loadparam(1584,66892
void handler(1755,70942
void pidhandler(1760,71049
void termhandler(1777,71474
void myexpand(1783,71551
double CalcProbability(1803,72240
gradientpair CalcGradient(1862,74500
char * extractpattern(1957,78754
int patterncalculated(1970,79037

packages/ProbLog/simplecudd/problogmath.c,387
double sigmoid(192,15195
double Phi(198,15472
double cumulative_normal(229,16043
double cumulative_normal_upper(234,16230
double normal(240,16388
double cumulative_normal_dmu(246,16559
double cumulative_normal_upper_dmu(250,16696
double cumulative_normal_dsigma(255,16808
double cumulative_normal_upper_dsigma(259,16977
density_integral parse_density_integral_string(266,17278

packages/ProbLog/simplecudd/simplecudd.c,1650
int _debug 194,15208
int _RapidLoad 195,15224
int _maxbufsize 196,15244
DdManager* simpleBDDinit(198,15266
DdManager* simpleBDDinitNoReOrder(208,15606
DdNode* HighNodeOf(220,16007
DdNode* LowNodeOf(229,16296
DdNode* D_BDDAnd(240,16611
DdNode* D_BDDNand(249,16827
DdNode* D_BDDOr(258,17045
DdNode* D_BDDNor(267,17259
DdNode* D_BDDXor(276,17475
DdNode* D_BDDXnor(285,17691
bddfileheader ReadFileHeader(296,17934
int CheckFileVersion(356,19605
int simpleBDDtoDot(364,20048
int simpleNamedBDDtoDot(379,20369
int SaveNodeDump(398,20900
void SaveExpand(419,21684
DdNode * LoadNodeDump(462,23461
DdNode * LoadNodeRec(495,24509
DdNode * GetIfExists(573,27785
void ExpandNodes(590,28452
char** GetVariableOrder(603,28925
int LoadVariableData(647,30138
hisqueue* InitHistory(766,33920
void ReInitHistory(777,34164
void AddNode(790,34542
hisnode* GetNode(800,35094
int GetNodeIndex(809,35364
namedvars InitNamedVars(820,35627
void EnlargeNamedVars(840,36227
int AddNamedVarAt(857,36924
int AddNamedVar(866,37184
void SetNamedVarValuesAt(878,37573
int SetNamedVarValues(884,37778
int GetNamedVarIndex(903,38445
char* GetNodeVarName(912,38701
char* GetNodeVarNameDisp(919,38956
int RepairVarcnt(926,39219
int all_loaded(932,39364
int ImposeOrder(943,39656
int get_var_pos_in_map(967,40347
DdNode* FileGenerateBDD(978,40568
DdNode** FileGenerateBDDForest(989,40944
int getInterBDD(1164,48072
char* getFileName(1185,48520
DdNode* LineParser(1201,48985
DdNode* BDD_Operator(1347,55311
DdNode* OnlineGenerateBDD(1367,55888
DdNode* OnlineLineParser(1513,61460
int GetParam(1659,67779
void onlinetraverse(1689,68525

packages/ProbLog/simplecudd_lfi/Example.c,159
typedef struct _extmanager 190,15012
} extmanager;195,15117
int main(202,15450
void DFS(289,18789
void getalltruepaths(311,19688
int bufstrcat(337,20647

packages/ProbLog/simplecudd_lfi/adterror.c,46
void ADTError(17,378
void ADTWarning(34,750

packages/ProbLog/simplecudd_lfi/allocate.c,85
PRIVATE int bytesAllocated 24,458
void *Allocate(Allocate35,568
void Free(52,751

packages/ProbLog/simplecudd_lfi/general.c,156
int IsRealNumber(192,15032
int IsPosNumber(204,15342
int IsNumber(214,15522
char * freadstr(227,15803
int CharIn(248,16323
int patternmatch(257,16478

packages/ProbLog/simplecudd_lfi/iqueue.c,502
void QueueIteratorDispose(40,729
QueueIterator QueueIteratorNew(56,908
int QueueIteratorAtTop(84,1419
int QueueIteratorAtBottom(102,1704
int QueueIteratorAtPosition(120,2000
int QueueIteratorPosition(141,2397
void *QueueIteratorCurrentData(QueueIteratorCurrentData159,2677
void *QueueIteratorPreviousData(QueueIteratorPreviousData177,2992
void QueueIteratorAdvance(195,3306
void QueueIteratorBackup(215,3684
void QueueIteratorAbsoluteSeek(233,3975
void QueueIteratorRelativeSeek(265,4792

packages/ProbLog/simplecudd_lfi/pqueue.c,1021
void QueueApply(54,1153
void QueueApply1(75,1418
void QueueApply2(97,1713
void QueueApply3(120,2034
void *QueueCAR(QueueCAR144,2378
Queue QueueCDR(162,2585
void QueueDispose(185,2926
void QueueDisposeItem(209,3263
void *QueueFind(QueueFind227,3497
void *QueueFindAndRemove(QueueFindAndRemove250,3889
void *QueueFindAndRemoveType(QueueFindAndRemoveType274,4367
void *QueueFindType(QueueFindType300,4893
void *QueueFindTypeAndRemove(QueueFindTypeAndRemove322,5224
void *QueueGet(QueueGet344,5547
QueueItem QueueGetItem(369,5855
QueueItem QueueHead(393,6131
void *QueueItemElement(QueueItemElement409,6304
int QueueItemType(425,6486
void *QueueLook(QueueLook441,6651
Queue QueueNew(460,6856
QueueItem QueueNewItem(482,7095
QueueItem QueueNext(507,7454
void QueuePut(523,7642
void QueuePutItem(544,7906
void QueuePutOnPriority(567,8215
QueueItem QueueRemoveItem(620,9363
QueueItem QueueSeek(650,9917
int QueueSize(679,10450
QueueItem QueueTail(695,10601
int QueueCompareEqual(706,10743

packages/ProbLog/simplecudd_lfi/problogbdd_lfi.c,932
#define  VERSION 193,15115
typedef struct _parameters 195,15141
} parameters;211,15412
typedef struct _gradientpair 213,15427
} gradientpair;216,15499
typedef struct _extmanager 218,15516
} extmanager;223,15621
parameters params;228,15748
int main(244,16531
int argtype(486,26685
void printhelp(505,27750
parameters loadparam(534,30556
void handler(674,33899
void pidhandler(679,34006
void termhandler(696,34431
void myexpand(702,34508
double CalcProbability(722,35197
double CalcExpectedCounts(752,36257
#define NODE_VALUE 802,38063
#define LOG_EXPECTED 803,38087
void PrintNodeQueue(807,38114
static extmanager * ineedtostorethatsomehow;822,38690
int comparator(823,38735
skip_nodes(852,39795
skip_nodes_cnt(868,40453
double CalcExpectedCountsDown(912,42527
double CalcExpectedCountsUp(1033,47906
gradientpair CalcGradient(1088,49951
char * extractpattern(1153,53199
int patterncalculated(1166,53482

packages/ProbLog/simplecudd_lfi/problogmath.c,250
double sigmoid(151,11854
double Phi(157,12131
double cumulative_normal(188,12702
double normal(193,12887
double cumulative_normal_dmu(199,13058
double cumulative_normal_dsigma(203,13195
density_integral parse_density_integral_string(210,13542

packages/ProbLog/simplecudd_lfi/queuetest.c,65
#define INT_VALUE 6,143
int compare_int 9,218
int main 25,473

packages/ProbLog/simplecudd_lfi/simplecudd.c,1691
int _debug 193,15084
int _RapidLoad 194,15100
int _maxbufsize 195,15120
DdManager* simpleBDDinit(197,15142
DdNode* HighNodeOf(212,15640
DdNode* LowNodeOf(221,15929
DdNode* D_BDDAnd(232,16244
DdNode* D_BDDNand(241,16460
DdNode* D_BDDOr(250,16678
DdNode* D_BDDNor(259,16892
DdNode* D_BDDXor(268,17108
DdNode* D_BDDXnor(277,17324
bddfileheader ReadFileHeader(288,17567
int CheckFileVersion(348,19238
int simpleBDDtoDot(356,19681
int simpleNamedBDDtoDot(371,20002
int SaveNodeDump(390,20517
void SaveExpand(411,21301
DdNode * LoadNodeDump(454,23078
DdNode * LoadNodeRec(487,24126
DdNode * GetIfExists(565,27402
void ExpandNodes(582,28069
char** GetVariableOrder(595,28542
int LoadVariableData(639,29755
hisqueue* InitHistory(766,33803
void ReInitHistory(778,34117
int my_index_calc(791,34539
void AddNode(799,34721
hisnode* GetNode(812,35521
int GetNodeIndex(833,36463
namedvars InitNamedVars(846,36820
void EnlargeNamedVars(866,37420
int AddNamedVarAt(883,38117
int AddNamedVar(892,38377
void SetNamedVarValuesAt(904,38766
int SetNamedVarValues(910,38971
int GetNamedVarIndex(929,39638
char* GetNodeVarName(938,39894
char* GetNodeVarNameDisp(945,40149
int RepairVarcnt(952,40412
int all_loaded(959,40576
int all_loaded_for_deterministic_variables(970,40868
int ImposeOrder(987,41380
int get_var_pos_in_map(1011,42071
DdNode* FileGenerateBDD(1022,42292
DdNode** FileGenerateBDDForest(1026,42451
int getInterBDD(1197,49365
char* getFileName(1218,49813
DdNode* LineParser(1234,50278
DdNode* BDD_Operator(1376,56429
DdNode* OnlineGenerateBDD(1396,57006
DdNode* OnlineLineParser(1542,62578
int GetParam(1688,68897
void onlinetraverse(1718,69643

packages/YapR/src/YapR.c,209
void init_R(20,640
void end_R(28,759
static SEXP process_expression(36,866
void send_command(52,1242
double get_double(57,1325
int get_int(74,1603
mkarray(103,2132
get_sexp(161,3362
get_list(199,4074

packages/YapR/src/interface.c,182
static int float_val(22,711
static int int_val(35,1017
static int list_val(55,1486
static int send_r_command(76,1959
static int init_r(93,2305
void init_my_predicates(100,2370

packages/clib/sha1/hmac.c,166
#define _ISOC99_SOURCE35,1374
void hmac_sha_begin(44,1504
int hmac_sha_key(50,1641
void hmac_sha_data(74,2738
void hmac_sha_end(106,3849
void hmac_sha(132,4726

packages/clib/sha1/pwd2key.c,68
void derive_key(44,1490
} tests[tests116,3932
int main(165,5217

packages/clib/sha1/sha1.c,697
#define rotl32 51,1645
#define rotr32 52,1668
#define rotl32(54,1697
#define rotr32(55,1752
#define bswap_32(59,1838
#define SWAP_BYTES63,1977
#undef  SWAP_BYTES65,2002
#define bsw_32(69,2053
#define bsw_32(72,2166
#define SHA1_MASK 75,2194
#define ch(79,2244
#define parity(80,2297
#define maj(81,2339
#define ch(85,2469
#define parity(86,2521
#define maj(87,2563
#define q(99,3024
#define q(101,3051
#define one_cycle(104,3080
#define five_cycle(109,3263
VOID_RETURN sha1_compile(116,3535
#define hf(129,3850
#undef  hf136,4044
#define hf(137,4055
VOID_RETURN sha1_begin(172,5218
VOID_RETURN sha1_hash(185,5584
VOID_RETURN sha1_end(206,6270
VOID_RETURN sha1(250,8240

packages/clib/sha1/sha1b.c,697
#define rotl32 51,1644
#define rotr32 52,1667
#define rotl32(54,1696
#define rotr32(55,1751
#define bswap_32(59,1837
#define SWAP_BYTES63,1972
#undef  SWAP_BYTES65,1997
#define bsw_32(69,2048
#define bsw_32(72,2161
#define SHA1_MASK 75,2189
#define ch(79,2239
#define parity(80,2292
#define maj(81,2334
#define ch(85,2464
#define parity(86,2516
#define maj(87,2558
#define q(99,3019
#define q(101,3046
#define one_cycle(104,3075
#define five_cycle(108,3220
VOID_RETURN sha1_compile(115,3469
#define hf(128,3784
#undef  hf135,3969
#define hf(136,3980
VOID_RETURN sha1_begin(171,5078
VOID_RETURN sha1_hash(184,5444
VOID_RETURN sha1_end(234,6942
VOID_RETURN sha1(279,8950

packages/clib/sha1/sha2.c,2059
#define UNROLL_SHA2 77,3394
#define _ISOC99_SOURCE80,3457
#define rotl32 96,3732
#define rotr32 97,3754
#define rotl32(99,3782
#define rotr32(100,3837
#define bswap_32(104,3923
#define SWAP_BYTES108,4062
#undef  SWAP_BYTES110,4087
#define ch(115,4121
#define maj(116,4174
#define ch(120,4321
#define maj(121,4373
#define vf(127,4510
#define hf(129,4542
#define v_cycle(132,4641
#define SHA256_MASK 140,4958
#define bsw_32(143,5027
#define bsw_32(146,5140
#define s_0(149,5168
#define s_1(150,5238
#define g_0(151,5308
#define g_1(152,5374
#define k_0 153,5440
#define q(159,5700
#define one_cycle(161,5720
const uint_32t k256[k256167,5907
VOID_RETURN sha256_compile(192,7213
VOID_RETURN sha256_hash(304,11537
static void sha_end1(325,12242
const uint_32t i224[i224373,14264
VOID_RETURN sha224_begin(379,14414
VOID_RETURN sha224_end(385,14553
VOID_RETURN sha224(390,14667
const uint_32t i256[i256402,14910
VOID_RETURN sha256_begin(408,15060
VOID_RETURN sha256_end(414,15199
VOID_RETURN sha256(419,15313
#define SHA512_MASK 431,15576
#define rotr64(433,15621
#define bswap_64(436,15700
#define bsw_64(440,15832
#define bsw_64(443,15945
# undef  s_0449,16030
# undef  s_1450,16043
# undef  g_0451,16056
# undef  g_1452,16069
# undef  k_0453,16082
#define s_0(456,16103
#define s_1(457,16173
#define g_0(458,16243
#define g_1(459,16309
#define k_0 460,16375
const uint_64t  k512[k512464,16433
VOID_RETURN sha512_compile(514,18941
VOID_RETURN sha512_hash(545,20033
static void sha_end2(566,20743
const uint_64t  i384[i384616,22715
VOID_RETURN sha384_begin(624,22963
VOID_RETURN sha384_end(630,23102
VOID_RETURN sha384(635,23216
const uint_64t  i512[i512649,23495
VOID_RETURN sha512_begin(657,23743
VOID_RETURN sha512_end(663,23882
VOID_RETURN sha512(668,23996
#define CTX_224(680,24237
#define CTX_256(681,24275
#define CTX_384(682,24313
#define CTX_512(683,24351
INT_RETURN sha2_begin(687,24417
VOID_RETURN sha2_hash(719,25501
VOID_RETURN sha2_end(738,25994
INT_RETURN sha2(757,26509

packages/clib/sha1/sha2b.c,2027
#define UNROLL_SHA2 77,3393
#define rotl32 95,3708
#define rotr32 96,3730
#define rotl32(98,3758
#define rotr32(99,3813
#define bswap_32(103,3899
#define SWAP_BYTES107,4038
#undef  SWAP_BYTES109,4063
#define ch(114,4097
#define maj(115,4150
#define ch(119,4297
#define maj(120,4349
#define vf(126,4486
#define hf(128,4518
#define v_cycle(131,4617
#define SHA256_MASK 139,4934
#define bsw_32(142,5003
#define bsw_32(145,5116
#define s_0(148,5144
#define s_1(149,5214
#define g_0(150,5284
#define g_1(151,5350
#define k_0 152,5416
#define q(158,5676
#define one_cycle(160,5696
const uint_32t k256[k256166,5883
VOID_RETURN sha256_compile(191,7189
VOID_RETURN sha256_hash(303,11513
static void sha_end1(353,13033
const uint_32t i224[i224402,15093
VOID_RETURN sha224_begin(408,15243
VOID_RETURN sha224_end(414,15382
VOID_RETURN sha224(419,15496
const uint_32t i256[i256431,15739
VOID_RETURN sha256_begin(437,15889
VOID_RETURN sha256_end(443,16028
VOID_RETURN sha256(448,16142
#define SHA512_MASK 460,16405
#define rotr64(462,16450
#define bswap_64(465,16529
#define bsw_64(469,16661
#define bsw_64(472,16774
# undef  s_0478,16859
# undef  s_1479,16872
# undef  g_0480,16885
# undef  g_1481,16898
# undef  k_0482,16911
#define s_0(485,16932
#define s_1(486,17002
#define g_0(487,17072
#define g_1(488,17138
#define k_0 489,17204
const uint_64t  k512[k512493,17262
VOID_RETURN sha512_compile(543,19770
VOID_RETURN sha512_hash(574,20862
static void sha_end2(624,22394
const uint_64t  i384[i384676,24409
VOID_RETURN sha384_begin(684,24657
VOID_RETURN sha384_end(690,24796
VOID_RETURN sha384(695,24910
const uint_64t  i512[i512709,25189
VOID_RETURN sha512_begin(717,25437
VOID_RETURN sha512_end(723,25576
VOID_RETURN sha512(728,25690
#define CTX_224(740,25931
#define CTX_256(741,25969
#define CTX_384(742,26007
#define CTX_512(743,26045
INT_RETURN sha2_begin(747,26111
VOID_RETURN sha2_hash(779,27195
VOID_RETURN sha2_end(798,27688
INT_RETURN sha2(817,28203

packages/clib/sha1/shasum.c,40
#define BUF_SIZE	8,80
int main(10,104

packages/cplint/slipcase/bddem.c,2137
#define LOGZERO 18,314
#define CACHE_SLOTS 19,344
#define UNIQUE_SLOTS 20,367
} variable;27,447
} rowel;34,510
} tablerow;40,564
tablerow * table;42,577
static variable * vars;44,596
static variable ** vars_ex;45,620
static int * bVar2mVar;46,648
static int ** bVar2mVar_ex;47,672
static double * sigma;48,700
static double ***eta;eta49,723
static double ***eta_temp;eta_temp50,745
static double **arrayprob;arrayprob51,772
static int *rules;rules52,799
static DdManager *mgr;mgr53,818
static DdManager **mgr_ex;mgr_ex54,841
static int *nVars;nVars55,868
static int *nVars_ex;nVars_ex56,887
static int nRules;57,909
double * probs;58,928
double * nodes_probs_ex;59,944
double ** probs_ex;60,969
static int * boolVars;61,989
static int * boolVars_ex;62,1012
tablerow * nodesB;63,1039
tablerow * nodesF;64,1058
int ex,65,1077
int ex,cycle;65,1077
DdNode *** nodesToVisit;66,1091
int * NnodesToVisit;67,1116
double * example_prob;68,1137
static int init(95,2087
static int init_bdd(134,3081
static int end_bdd(167,3967
static int init_test(179,4095
static int end_test(206,4609
static double Expectation(220,4768
static int end(256,5624
static int ret_prob(299,6252
double Prob(325,6703
static int add_var(380,8108
static int equality(419,9116
static int one(457,9934
static int zero(469,10128
static int bdd_not(481,10328
static int and(494,10567
static int or(510,10921
static int garbage_collect(526,11272
static int bdd_to_add(539,11545
static int create_dot(552,11807
static int rec_deref(603,12891
double ProbPath(616,13062
void Forward(697,14949
void UpdateForward(732,15690
int indexMvar(803,17505
double GetOutsideExpe(814,17649
void Maximization(871,18811
static int randomize(910,19469
static int EM(961,20417
static int Q(1050,22527
static int paths_to_non_zero(1117,24064
static int paths(1131,24337
static int dag_size(1145,24588
void init_my_predicates(1159,24832
FILE * open_file(1187,25975
tablerow* init_table(1201,26165
void add_node(1215,26381
void add_or_replace_node(1225,26699
double * get_value(1244,27184
void destroy_table(1258,27440

packages/CLPBN/horus/BayesBall.h,448
#define HORUS_BAYESBALL_H2,26
using namespace std;12,178
struct ScheduleInfo15,201
  ScheduleInfo 17,223
typedef queue<ScheduleInfo,ScheduleInfo26,419
typedef queue<ScheduleInfo, list<ScheduleInfo>> Scheduling;26,419
class BayesBall29,481
    BayesBall BayesBall::BayesBall32,509
    static FactorGraph* getMinimalFactorGraph BayesBall::getMinimalFactorGraph40,675
BayesBall::scheduleParents 62,1100
BayesBall::scheduleChilds 74,1369

packages/CLPBN/horus/BayesBallGraph.h,903
#define HORUS_BAYESBALLGRAPH_H2,31
using namespace std;10,144
class BBNode 12,166
    BBNode BBNode::BBNode15,204
    const vector<BBNode*>& childs BBNode::childs18,309
    vector<BBNode*>& childs BBNode::childs20,378
    const vector<BBNode*>& parents BBNode::parents22,435
    vector<BBNode*>& parents BBNode::parents24,505
    void addParent BBNode::addParent26,563
    void addChild BBNode::addChild28,623
    bool isVisited BBNode::isVisited30,681
    void setAsVisited BBNode::setAsVisited32,735
    bool isMarkedOnTop BBNode::isMarkedOnTop34,786
    void markOnTop BBNode::markOnTop36,848
    bool isMarkedOnBottom BBNode::isMarkedOnBottom38,900
    void markOnBottom BBNode::markOnBottom40,968
    void clear BBNode::clear42,1026
class BayesBallGraph54,1248
    BayesBallGraph BayesBallGraph::BayesBallGraph57,1281
    bool empty BayesBallGraph::empty67,1467

packages/CLPBN/horus/BeliefProp.h,2003
#define HORUS_BELIEFPROP_H2,27
using namespace std;13,162
enum MsgSchedule 16,185
  SEQ_FIXED,17,204
  SEQ_RANDOM,18,217
  PARALLEL,19,231
  MAX_RESIDUAL20,243
class BpLink24,263
    BpLink BpLink::BpLink27,288
    virtual ~BpLink BpLink::~BpLink38,581
    FacNode* facNode BpLink::facNode40,614
    VarNode* varNode BpLink::varNode42,666
    const Params& message BpLink::message44,718
    Params& nextMessage BpLink::nextMessage46,780
    double residual BpLink::residual48,834
    void clearResidual BpLink::clearResidual50,890
    void updateResidual BpLink::updateResidual52,942
    virtual void updateMessage BpLink::updateMessage57,1037
    string toString BpLink::toString62,1121
typedef vector<BpLink*> BpLinks;84,1510
class SPNodeInfo87,1545
    SPNodeInfo SPNodeInfo::SPNodeInfo90,1574
    void addBpLink SPNodeInfo::addBpLink91,1600
    const BpLinks& getLinks SPNodeInfo::getLinks92,1663
class BeliefProp 99,1796
    static double accuracy BeliefProp::accuracy116,2162
    static void setAccuracy BeliefProp::setAccuracy118,2219
    static unsigned maxIterations BeliefProp::maxIterations120,2282
    static void setMaxIterations BeliefProp::setMaxIterations122,2345
    static MsgSchedule msgSchedule BeliefProp::msgSchedule124,2412
    static void setMsgSchedule BeliefProp::setMsgSchedule126,2477
    SPNodeInfo* ninf BeliefProp::ninf129,2561
    SPNodeInfo* ninf BeliefProp::ninf134,2660
    void calculateAndUpdateMessage BeliefProp::calculateAndUpdateMessage139,2759
    void calculateMessage BeliefProp::calculateMessage151,3091
    void updateMessage BeliefProp::updateMessage162,3374
    struct CompareResidualBeliefProp::CompareResidual170,3555
      inline bool operator() BeliefProp::CompareResidual::operator()172,3588
    typedef multiset<BpLink*, CompareResidual> SortedOrder;BeliefProp::SortedOrder196,4193
    typedef unordered_map<BpLink*, SortedOrder::iterator> BpLinkMap;BeliefProp::BpLinkMap199,4284

packages/CLPBN/horus/ConstraintTree.h,1379
#define HORUS_CONSTRAINTTREE_H2,31
using namespace std;13,191
typedef vector<CTNode*> CTNodes;17,228
typedef vector<ConstraintTree*> ConstraintTrees;20,284
class CTNode23,335
    struct CompareSymbolCTNode::CompareSymbol26,360
      bool operator() CTNode::CompareSymbol::operator()28,391
    typedef TinySet<CTNode*, CompareSymbol> CTChilds_;CTNode::CTChilds_35,535
    CTNode CTNode::CTNode38,601
    CTNode CTNode::CTNode41,735
    unsigned level CTNode::level44,856
    void setLevel CTNode::setLevel46,908
    Symbol symbol CTNode::symbol48,964
    void setSymbol CTNode::setSymbol50,1016
    CTChilds_& childs CTNode::childs52,1070
    const CTChilds_& childs CTNode::childs54,1120
    size_t nrChilds CTNode::nrChilds56,1182
    bool isRoot CTNode::isRoot58,1243
    bool isLeaf CTNode::isLeaf60,1297
    CTChilds_::iterator findSymbol CTNode::findSymbol62,1355
typedef TinySet<CTNode*CTNode97,2027
typedef TinySet<CTNode*, CTNode::CompareSymbol> CTChilds;97,2027
class ConstraintTree100,2087
    ConstraintTree ConstraintTree::ConstraintTree113,2340
    CTNode* root ConstraintTree::root120,2552
    bool empty ConstraintTree::empty122,2601
    const LogVars& logVars ConstraintTree::logVars124,2666
    const LogVarSet& logVarSet ConstraintTree::logVarSet130,2793
    size_t nrLogVars ConstraintTree::nrLogVars136,2926

packages/CLPBN/horus/CountingBp.h,2207
#define HORUS_COUNTINGBP_H2,27
typedef long Color;14,207
typedef vector<Color> Colors;15,227
typedef vector<std::pair<Color,unsigned>> VarSignature;16,257
typedef vector<Color> FacSignature;17,313
typedef unordered_map<unsigned,unsigned19,350
typedef unordered_map<unsigned, Color>  DistColorMap;19,350
typedef unordered_map<unsigned,unsigned20,404
typedef unordered_map<unsigned, Colors> VarColorMap;20,404
typedef unordered_map<VarSignature,VarSignature22,458
typedef unordered_map<VarSignature, VarNodes> VarSignMap;22,458
typedef unordered_map<FacSignature,FacSignature23,516
typedef unordered_map<FacSignature, FacNodes> FacSignMap;23,516
typedef unordered_map<VarId,VarId25,575
typedef unordered_map<VarId, VarCluster*> VarClusterMap;25,575
typedef vector<VarCluster*> VarClusters;27,633
typedef vector<FacCluster*> FacClusters;28,674
inline size_t hash_combine 31,735
namespace std 37,867
  template <typename T1, typename T2> struct hash<std::hash38,883
    size_t operator() std::hash::operator()40,955
  template <typename T> struct hash<std::hash46,1093
    size_t operator() std::hash::operator()48,1149
class VarCluster62,1469
    VarCluster VarCluster::VarCluster65,1498
    const VarNode* first VarCluster::first67,1554
    const VarNodes& members VarCluster::members69,1622
    VarNode* representative VarCluster::representative71,1685
    void setRepresentative VarCluster::setRepresentative73,1745
class FacCluster83,1908
    FacCluster FacCluster::FacCluster86,1937
    const FacNode* first FacCluster::first89,2046
    const FacNodes& members FacCluster::members91,2114
    FacNode* representative FacCluster::representative93,2177
    void setRepresentative FacCluster::setRepresentative95,2237
    VarClusters& varClusters FacCluster::varClusters97,2295
class CountingBp 108,2499
    static void setFindIdenticalFactorsFlag CountingBp::setFindIdenticalFactorsFlag119,2689
    Color getNewColor CountingBp::getNewColor122,2772
    Color getColor CountingBp::getColor128,2864
    Color getColor CountingBp::getColor133,2963
    void setColor CountingBp::setColor138,3062
    void setColor CountingBp::setColor143,3160

packages/CLPBN/horus/ElimGraph.h,1021
#define HORUS_ELIMGRAPH_H2,26
using namespace std;10,145
enum ElimHeuristic12,167
  SEQUENTIAL,14,188
  MIN_NEIGHBORS,15,202
  MIN_WEIGHT,16,219
  MIN_FILL,17,233
  WEIGHTED_MIN_FILL18,245
typedef TinySet<EgNode*> EGNeighs;24,285
class EgNode 27,322
    EgNode EgNode::EgNode30,360
    void addNeighbor EgNode::addNeighbor32,423
    void removeNeighbor EgNode::removeNeighbor34,482
    bool isNeighbor EgNode::isNeighbor36,543
    const EGNeighs& neighbors EgNode::neighbors38,615
class ElimGraph45,717
    static ElimHeuristic elimHeuristic ElimGraph::elimHeuristic61,1040
    static void setElimHeuristic ElimGraph::setElimHeuristic63,1114
    void addEdge ElimGraph::addEdge66,1203
    unsigned getNeighborsCost ElimGraph::getNeighborsCost73,1339
    unsigned getWeightCost ElimGraph::getWeightCost78,1442
    unsigned getFillCost ElimGraph::getFillCost88,1692
    unsigned getWeightedFillCost ElimGraph::getWeightedFillCost104,2109
    bool neighbors ElimGraph::neighbors120,2579

packages/CLPBN/horus/Factor.h,1300
#define HORUS_FACTOR_H2,23
using namespace std;10,107
class TFactor14,152
    const vector<T>& arguments TFactor::arguments17,178
    vector<T>& arguments TFactor::arguments19,241
    const Ranges& ranges TFactor::ranges21,292
    const Params& params TFactor::params23,351
    Params& params TFactor::params25,410
    size_t nrArguments TFactor::nrArguments27,457
    size_t size TFactor::size29,519
    unsigned distId TFactor::distId31,576
    void setDistId TFactor::setDistId33,630
    void normalize TFactor::normalize35,682
    void randomize TFactor::randomize37,744
    void setParams TFactor::setParams44,897
    size_t indexOf TFactor::indexOf50,1045
    const T& argument TFactor::argument55,1135
    T& argument TFactor::argument61,1249
    unsigned range TFactor::range67,1351
    void multiply TFactor::multiply73,1466
    void sumOutIndex TFactor::sumOutIndex116,2767
    void absorveEvidence TFactor::absorveEvidence139,3514
    void reorderArguments TFactor::reorderArguments159,4133
    bool contains TFactor::contains182,4842
    bool contains TFactor::contains187,4936
    void extend TFactor::extend211,5383
    void cartesianProduct TFactor::cartesianProduct225,5800
class Factor 254,6572
    Factor Factor::Factor257,6621

packages/CLPBN/horus/FactorGraph.h,2254
#define HORUS_FACTORGRAPH_H2,28
using namespace std;10,144
class VarNode 14,182
    VarNode VarNode::VarNode17,221
    VarNode VarNode::VarNode21,360
    void addNeighbor VarNode::addNeighbor23,402
    const FacNodes& neighbors VarNode::neighbors25,466
class FacNode35,610
    FacNode FacNode::FacNode38,636
    const Factor& factor FacNode::factor40,696
    Factor& factor FacNode::factor42,755
    void addNeighbor FacNode::addNeighbor44,802
    const VarNodes& neighbors FacNode::neighbors46,866
    size_t getIndex FacNode::getIndex48,930
    void setIndex FacNode::setIndex50,983
    string getLabel FacNode::getLabel52,1037
class FactorGraph64,1222
    FactorGraph FactorGraph::FactorGraph67,1252
    const VarNodes& varNodes FactorGraph::varNodes73,1367
    const FacNodes& facNodes FactorGraph::facNodes75,1432
    void setFactorsAsBayesian FactorGraph::setFactorsAsBayesian77,1497
    bool bayesianFactors FactorGraph::bayesianFactors79,1561
    size_t nrVarNodes FactorGraph::nrVarNodes81,1626
    size_t nrFacNodes FactorGraph::nrFacNodes83,1691
    VarNode* getVarNode FactorGraph::getVarNode85,1756
    static bool exportToLibDai FactorGraph::exportToLibDai115,2395
    static bool exportToUai FactorGraph::exportToUai117,2456
    static bool exportGraphViz FactorGraph::exportGraphViz119,2515
    static bool printFactorGraph FactorGraph::printFactorGraph121,2576
    static void enableExportToLibDai FactorGraph::enableExportToLibDai123,2638
    static void disableExportToLibDai FactorGraph::disableExportToLibDai125,2705
    static void enableExportToUai FactorGraph::enableExportToUai127,2774
    static void disableExportToUai FactorGraph::disableExportToUai129,2839
    static void enableExportToGraphViz FactorGraph::enableExportToGraphViz131,2906
    static void disableExportToGraphViz FactorGraph::disableExportToGraphViz133,2975
    static void enablePrintFactorGraph FactorGraph::enablePrintFactorGraph135,3046
    static void disablePrintFactorGraph FactorGraph::disablePrintFactorGraph137,3114
    typedef unordered_map<unsigned, VarNode*> VarMap;FactorGraph::VarMap156,3602
struct sortByVarId169,3827
  bool operator()(sortByVarId::operator()171,3848

packages/CLPBN/horus/GroundSolver.h,202
#define HORUS_GROUNDSOLVER_H2,29
using namespace std;10,125
class GroundSolver12,147
    GroundSolver GroundSolver::GroundSolver15,178
    virtual ~GroundSolver(GroundSolver::~GroundSolver17,251

packages/CLPBN/horus/Histogram.h,128
#define HORUS_HISTOGRAM_H2,26
using namespace std;10,112
typedef vector<unsigned> Histogram;12,134
class HistogramSet14,171

packages/CLPBN/horus/Horus.h,939
#define HORUS_HORUS_H2,22
#define DISALLOW_COPY_AND_ASSIGN(4,45
#define DISALLOW_COPY(8,170
#define DISALLOW_ASSIGN(11,235
typedef std::vector<double>      Params;22,399
typedef unsigned                 VarId;23,440
typedef std::vector<VarId>       VarIds;24,480
typedef std::vector<Var*>        Vars;25,521
typedef std::vector<VarNode*>    VarNodes;26,560
typedef std::vector<FacNode*>    FacNodes;27,603
typedef std::vector<Factor*>     Factors;28,646
typedef std::vector<std::string> States;29,688
typedef std::vector<unsigned>    Ranges;30,729
typedef unsigned long long       ullong;31,770
enum LiftedSolverType34,813
  LVE,LiftedSolverType::LVE36,837
  LBP,LiftedSolverType::LBP37,912
  LKC LiftedSolverType::LKC38,961
enum GroundSolverType42,1018
  VE,GroundSolverType::VE44,1042
  BP,GroundSolverType::BP45,1074
  CBP GroundSolverType::CBP46,1104
namespace Globals 50,1148
namespace Constants 63,1333

packages/CLPBN/horus/Indexer.h,1032
#define HORUS_INDEXER_H2,24
class Indexer13,149
    Indexer Indexer::Indexer16,175
    void increment Indexer::increment25,420
    void incrementDimension Indexer::incrementDimension38,671
    void incrementExceptDimension Indexer::incrementExceptDimension47,912
    Indexer& operator++ Indexer::operator++65,1367
    operator size_t Indexer::operator size_t71,1450
    bool valid Indexer::valid83,1662
    void reset Indexer::reset88,1732
    void resetDimension Indexer::resetDimension94,1840
    size_t size Indexer::size100,1961
    void calculateOffsets Indexer::calculateOffsets108,2105
operator<< 130,2541
class MapIndexer141,2732
    MapIndexer MapIndexer::MapIndexer144,2761
    MapIndexer MapIndexer::MapIndexer159,3187
   MapIndexer MapIndexer::MapIndexer174,3580
    MapIndexer& operator++ MapIndexer::operator++195,4277
    operator size_t MapIndexer::operator size_t212,4668
    bool valid MapIndexer::valid225,4904
    void reset MapIndexer::reset230,4966
operator<< 251,5374

packages/CLPBN/horus/LiftedBp.h,53
#define HORUS_LIFTEDBP_H2,25
class LiftedBp 10,143

packages/CLPBN/horus/LiftedKc.h,2095
#define HORUS_LIFTEDKC_H2,25
enum CircuitNodeType 9,130
  OR_NODE,10,153
  AND_NODE,11,164
  SET_OR_NODE,12,176
  SET_AND_NODE,13,191
  INC_EXC_NODE,14,207
  LEAF_NODE,15,223
  SMOOTH_NODE,16,236
  TRUE_NODE,17,251
  COMPILATION_FAILED_NODE18,264
class CircuitNode23,296
    CircuitNode CircuitNode::CircuitNode26,326
    virtual ~CircuitNode CircuitNode::~CircuitNode28,354
class OrNode 35,441
    OrNode OrNode::OrNode38,487
    CircuitNode** leftBranch OrNode::leftBranch42,579
    CircuitNode** rightBranch OrNode::rightBranch43,641
class AndNode 54,818
    AndNode AndNode::AndNode57,865
    AndNode AndNode::AndNode59,938
    CircuitNode** leftBranch AndNode::leftBranch64,1104
    CircuitNode** rightBranch AndNode::rightBranch65,1167
class SetOrNode	76,1344
    SetOrNode SetOrNode::SetOrNode79,1393
    CircuitNode** follow SetOrNode::follow84,1524
    static unsigned nrPositives SetOrNode::nrPositives86,1578
    static unsigned nrNegatives SetOrNode::nrNegatives88,1637
    static bool isSet SetOrNode::isSet90,1696
class SetAndNode 103,1912
    SetAndNode SetAndNode::SetAndNode106,1962
    CircuitNode** follow SetAndNode::follow111,2095
class IncExcNode 122,2259
    IncExcNode IncExcNode::IncExcNode125,2309
    CircuitNode** plus1Branch IncExcNode::plus1Branch130,2435
    CircuitNode** plus2Branch IncExcNode::plus2Branch131,2498
    CircuitNode** minusBranch IncExcNode::minusBranch132,2561
class LeafNode 144,2771
    LeafNode LeafNode::LeafNode147,2819
    const Clause* clause LeafNode::clause152,2957
    Clause* clause LeafNode::clause154,3016
class SmoothNode 165,3176
    SmoothNode SmoothNode::SmoothNode168,3226
    const Clauses& clauses SmoothNode::clauses173,3378
    Clauses clauses SmoothNode::clauses175,3440
class TrueNode 186,3603
    TrueNode TrueNode::TrueNode189,3651
class CompilationFailedNode 196,3730
    CompilationFailedNode CompilationFailedNode::CompilationFailedNode199,3791
class LiftedCircuit206,3883
class LiftedKc 281,6014
   LiftedKc LiftedKc::LiftedKc284,6063

packages/CLPBN/horus/LiftedOperations.h,66
#define HORUS_LIFTEDOPERATIONS_H2,33
class LiftedOperations6,95

packages/CLPBN/horus/LiftedSolver.h,201
#define HORUS_LIFTEDSOLVER_H2,29
using namespace std;8,107
class LiftedSolver10,129
    LiftedSolver LiftedSolver::LiftedSolver13,160
    virtual ~LiftedSolver(LiftedSolver::~LiftedSolver16,244

packages/CLPBN/horus/LiftedUtils.h,1678
#define HORUS_LIFTEDUTILS_H2,28
using namespace std;13,161
class Symbol16,184
    Symbol Symbol::Symbol19,209
    Symbol Symbol::Symbol21,259
    operator unsigned Symbol::operator unsigned23,299
    bool valid Symbol::valid25,351
    static Symbol invalid Symbol::invalid27,419
class LogVar36,572
    LogVar LogVar::LogVar39,597
    LogVar LogVar::LogVar41,647
    operator unsigned LogVar::operator unsigned43,687
    LogVar& operator++ LogVar::operator++45,740
    bool valid LogVar::valid52,841
namespace std 64,1021
template <> struct hash<std::hash65,1037
  size_t operator() std::hash::operator()66,1071
template <> struct hash<std::hash70,1162
  size_t operator() std::hash::operator()71,1196
typedef vector<Symbol>   Symbols;77,1291
typedef vector<Symbol>   Tuple;78,1325
typedef vector<Tuple>    Tuples;79,1357
typedef vector<LogVar>   LogVars;80,1390
typedef TinySet<Symbol>  SymbolSet;81,1424
typedef TinySet<LogVar>  LogVarSet;82,1460
typedef TinySet<Tuple>   TupleSet;83,1496
namespace LiftedUtils 89,1586
class Ground96,1685
    Ground Ground::Ground99,1710
    Ground Ground::Ground101,1751
    Symbol functor Ground::functor103,1826
    Symbols args Ground::args105,1880
    size_t arity Ground::arity107,1929
    bool isAtom Ground::isAtom109,1985
typedef vector<Ground> Grounds;118,2164
class Substitution122,2199
    void add Substitution::add125,2230
    void rename Substitution::rename131,2387
    LogVar newNameFor Substitution::newNameFor137,2533
    bool containsReplacementFor Substitution::containsReplacementFor147,2762
    size_t nrReplacements Substitution::nrReplacements152,2864

packages/CLPBN/horus/LiftedVe.h,559
#define HORUS_LIFTEDVE_H2,25
class LiftedOperator8,106
    virtual ~LiftedOperator LiftedOperator::~LiftedOperator11,139
class ProductOperator 33,620
    ProductOperator ProductOperator::ProductOperator36,678
class SumOutOperator 60,1210
    SumOutOperator SumOutOperator::SumOutOperator63,1267
class CountingOperator 88,1809
    CountingOperator CountingOperator::CountingOperator91,1868
class GroundOperator 117,2410
    GroundOperator GroundOperator::GroundOperator120,2467
class LiftedVe 146,3002
   LiftedVe LiftedVe::LiftedVe149,3051

packages/CLPBN/horus/LiftedWCNF.h,2352
#define HORUS_LIFTEDWCNF_H2,27
using namespace std;8,109
enum LogVarType12,154
  FULL_LV,LogVarType::FULL_LV14,172
  POS_LV,LogVarType::POS_LV15,183
  NEG_LVLogVarType::NEG_LV16,193
typedef long                LiteralId;19,206
typedef vector<LogVarType>  LogVarTypes;20,245
class Literal23,288
    Literal Literal::Literal26,314
    Literal Literal::Literal29,418
    LiteralId lid Literal::lid32,537
    LogVars logVars Literal::logVars34,586
    size_t nrLogVars Literal::nrLogVars36,641
    LogVarSet logVarSet Literal::logVarSet38,704
    void complement Literal::complement40,775
    bool isPositive Literal::isPositive42,829
    bool isNegative Literal::isNegative44,893
typedef vector<Literal> Literals;62,1382
class Clause66,1419
    Clause Clause::Clause69,1444
    Clause Clause::Clause71,1522
    void addLiteral Clause::addLiteral73,1603
    const Literals& literals Clause::literals75,1672
    Literals& literals Clause::literals77,1737
    size_t nrLiterals Clause::nrLiterals79,1790
    const ConstraintTree& constr Clause::constr81,1855
    ConstraintTree constr Clause::constr83,1922
    bool isUnit Clause::isUnit85,1976
    LogVarSet ipgLogVars Clause::ipgLogVars87,2040
    void addIpgLogVar Clause::addIpgLogVar89,2099
    void addPosCountedLogVar Clause::addPosCountedLogVar91,2157
    void addNegCountedLogVar Clause::addNegCountedLogVar93,2229
    LogVarSet posCountedLogVars Clause::posCountedLogVars95,2301
    LogVarSet negCountedLogVars Clause::negCountedLogVars97,2374
    unsigned nrPosCountedLogVars Clause::nrPosCountedLogVars99,2447
    unsigned nrNegCountedLogVars Clause::nrNegCountedLogVars101,2528
typedef vector<Clause*> Clauses;155,4020
class LitLvTypes159,4056
    struct CompareLitLvTypesLitLvTypes::CompareLitLvTypes162,4085
      bool operator() LitLvTypes::CompareLitLvTypes::operator()164,4120
    LitLvTypes LitLvTypes::LitLvTypes178,4446
    LiteralId lid LitLvTypes::lid181,4549
    const LogVarTypes& logVarTypes LitLvTypes::logVarTypes183,4598
    void setAllFullLogVars LitLvTypes::setAllFullLogVars185,4668
typedef TinySet<LitLvTypes,LitLvTypes195,4927
typedef TinySet<LitLvTypes,LitLvTypes::CompareLitLvTypes> LitLvTypesSet;195,4927
class LiftedWCNF199,5003
    const Clauses& clauses LiftedWCNF::clauses206,5103

packages/CLPBN/horus/Parfactor.h,329
#define HORUS_PARFACTOR_H2,26
class Parfactor 11,172
    ConstraintTree* constr Parfactor::constr28,507
    const ConstraintTree* constr Parfactor::constr30,562
    const LogVars& logVars Parfactor::logVars32,629
    const LogVarSet& logVarSet Parfactor::logVarSet34,701
typedef vector<Parfactor*> Parfactors;118,2633

packages/CLPBN/horus/ParfactorList.h,830
#define HORUS_PARFACTORLIST_H2,30
using namespace std;10,128
class ParfactorList15,169
    ParfactorList ParfactorList::ParfactorList18,201
    const list<Parfactor*>& parfactors ParfactorList::parfactors26,341
    void clear ParfactorList::clear28,414
    size_t size ParfactorList::size30,458
    typedef std::list<Parfactor*>::iterator iterator;ParfactorList::iterator32,515
    iterator begin ParfactorList::begin34,570
    iterator end ParfactorList::end36,625
    typedef std::list<Parfactor*>::const_iterator const_iterator;ParfactorList::const_iterator38,676
    const_iterator begin ParfactorList::begin40,743
    const_iterator end ParfactorList::end42,810
    struct sortByParamsParfactorList::sortByParams104,2441
      inline bool operator() ParfactorList::sortByParams::operator()106,2471

packages/CLPBN/horus/ProbFormula.h,1236
#define HORUS_PROBFORMULA_H2,28
typedef unsigned long PrvGroup;10,149
class ProbFormula12,182
    ProbFormula ProbFormula::ProbFormula15,212
    ProbFormula ProbFormula::ProbFormula19,406
    Symbol functor ProbFormula::functor23,539
    unsigned arity ProbFormula::arity25,593
    unsigned range ProbFormula::range27,654
    LogVars& logVars ProbFormula::logVars29,706
    const LogVars& logVars ProbFormula::logVars31,756
    LogVarSet logVarSet ProbFormula::logVarSet33,818
    PrvGroup group ProbFormula::group35,889
    void setGroup ProbFormula::setGroup37,941
typedef vector<ProbFormula> ProbFormulas;74,1731
class ObservedFormula77,1775
    ObservedFormula ObservedFormula::ObservedFormula80,1809
    ObservedFormula ObservedFormula::ObservedFormula83,1930
    Symbol functor ObservedFormula::functor89,2115
    unsigned arity ObservedFormula::arity91,2169
    unsigned evidence ObservedFormula::evidence93,2221
    void setEvidence ObservedFormula::setEvidence95,2280
    ConstraintTree& constr ObservedFormula::constr97,2336
    bool isAtom ObservedFormula::isAtom99,2391
    void addTuple ObservedFormula::addTuple101,2445
typedef vector<ObservedFormula> ObservedFormulas;112,2722

packages/CLPBN/horus/TinySet.h,587
#define HORUS_TINYSET_H2,24
using namespace std;8,90
template <typename T,11,113
template <typename T, typename Compare 11,113
    typedef typename vector<vector16,195
    typedef typename vector<vector17,253
    TinySet operator| 72,1646
    TinySet operator& 84,1927
    TinySet operator- 96,2213
    TinySet& operator|= operator|=107,2472
    TinySet& operator&= operator&=112,2562
    TinySet& operator-= operator-=117,2652
    friend bool operator== operator==213,4429
    friend bool operator!= operator!=218,4541
    friend std::ostream& operator<< 223,4657

packages/CLPBN/horus/Util.h,1568
#define HORUS_UTIL_H2,21
using namespace std;20,256
namespace Util 28,361
Util::addToVector 99,2061
Util::addToSet 107,2211
Util::addToQueue 115,2346
Util::contains 125,2517
Util::contains 133,2654
template <typename K,140,2738
Util::contains 141,2777
Util::indexOf 149,2903
Util::apply_n_times 158,3066
Util::log 177,3602
Util::exp 185,3718
Util::elementsToString 193,3836
Util::toString 205,4058
Util::logSum 215,4161
Util::maxUnsigned 248,4907
namespace LogAware 255,4986
inline double one(LogAware::one257,5008
inline double zero(LogAware::zero258,5084
inline double addIdenty(LogAware::addIdenty259,5160
inline double multIdenty(LogAware::multIdenty260,5236
inline double withEvidence(LogAware::withEvidence261,5312
inline double noEvidence(LogAware::noEvidence262,5388
inline double log LogAware::log263,5464
inline double exp LogAware::exp264,5540
void operator+=(operator+=285,5899
void operator-=(operator-=294,6067
void operator*=(operator*=303,6236
void operator/=(operator/=312,6410
void operator+=(operator+=321,6581
void operator-=(operator-=331,6786
void operator*=(operator*=341,6992
void operator/=(operator/=351,7203
void operator^=(operator^=361,7411
void operator^=(operator^=370,7607
std::ostream& operator<< 379,7799
namespace FuncObject 388,7952
struct max FuncObject::max391,7997
  T operator() FuncObject::max::operator()393,8049
struct abs_diff 402,8157
  T operator() abs_diff::operator()404,8214
struct abs_diff_exp 413,8325
  T operator() abs_diff_exp::operator()415,8386

packages/CLPBN/horus/Var.h,749
#define HORUS_VAR_H2,20
using namespace std;10,100
struct VarInfo13,123
  VarInfo 15,140
class Var23,253
    virtual ~Var Var::~Var30,356
    VarId varId Var::varId32,386
    unsigned range Var::range34,435
    int getEvidence Var::getEvidence36,487
    size_t getIndex Var::getIndex38,544
    void setIndex Var::setIndex40,597
    bool hasEvidence Var::hasEvidence42,647
    operator size_t Var::operator size_t47,744
    bool operator== Var::operator==49,797
    bool operator!= Var::operator!=55,955
    static void addVarInfo Var::addVarInfo68,1165
    static VarInfo getVarInfo Var::getVarInfo75,1386
    static bool varsHaveInfo Var::varsHaveInfo81,1532
    static void clearVarsInfo Var::clearVarsInfo86,1622

packages/CLPBN/horus/VarElim.h,154
#define HORUS_VARELIM_H2,24
using namespace std;11,147
class VarElim 14,170
    VarElim VarElim::VarElim17,218
   ~VarElim VarElim::~VarElim19,279

packages/CLPBN/horus/WeightedBp.h,394
#define HORUS_WEIGHTEDBP_H2,27
class WeightedLink 6,80
    WeightedLink WeightedLink::WeightedLink9,127
    size_t index WeightedLink::index13,310
    unsigned weight WeightedLink::weight15,360
    const Params& powMessage WeightedLink::powMessage17,414
    void updateMessage WeightedLink::updateMessage19,477
class WeightedBp 36,751
    WeightedBp WeightedBp::WeightedBp39,800

packages/ProbLog/simplecudd/general.h,123
#define IsNumberDigit(196,15248
#define IsSignDigit(197,15302
#define isOperator(198,15356
#define freadline(199,15434

packages/ProbLog/simplecudd/problogmath.h,74
typedef struct _density_integral 195,15245
} density_integral;200,15342

packages/ProbLog/simplecudd/simplecudd.h,874
#define IsHigh(216,15574
#define IsLow(217,15628
#define HIGH(218,15681
#define LOW(219,15735
#define NOT(220,15799
#define GetIndex(221,15846
#define GetOrder(222,15903
#define GetVar(223,15974
#define NewVar(224,16037
#define KillBDD(225,16093
#define GetVarCount(226,16144
#define DEBUGON 227,16199
#define DEBUGOFF 228,16242
#define RAPIDLOADON 229,16285
#define RAPIDLOADOFF 230,16332
#define SETMAXBUFSIZE(231,16379
#define BDDFILE_ERROR 232,16430
#define BDDFILE_OTHER 233,16465
#define BDDFILE_SCRIPT 234,16499
#define BDDFILE_NODEDUMP 235,16533
typedef struct _bddfileheader 241,16635
} bddfileheader;248,16763
typedef struct _namedvars 250,16781
} namedvars;258,16921
typedef struct _hisnode 260,16935
} hisnode;265,17025
typedef struct _hisqueue 267,17037
} hisqueue;270,17095
typedef struct _nodeline 272,17108
} nodeline;279,17235

packages/ProbLog/simplecudd_lfi/adterror.h,917
#define ADTERROR_H12,321
#define ADT_AStack 21,442
#define ADT_AStackIter 22,489
#define ADT_Buffer 23,545
#define ADT_BufferIO 24,587
#define ADT_Deque 25,635
#define ADT_DequeIter 26,676
#define ADT_HashTable 27,726
#define ADT_HashTableIter 28,772
#define ADT_Queue 29,827
#define ADT_QueueIter 30,868
#define ADT_Stack 31,918
#define ADT_StackIter 32,959
#define ADT_Table 33,1009
#define ADT_TableIter 34,1054
#define ADT_Tree 35,1108
#define ADT_TreeIter 36,1152
typedef enum _ADTErrorCodes 40,1229
  E_Allocation,41,1259
  E_NullQueue,42,1275
  E_NullQueueIter,43,1290
  E_Seek,44,1309
  E_SeekOverflow,45,1319
  E_SeekUnderflow,46,1337
  E_NullHashTable,48,1402
  E_NullHashTableIter,49,1421
  E_NullAVLTable,51,1489
  E_NullAVLTableIter,52,1507
  E_Undefined54,1530
} ADTErrorCodes;55,1544
typedef enum _ADTWarningCodes 57,1562
  W_Undefined58,1594
} ADTWarningCodes;59,1608

packages/ProbLog/simplecudd_lfi/allocate.h,26
#define ALLOCATE_H14,324

packages/ProbLog/simplecudd_lfi/apt.h,646
#define APT_H14,336
#define ERROR 19,391
#define EXTERN 23,431
#define FAILURE 27,477
#define FALSE 31,518
#define INFINITY 35,559
#define PRIVATE 39,607
#define PUBLIC43,653
#define SUCCESS 47,692
#define TRUE 51,731
#define __ANSI_C__56,778
typedef void (*ApplyFunction)ApplyFunction58,798
typedef void (*ApplyFunction1)ApplyFunction159,836
typedef void (*ApplyFunction2)ApplyFunction260,881
typedef void (*ApplyFunction3)ApplyFunction361,932
typedef int (*ComparisonFunction)ComparisonFunction62,989
typedef void (*DisposeFunction)DisposeFunction63,1038
typedef void (*ApplyFunctionGeneric)ApplyFunctionGeneric65,1079

packages/ProbLog/simplecudd_lfi/cheaders.h,86
#define APT_CHEADERS_H8,248
#  define VA_START(38,881
#     define VA_START(42,974

packages/ProbLog/simplecudd_lfi/general.h,123
#define IsNumberDigit(192,15047
#define IsSignDigit(193,15101
#define isOperator(194,15155
#define freadline(195,15233

packages/ProbLog/simplecudd_lfi/iqueue.h,117
#define IQUEUE_H14,338
typedef struct _QueueIterator 22,427
} _QueueIterator, *QueueIterator;QueueIterator26,529

packages/ProbLog/simplecudd_lfi/pqueue.h,161
#define QUEUE_H20,552
typedef struct _QueueItem 28,637
} _QueueItem, *QueueItem;QueueItem32,721
typedef struct _Queue 34,748
} _Queue, *Queue;Queue38,838

packages/ProbLog/simplecudd_lfi/problogmath.h,74
typedef struct _density_integral 154,11924
} density_integral;159,12017

packages/ProbLog/simplecudd_lfi/simplecudd.h,874
#define IsHigh(215,15432
#define IsLow(216,15486
#define HIGH(217,15539
#define LOW(218,15593
#define NOT(219,15657
#define GetIndex(220,15704
#define GetOrder(221,15761
#define GetVar(222,15832
#define NewVar(223,15895
#define KillBDD(224,15951
#define GetVarCount(225,16002
#define DEBUGON 226,16057
#define DEBUGOFF 227,16100
#define RAPIDLOADON 228,16143
#define RAPIDLOADOFF 229,16190
#define SETMAXBUFSIZE(230,16237
#define BDDFILE_ERROR 231,16288
#define BDDFILE_OTHER 232,16323
#define BDDFILE_SCRIPT 233,16357
#define BDDFILE_NODEDUMP 234,16391
typedef struct _bddfileheader 240,16493
} bddfileheader;247,16621
typedef struct _namedvars 249,16639
} namedvars;257,16779
typedef struct _hisnode 261,16919
} hisnode;267,17062
typedef struct _hisqueue 269,17074
} hisqueue;272,17132
typedef struct _nodeline 274,17145
} nodeline;281,17272

packages/YapR/include/YapR.h,126
#define BUFSIZE 24,764
  r_undefined,27,803
  r_double,28,819
  r_int,29,832
  r_character30,842
} r_basic_types;31,857

packages/clib/sha1/brg_endian.h,897
#define BRG_ENDIAN_H34,1314
#define IS_BIG_ENDIAN 36,1336
#define IS_LITTLE_ENDIAN 37,1409
#    define PLATFORM_BYTE_ORDER 62,2433
#    define PLATFORM_BYTE_ORDER 64,2540
#  define PLATFORM_BYTE_ORDER 67,2626
#  define PLATFORM_BYTE_ORDER 69,2701
#    define PLATFORM_BYTE_ORDER 74,2871
#    define PLATFORM_BYTE_ORDER 76,2981
#  define PLATFORM_BYTE_ORDER 79,3068
#  define PLATFORM_BYTE_ORDER 81,3144
#    define PLATFORM_BYTE_ORDER 86,3319
#    define PLATFORM_BYTE_ORDER 88,3432
#  define PLATFORM_BYTE_ORDER 91,3520
#  define PLATFORM_BYTE_ORDER 93,3597
#    define PLATFORM_BYTE_ORDER 98,3782
#    define PLATFORM_BYTE_ORDER 100,3901
#  define PLATFORM_BYTE_ORDER 103,3991
#  define PLATFORM_BYTE_ORDER 105,4070
#  define PLATFORM_BYTE_ORDER 117,4666
#  define PLATFORM_BYTE_ORDER 126,5237
#  define PLATFORM_BYTE_ORDER 133,5515
#  define PLATFORM_BYTE_ORDER 135,5613

packages/clib/sha1/brg_types.h,1759
#define BRG_TYPES_H43,1906
#  define BRG_UI852,2010
     typedef unsigned char uint_8t;54,2052
#  define BRG_UI1661,2212
     typedef unsigned short uint_16t;63,2257
#  define BRG_UI3270,2418
#    define li_32(72,2467
     typedef unsigned int uint_32t;73,2497
#    define li_32(75,2566
     typedef unsigned long uint_32t;76,2597
#    define BRG_UI6486,2920
#    define li_64(87,2941
     typedef unsigned __int64 uint_64t;88,2973
#    define BRG_UI6490,3041
#    define li_64(91,3062
     typedef unsigned __int64 uint_64t;92,3095
#    define BRG_UI6494,3211
#    define li_64(95,3232
     typedef unsigned long long uint_64t;96,3264
#      define BRG_UI6499,3402
#      define li_64(100,3425
       typedef unsigned int uint_64t;101,3457
#      define BRG_UI64105,3606
#      define li_64(106,3629
       typedef unsigned long uint_64t;107,3662
#      define BRG_UI64111,3816
#      define li_64(112,3839
       typedef unsigned long long uint_64t;113,3873
#      define BRG_UI64117,4044
#      define li_64(118,4067
       typedef unsigned long long uint_64t;119,4101
#define BRG_UI64127,4281
#define li_64(128,4298
  typedef uint64_t uint_64t;129,4326
#  define RETURN_VALUES133,4385
#      define VOID_RETURN 136,4497
#      define INT_RETURN 137,4565
#      define VOID_RETURN 139,4663
#      define INT_RETURN 140,4725
#      define VOID_RETURN 146,4985
#      define INT_RETURN 147,5053
#      define VOID_RETURN 149,5151
#      define INT_RETURN 150,5213
#    define VOID_RETURN 155,5414
#    define INT_RETURN 156,5452
#    define VOID_RETURN 158,5498
#    define INT_RETURN 159,5528
#define ui_type(179,6271
#define dec_unit_type(180,6322
#define dec_bufr_type(181,6382
#define ptr_cast(182,6463

packages/clib/sha1/hmac.h,768
#define _HMAC_H36,1390
#define HASH_INPUT_SIZE 53,1633
#define HASH_OUTPUT_SIZE 54,1677
#define sha_ctx 55,1722
#define sha_begin 56,1759
#define sha_hash 57,1798
#define sha_end 58,1836
#define hmac_sha_begin	60,1874
#define hmac_sha_key	61,1917
#define hmac_sha_data	62,1956
#define hmac_sha_end	63,1997
#define hmac_sha	64,2036
#define HASH_INPUT_SIZE 72,2114
#define HASH_OUTPUT_SIZE 73,2160
#define sha_ctx 74,2207
#define sha_begin 75,2246
#define sha_hash 76,2287
#define sha_end 77,2327
#define hmac_sha_begin	79,2367
#define hmac_sha_key	80,2412
#define hmac_sha_data	81,2453
#define hmac_sha_end	82,2496
#define hmac_sha	83,2537
#define HMAC_OK 87,2579
#define HMAC_BAD_MODE 88,2612
#define HMAC_IN_DATA 89,2645
} hmac_ctx;95,2790

packages/clib/sha1/pwd2key.h,26
#define PWD2KEY_H37,1423

packages/clib/sha1/sha1.h,111
#define _SHA1_H34,1315
#define SHA1_BLOCK_SIZE 39,1376
#define SHA1_DIGEST_SIZE 40,1404
} sha1_ctx;53,1602

packages/clib/sha1/sha2.h,797
#define _SHA2_H34,1315
#define SHA_64BIT38,1353
#define SHA_2 41,1419
#define SHA_22442,1466
#define SHA_25643,1482
#  define SHA_38445,1515
#  define SHA_51246,1533
#  define NEED_UINT_64T47,1551
#define SHA224_DIGEST_SIZE 64,2032
#define SHA224_BLOCK_SIZE 65,2063
#define SHA256_DIGEST_SIZE 66,2094
#define SHA256_BLOCK_SIZE 67,2125
} sha256_ctx;75,2292
typedef sha256_ctx  sha224_ctx;77,2307
#define sha224_hash 82,2433
} sha2_ctx;98,3023
#define SHA2_MAX_DIGEST_SIZE 100,3036
#define SHA384_DIGEST_SIZE 104,3095
#define SHA384_BLOCK_SIZE 105,3126
#define SHA512_DIGEST_SIZE 106,3157
#define SHA512_BLOCK_SIZE 107,3188
#define SHA2_MAX_DIGEST_SIZE 108,3219
} sha512_ctx;116,3406
typedef sha512_ctx  sha384_ctx;118,3421
} sha2_ctx;126,3576
#define sha384_hash 131,3682

packages/swi-minisat2/C/Alg.h,125
#define Alg_h21,1304
static inline void remove(29,1485
static inline void remove(39,1719
static inline bool find(50,1928

packages/swi-minisat2/C/BasicHeap.h,749
#define BasicHeap_h21,1310
class BasicHeap 30,1537
    static inline int left BasicHeap::left35,1647
    static inline int right BasicHeap::right36,1701
    static inline int parent(BasicHeap::parent37,1757
    inline void percolateUp(BasicHeap::percolateUp39,1817
    inline void percolateDown(BasicHeap::percolateDown50,2065
    bool heapProperty(BasicHeap::heapProperty63,2443
    BasicHeap(BasicHeap::BasicHeap69,2631
    int  size BasicHeap::size71,2672
    bool empty BasicHeap::empty72,2744
    void clear BasicHeap::clear74,2895
    void insert BasicHeap::insert75,2968
    int  removeMin(BasicHeap::removeMin78,3064
    bool heapProperty(BasicHeap::heapProperty88,3274
    int  getmin BasicHeap::getmin93,3369

packages/swi-minisat2/C/BoxedVec.h,1389
#define BoxedVec_h21,1309
class bvec 33,1634
    static inline int imin(bvec::imin35,1648
    static inline int imax(bvec::imax39,1780
    struct Vec_t bvec::Vec_t43,1912
        static Vec_t* alloc(bvec::Vec_t::alloc48,1986
    static int   nextSize bvec::nextSize59,2239
    static int   fitSize bvec::fitSize60,2314
    void fill bvec::fill62,2426
    void fill bvec::fill68,2572
    altvec<T>&  operator = bvec::operator =75,2777
    altvec bvec::altvec76,2838
    void     clear bvec::clear79,2909
    altvec(bvec::altvec92,3221
    altvec(bvec::altvec93,3273
    altvec(bvec::altvec94,3387
   ~altvec(bvec::~altvec95,3501
    operator T* bvec::operator T*98,3574
    operator const bvec::operator const99,3666
    int      size bvec::size102,3752
    void     pop bvec::pop104,3830
    void     push bvec::push105,3953
    void     push bvec::push117,4330
    void     shrink bvec::shrink128,4655
    void     shrink_(bvec::shrink_129,4744
    void     growTo bvec::growTo130,4833
    void     growTo bvec::growTo131,4918
    void     capacity bvec::capacity132,5006
    const T& last bvec::last134,5070
    T&       last bvec::last135,5148
    const T& operator [] bvec::operator []138,5252
    T&       operator [] bvec::operator []139,5325
    void copyTo(bvec::copyTo141,5399
    void moveTo(bvec::moveTo142,5514

packages/swi-minisat2/C/Heap.h,952
#define Heap_h21,1305
class Heap 30,1527
    static inline int left Heap::left36,1679
    static inline int right Heap::right37,1733
    static inline int parent(Heap::parent38,1789
    inline void percolateUp(Heap::percolateUp41,1850
    inline void percolateDown(Heap::percolateDown54,2156
    bool heapProperty Heap::heapProperty69,2595
    Heap(Heap::Heap75,2790
    int  size Heap::size77,2827
    bool empty Heap::empty78,2888
    bool inHeap Heap::inHeap79,2954
    void decrease Heap::decrease82,3132
    void increase_ Heap::increase_85,3263
    void insert(Heap::insert88,3342
    int  removeMin(Heap::removeMin99,3531
    void clear(Heap::clear111,3789
    void update Heap::update124,4115
    void filter(Heap::filter138,4498
    bool heapProperty(Heap::heapProperty156,4957
    void setBounds Heap::setBounds161,5058
    void increase Heap::increase162,5089
    int  getmin Heap::getmin163,5133

packages/swi-minisat2/C/Map.h,639
#define Map_h21,1304
template<class K> struct Hash 31,1495
template<class K> struct Hash  { uint32_t operator()(Hash::operator()31,1495
template<class K> struct Equal 32,1604
template<class K> struct Equal { bool     operator()(Equal::operator()32,1604
template<class K> struct DeepHash 34,1714
template<class K> struct DeepHash  { uint32_t operator()(DeepHash::operator()34,1714
template<class K> struct DeepEqual 35,1828
template<class K> struct DeepEqual { bool     operator()(DeepEqual::operator()35,1828
static const int nprimes 41,2063
static const int primes 42,2103
    Map<K,D,H,E>&  operator = operator =60,2745

packages/swi-minisat2/C/Queue.h,309
#define Queue_h21,1306
class Queue 29,1462
    Queue(Queue::Queue34,1523
    void insert(Queue::insert36,1555
    T    peek Queue::peek37,1597
    void pop Queue::pop38,1646
    void clear(Queue::clear40,1678
    int  size(Queue::size41,1754
    const T& operator [] Queue::operator []45,1925

packages/swi-minisat2/C/Solver.h,2061
#define Solver_h21,1307
class Solver 36,1555
    enum { polarity_true Solver::polarity_true91,5210
    enum { polarity_true = 0, polarity_false Solver::polarity_false91,5210
    enum { polarity_true = 0, polarity_false = 1, polarity_user Solver::polarity_user91,5210
    enum { polarity_true = 0, polarity_false = 1, polarity_user = 2, polarity_rnd Solver::polarity_rnd91,5210
    struct VarOrderLt Solver::VarOrderLt102,5549
        bool operator () Solver::VarOrderLt::operator ()104,5611
        VarOrderLt(Solver::VarOrderLt::VarOrderLt105,5695
    struct VarFilter Solver::VarFilter109,5795
        VarFilter(Solver::VarFilter::VarFilter111,5843
        bool operator()(Solver::VarFilter::operator()112,5890
    static inline double drand(Solver::drand204,12403
    static inline int irand(Solver::irand211,12663
inline void Solver::insertVarOrder(220,12905
inline void Solver::varDecayActivity(223,13024
inline void Solver::varBumpActivity(224,13089
inline void Solver::claDecayActivity(235,13427
inline void Solver::claBumpActivity 236,13495
inline bool     Solver::enqueue 243,13756
inline bool     Solver::locked 244,13910
inline void     Solver::newDecisionLevel(245,14035
inline int      Solver::decisionLevel 247,14134
inline uint32_t Solver::abstractLevel 248,14217
inline lbool    Solver::value 249,14304
inline lbool    Solver::value 250,14390
inline lbool    Solver::modelValue 251,14491
inline int      Solver::nAssigns 252,14581
inline int      Solver::nClauses 253,14660
inline int      Solver::nLearnts 254,14741
inline int      Solver::nVars 255,14822
inline void     Solver::setPolarity 256,14903
inline void     Solver::setDecisionVar(257,14988
inline bool     Solver::solve 258,15103
inline bool     Solver::okay 259,15194
#define reportf(267,15384
static inline void logLit(269,15487
static inline void logLits(274,15589
static inline const char* showBool(287,15865
static inline void check(291,16032
inline void Solver::printLit(294,16088
inline void Solver::printClause(301,16264

packages/swi-minisat2/C/SolverTypes.h,1795
#define SolverTypes_h22,1313
typedef int Var;34,1667
#define var_Undef 35,1684
class Lit 38,1709
    Lit(Lit::Lit41,1745
    explicit Lit(Lit::Lit42,1838
    bool operator == Lit::operator ==53,2381
    bool operator != Lit::operator !=54,2437
    bool operator < Lit::operator <55,2493
inline  int  toInt 58,2612
inline  Lit  toLit 59,2671
inline  Lit  operator   ~(operator   ~60,2744
inline  bool sign 61,2823
inline  int  var 62,2886
inline  Lit  unsign 63,2950
inline  Lit  id 64,3030
class lbool 74,3358
    explicit lbool(lbool::lbool76,3392
    lbool(lbool::lbool79,3442
    lbool(lbool::lbool80,3475
    int toInt(lbool::toInt81,3517
    bool  operator == lbool::operator ==83,3562
    bool  operator != lbool::operator !=84,3629
    lbool operator ^ lbool::operator ^85,3696
inline int   toInt 90,3851
inline lbool toLbool(91,3903
const lbool l_True 93,3956
const lbool l_False 94,3991
const lbool l_Undef 95,4026
class Clause 101,4219
    void calcAbstraction(Clause::calcAbstraction107,4334
    Clause(Clause::Clause115,4639
    int          size Clause::size124,4982
    void         shrink Clause::shrink125,5053
    void         pop Clause::pop126,5181
    bool         learnt Clause::learnt127,5241
    uint32_t     mark Clause::mark128,5311
    void         mark Clause::mark129,5388
    const Lit&   last Clause::last130,5482
    Lit&         operator [] Clause::operator []134,5724
    Lit          operator [] Clause::operator []135,5789
    operator const Clause::operator const136,5854
    float&       activity Clause::activity138,5917
    uint32_t     abstraction Clause::abstraction139,5984
Clause* Clause_new(147,6165
inline Lit Clause::subsumes(165,7029
inline void Clause::strengthen(193,7689

packages/swi-minisat2/C/Sort.h,368
#define Sort_h21,1305
struct LessThan_default 30,1496
    bool operator () LessThan_default::operator ()31,1522
void selectionSort(36,1612
template <class T> static inline void selectionSort(50,1964
void sort(54,2131
template <class T> static inline void sort(78,2680
template <class T, class LessThan> void sort(86,2912
template <class T> void sort(88,3016

packages/swi-minisat2/C/Vec.h,1343
#define Vec_h21,1304
class vec 33,1624
    vec<T>&  operator = vec::operator =42,1794
             vec vec::vec43,1863
    static inline int imin(vec::imin45,1919
    static inline int imax(vec::imax49,2051
    typedef int Key;vec::Key55,2205
    typedef T   Datum;vec::Datum56,2226
    vec(vec::vec59,2271
    vec(vec::vec60,2342
    vec(vec::vec61,2427
    vec(vec::vec62,2517
   ~vec(vec::~vec63,2660
    T*       release vec::release66,2783
    operator T* vec::operator T*67,2883
    operator const vec::operator const68,2970
    int      size vec::size71,3051
    void     shrink vec::shrink72,3105
    void     shrink_(vec::shrink_73,3224
    void     pop vec::pop74,3303
    void     capacity vec::capacity78,3489
    void     push vec::push82,3569
    void     push vec::push84,3897
    void     push_ vec::push_85,4050
    void     push vec::push87,4136
    void     push vec::push88,4237
    const T& last vec::last91,4346
    T&       last vec::last92,4408
    const T& operator [] vec::operator []95,4496
    T&       operator [] vec::operator []96,4564
    void copyTo(vec::copyTo100,4676
    void moveTo(vec::moveTo101,4803
void vec<T>::grow(grow105,4955
void vec<T>::growTo(growTo112,5208
void vec<T>::growTo(growTo119,5393
void vec<T>::clear(clear126,5561

packages/xml/xml_example/xml_example.pl,0

packages/xml/xml_example/misc.pl,0

packages/swi-minisat2/examples/pearl_examples.pl,0

packages/swi-minisat2/examples/adder.pl,0

packages/sgml/Test/wrtest.pl,0

packages/sgml/Test/test.pl,0

packages/semweb/Tests/subprop.pl,0

packages/semweb/Tests/lit.pl,0

packages/real/examples/pagerank.pl,0

packages/real/examples/for_real.pl,0

packages/python/examples/tut.pl,0

packages/python/examples/simple.pl,0

packages/python/examples/pyx.pl,0

packages/python/examples/nltk.pl,0

packages/python/examples/mysql.pl,0

packages/plunit/examples/simple.pl,0

packages/plunit/examples/read.pl,0

packages/odbc/demo/wordnet.pl,0

packages/http/examples/stress_server.pl,0

packages/http/examples/stress_client.pl,0

packages/http/examples/demo_xpce.pl,0

packages/http/examples/demo_threads.pl,0

packages/http/examples/demo_pwp.pl,0

packages/http/examples/demo_openid.pl,0

packages/http/examples/demo_files.pl,0

packages/http/examples/demo_client.pl,0

packages/http/examples/demo_body.pl,0

packages/http/examples/calc.pl,0

packages/cplint/slipcase/slipcase.pl,0

packages/cplint/slipcase/revise.pl,0

packages/cplint/slipcase/inference_sl.pl,0

packages/cplint/rib/rib.pl,0

packages/cplint/rib/inference_ib.pl,0

packages/cplint/em/inference.pl,0

packages/cplint/em/em.pl,0

packages/cplint/approx/utility.pl,0

packages/cplint/approx/tptree_lpad.pl,0

packages/cplint/approx/parsing.pl,0

packages/cplint/approx/params.pl,0

packages/cplint/approx/montecarlo.pl,0

packages/cplint/approx/exact_mem.pl,0

packages/cplint/approx/exact.pl,0

packages/cplint/approx/deepit.pl,0

packages/cplint/approx/deepdyn.pl,0

packages/cplint/approx/bestk.pl,0

packages/cplint/approx/bestfirst.pl,0

packages/clpqr/clpr/store_r.pl,0

packages/clpqr/clpr/nf_r.pl,0

packages/clpqr/clpr/itf_r.pl,0

packages/clpqr/clpr/ineq_r.pl,0

packages/clpqr/clpr/fourmotz_r.pl,0

packages/clpqr/clpr/bv_r.pl,0

packages/clpqr/clpr/bb_r.pl,0

packages/clpqr/clpqr/redund.pl,0

packages/clpqr/clpqr/project.pl,0

packages/clpqr/clpqr/ordering.pl,0

packages/clpqr/clpqr/itf.pl,0

packages/clpqr/clpqr/geler.pl,0

packages/clpqr/clpqr/dump.pl,0

packages/clpqr/clpqr/class.pl,0

packages/clpqr/clpq/store_q.pl,0

packages/clpqr/clpq/nf_q.pl,0

packages/clpqr/clpq/itf_q.pl,0

packages/clpqr/clpq/ineq_q.pl,0

packages/clpqr/clpq/fourmotz_q.pl,0

packages/clpqr/clpq/bv_q.pl,0

packages/clpqr/clpq/bb_q.pl,0

packages/clib/demo/win.pl,0

packages/clib/demo/pipe.pl,0

packages/clib/demo/fork.pl,0

packages/clib/demo/cgidemo.pl,0

packages/chr/Examples/deadcode.pl,0

packages/chr/Benchmarks/benches.pl,0

packages/YapR/tests/yapr.plunit.pl,0

packages/R/examples/r_demo.pl,0

packages/ProbLog/problog_examples/viralmarketing_tabled.pl,0

packages/ProbLog/problog_examples/viralmarketing.pl,0

packages/ProbLog/problog_examples/office.pl,0

packages/ProbLog/problog_examples/learn_graph_lbdd.pl,0

packages/ProbLog/problog_examples/learn_graph.pl,0

packages/ProbLog/problog_examples/graph_tabled.pl,0

packages/ProbLog/problog_examples/graph.pl,0

packages/ProbLog/problog_examples/alarm.pl,0

packages/ProbLog/problog_examples/aProbLog_examples.pl,0

library/mpi/examples/demo2.pl,0

library/mpi/examples/demo1_mpe.pl,0

library/mpi/examples/demo1.pl,0

library/dialect/swi/syspred_options.pl,0

library/dialect/swi/listing.pl,0

library/dialect/swi/INDEX.pl,0

library/dialect/sicstus/sockets.pl,0

library/dialect/bprolog/foreach.pl,0

library/dialect/bprolog/compile_foreach.pl,0

library/dialect/bprolog/actionrules.pl,0

LGPL/pillow/examples/phones.pl,0

LGPL/pillow/examples/html_forms.pl,0

LGPL/pillow/examples/html_demo.pl,0

LGPL/pillow/examples/check_links.pl,0

packages/CLPBN/learning/bnt_parms.yap,0

packages/CLPBN/clpbn/xbif.yap,0

packages/CLPBN/clpbn/topsort.yap,0

packages/CLPBN/clpbn/numbers.yap,0

packages/CLPBN/clpbn/graphviz.yap,0

packages/CLPBN/clpbn/graphs.yap,0

packages/CLPBN/clpbn/bnt.yap,0

library/gecode/4.0.0/gecode_yap_auto_generated.yap,0

library/gecode/3.7.3/gecode_yap_auto_generated.yap,0

library/gecode/3.7.2/gecode_yap_auto_generated.yap,0

library/gecode/3.7.1/gecode_yap_auto_generated.yap,0

library/gecode/3.7.0/gecode_yap_auto_generated.yap,0

library/gecode/3.6.0/gecode_yap_auto_generated.yap,0

library/dialect/bprolog/arrays.yap,0

library/tries/base_dbtries.h,0

LGPL/swi_console/history.h,0

packages/zlib/zlib.pl,0

packages/zlib/test_zlib.pl,0

packages/xml/xml_utilities.pl,0

packages/xml/xml_pp.pl,0

packages/xml/xml_generation.pl,0

packages/xml/xml_driver.pl,0

packages/xml/xml_diagnosis.pl,0

packages/xml/xml_acquisition.pl,0

packages/xml/xml.pl,0

packages/xml/xml.lpa.pl,0

packages/xml/xml.iso.pl,0

packages/swi-minisat2/minisat.pl,0

packages/swi-minisat2/cnf.pl,0

packages/sgml/xsdp_types.pl,0

packages/sgml/xpath.pl,0

packages/sgml/xml_unicode.pl,0

packages/sgml/sgml_write.pl,0

packages/sgml/sgml_mode.pl,0

packages/sgml/sgml.pl,0

packages/sgml/pwp.pl,0

packages/sgml/pltotex.pl,0

packages/sgml/iso_639.pl,0

packages/semweb/unicode_map.pl,0

packages/semweb/turtle_chars.pl,0

packages/semweb/turtle_base.pl,0

packages/semweb/test_turtle.pl,0

packages/semweb/test_rdf_db.pl,0

packages/semweb/test.pl,0

packages/semweb/sparql_client.pl,0

packages/semweb/rnd_test.pl,0

packages/semweb/rdfs.pl,0

packages/semweb/rdf_zlib_plugin.pl,0

packages/semweb/rdf_turtle_write.pl,0

packages/semweb/rdf_turtle.pl,0

packages/semweb/rdf_portray.pl,0

packages/semweb/rdf_persistency.pl,0

packages/semweb/rdf_litindex.pl,0

packages/semweb/rdf_library.pl,0

packages/semweb/rdf_http_plugin.pl,0

packages/semweb/rdf_edit.pl,0

packages/semweb/rdf_db.pl,0

packages/semweb/rdf_compare.pl,0

packages/semweb/rdf_cache.pl,0

packages/semweb/pltotex.pl,0

packages/semweb/litmap_test.pl,0

packages/real/real.pl,0

packages/real/pltotex.pl,0

packages/python/python.pl,0

packages/plunit/test_wizard.pl,0

packages/plunit/test_cover.pl,0

packages/plunit/swi.pl,0

packages/plunit/plunit.pl,0

packages/pldoc/wiki_test_data.pl,0

packages/pldoc/txttotex.pl,0

packages/pldoc/test_wiki.pl,0

packages/pldoc/pltotex.pl,0

packages/pldoc/pldoc.pl,0

packages/pldoc/hooks.pl,0

packages/pldoc/doc_wiki.pl,0

packages/pldoc/doc_util.pl,0

packages/pldoc/doc_search.pl,0

packages/pldoc/doc_register.pl,0

packages/pldoc/doc_process.pl,0

packages/pldoc/doc_pack.pl,0

packages/pldoc/doc_modes.pl,0

packages/pldoc/doc_library.pl,0

packages/pldoc/doc_latex.pl,0

packages/pldoc/doc_index.pl,0

packages/pldoc/doc_http.pl,0

packages/pldoc/doc_htmlsrc.pl,0

packages/pldoc/doc_html.pl,0

packages/pldoc/doc_files.pl,0

packages/pldoc/doc_debug.pl,0

packages/pldoc/doc_csssrc.pl,0

packages/pldoc/doc_colour.pl,0

packages/pldoc/doc_access.pl,0

packages/odbc/odbc_test.pl,0

packages/odbc/odbc.pl,0

packages/jpl/test_singleton.pl,0

packages/jpl/test_jpl.pl,0

packages/jpl/jpl.pl,0

packages/jpl/demo.pl,0

packages/http/xpce_httpd.pl,0

packages/http/txttotex.pl,0

packages/http/thread_httpd.pl,0

packages/http/test_json.pl,0

packages/http/test_http.pl,0

packages/http/test_cgi_stream.pl,0

packages/http/pltotex.pl,0

packages/http/mimetype.pl,0

packages/http/json_convert.pl,0

packages/http/json.pl,0

packages/http/js_write.pl,0

packages/http/inetd_httpd.pl,0

packages/http/http_wrapper.pl,0

packages/http/http_stream.pl,0

packages/http/http_sgml_plugin.pl,0

packages/http/http_session.pl,0

packages/http/http_server_files.pl,0

packages/http/http_pwp.pl,0

packages/http/http_path.pl,0

packages/http/http_parameters.pl,0

packages/http/http_openid.pl,0

packages/http/http_open.pl,0

packages/http/http_mime_plugin.pl,0

packages/http/http_log.pl,0

packages/http/http_json.pl,0

packages/http/http_host.pl,0

packages/http/http_hook.pl,0

packages/http/http_header.pl,0

packages/http/http_files.pl,0

packages/http/http_exception.pl,0

packages/http/http_error.pl,0

packages/http/http_dispatch.pl,0

packages/http/http_dirindex.pl,0

packages/http/http_cors.pl,0

packages/http/http_cookie.pl,0

packages/http/http_client.pl,0

packages/http/http_authenticate.pl,0

packages/http/html_write.pl,0

packages/http/html_head.pl,0

packages/http/dcg_basics.pl,0

packages/cplint/testsemlpadsld.pl,0

packages/cplint/testsemlpad.pl,0

packages/cplint/testsemcpl.pl,0

packages/cplint/testlpadvel.pl,0

packages/cplint/testlpadslditr.pl,0

packages/cplint/testlpadslditc.pl,0

packages/cplint/testlpadsldit.pl,0

packages/cplint/testlpadsld_gbtrue.pl,0

packages/cplint/testlpadsld_gbfalse.pl,0

packages/cplint/testlpadclpbn.pl,0

packages/cplint/testlpad.pl,0

packages/cplint/testcpl.pl,0

packages/cplint/slg.pl,0

packages/cplint/semlpadsld.pl,0

packages/cplint/semlpad.pl,0

packages/cplint/semcpl.pl,0

packages/cplint/picl.pl,0

packages/cplint/mcintyre.pl,0

packages/cplint/lpadvel.pl,0

packages/cplint/lpadsld.pl,0

packages/cplint/lpadclpbn.pl,0

packages/cplint/lpad.pl,0

packages/cplint/cpl.pl,0

packages/clpqr/clpr.pl,0

packages/clpqr/clpq.pl,0

packages/clib/uri.pl,0

packages/clib/unix.pl,0

packages/clib/uid.pl,0

packages/clib/udp_broadcast.pl,0

packages/clib/time.pl,0

packages/clib/testrlimit.pl,0

packages/clib/test_uri.pl,0

packages/clib/test_time.pl,0

packages/clib/test_socket.pl,0

packages/clib/test_readutil.pl,0

packages/clib/test_process.pl,0

packages/clib/test_memfile.pl,0

packages/clib/test_cgi.pl,0

packages/clib/test.pl,0

packages/clib/stresssocket.pl,0

packages/clib/streampool.pl,0

packages/clib/streaminfo.pl,0

packages/clib/socket.pl,0

packages/clib/sha.pl,0

packages/clib/rlimit.pl,0

packages/clib/prolog_server.pl,0

packages/clib/process.pl,0

packages/clib/pltotex.pl,0

packages/clib/mime.pl,0

packages/clib/memfile.pl,0

packages/clib/filesex.pl,0

packages/clib/crypt.pl,0

packages/clib/cgi.pl,0

packages/chr/pairlist.pl,0

packages/chr/listmap.pl,0

packages/chr/find.pl,0

packages/chr/clean_code.pl,0

packages/chr/chr_translate_bootstrap.pl,0

packages/chr/chr_test.pl,0

packages/chr/chr_swi_bootstrap.pl,0

packages/chr/chr_swi.pl,0

packages/chr/chr_runtime.pl,0

packages/chr/chr_op2.pl,0

packages/chr/chr_op.pl,0

packages/chr/chr_messages.pl,0

packages/chr/chr_integertable_store.pl,0

packages/chr/chr_hashtable_store.pl,0

packages/chr/chr_debug.pl,0

packages/chr/chr_compiler_utility.pl,0

packages/chr/chr_compiler_options.pl,0

packages/chr/chr_compiler_errors.pl,0

packages/chr/builtins.pl,0

packages/chr/binomialheap.pl,0

packages/chr/a_star.pl,0

packages/archive/pltotex.pl,0

packages/archive/archive.pl,0

packages/YapR/yapr.pl,0

packages/YapR/real_ex.pl,0

packages/YapR/real.pl,0

packages/RDF/test_write.pl,0

packages/RDF/test_rdf.pl,0

packages/RDF/rewrite.pl,0

packages/RDF/rdf_write.pl,0

packages/RDF/rdf_triple.pl,0

packages/RDF/rdf_parser.pl,0

packages/RDF/rdf_ntriples.pl,0

packages/RDF/rdf_diagram.pl,0

packages/RDF/rdf.pl,0

packages/RDF/pretty_print.pl,0

packages/RDF/online.pl,0

packages/R/pltotex.pl,0

packages/R/R.pl,0

packages/CLPBN/x.pl,0

library/r_session/r_demo.pl,0

library/clp/simplex.pl,0

library/clp/clpfd.pl,0

library/clp/clp_events.pl,0

library/clp/clp_distinct.pl,0

LGPL/pillow/pillow.pl,0

LGPL/pillow/icon_address.pl,0

LGPL/clp/clp_events.pl,0

packages/meld/meldp.yap,0

packages/meld/meld.yap,0

packages/cudd/cudd.yap,0

library/matlab/bnt_example.yap,0

library/gecode/send_most_money.yap,0

library/gecode/send_more_money.yap,0

library/gecode/disjunctor2.yap,0

library/gecode/disjunctor1.yap,0

library/dialect/commons.yap,0

OPTYap/opt.proto.h,0

H/walkclause.h,0

H/sig.h,0

H/saveclause.h,0

H/headclause.h,0

H/findclause.h,0

pl/history.pl,0

packages/pltotex.pl,0

library/pairs.pl,0

library/lambda.pl,0

library/aggregate.pl,0

library/INDEX.pl,0

YapR/yapr.pl,0

LGPL/www_browser.pl,0

LGPL/win_menu.pl,0

LGPL/utf8.pl,0

LGPL/url.pl,0

LGPL/thread_pool.pl,0

LGPL/shlib.pl,0

LGPL/settings.pl,0

LGPL/record.pl,0

LGPL/readutil.pl,0

LGPL/quintus.pl,0

LGPL/prolog_xref.pl,0

LGPL/prolog_source.pl,0

LGPL/prolog_colour.pl,0

LGPL/prolog_clause.pl,0

LGPL/predopts.pl,0

LGPL/predicate_options.pl,0

LGPL/pairs.pl,0

LGPL/option.pl,0

LGPL/operators.pl,0

LGPL/nb_set.pl,0

LGPL/menu.pl,0

LGPL/maplist.pl,0

LGPL/main.pl,0

LGPL/debug.pl,0

LGPL/date.pl,0

LGPL/broadcast.pl,0

LGPL/base64.pl,0

GPL/pairs.pl,0

GPL/error.pl,0

GPL/ctypes.pl,0

GPL/aggregate.pl,0

pl/udi.yap,0

pl/ground.yap,0

pl/consult.yap,0

pl/chtypes.yap,0

library/wgraphs.yap,0

library/ugraphs.yap,0

library/tries.yap,0

library/terms.yap,0

library/rltree.yap,0

library/range.yap,0

library/occurs.yap,0

library/nb.yap,0

library/lineutils.yap,0

library/itries.yap,0

library/gensym.yap,0

library/apply_macros.yap,0

library/apply.yap,0

GPL/occurs.yap,0
