This file is indexed.

/usr/include/Yap/dswiatoms.h is in yap 6.2.2-6+b2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
  /* This file, dswiatoms.h, was generated automatically
     by calling "yap -L misc/buildswiatoms"
     and is based on SWIATOMS, copied from the SWI-Prolog distribution
     please do not update */

#define ATOM_abort (0*2+1)
#define ATOM_aborted (1*2+1)
#define ATOM_abs (2*2+1)
#define ATOM_access (3*2+1)
#define ATOM_acos (4*2+1)
#define ATOM_acyclic_term (5*2+1)
#define ATOM_add_import (6*2+1)
#define ATOM_address (7*2+1)
#define ATOM_agc (8*2+1)
#define ATOM_agc_gained (9*2+1)
#define ATOM_agc_margin (10*2+1)
#define ATOM_agc_time (11*2+1)
#define ATOM_alias (12*2+1)
#define ATOM_allow_variable_name_as_functor (13*2+1)
#define ATOM_alnum (14*2+1)
#define ATOM_alpha (15*2+1)
#define ATOM_alternative (16*2+1)
#define ATOM_and (17*2+1)
#define ATOM_anonvar (18*2+1)
#define ATOM_append (19*2+1)
#define ATOM_ar_equals (20*2+1)
#define ATOM_ar_not_equal (21*2+1)
#define ATOM_argument (22*2+1)
#define ATOM_argumentlimit (23*2+1)
#define ATOM_as (24*2+1)
#define ATOM_ascii (25*2+1)
#define ATOM_asin (26*2+1)
#define ATOM_assert (27*2+1)
#define ATOM_asserta (28*2+1)
#define ATOM_at (29*2+1)
#define ATOM_at_equals (30*2+1)
#define ATOM_at_exit (31*2+1)
#define ATOM_at_larger (32*2+1)
#define ATOM_at_larger_eq (33*2+1)
#define ATOM_at_not_equals (34*2+1)
#define ATOM_at_smaller (35*2+1)
#define ATOM_at_smaller_eq (36*2+1)
#define ATOM_atan (37*2+1)
#define ATOM_atom (38*2+1)
#define ATOM_atom_garbage_collection (39*2+1)
#define ATOM_atomic (40*2+1)
#define ATOM_atoms (41*2+1)
#define ATOM_att (42*2+1)
#define ATOM_attributes (43*2+1)
#define ATOM_attvar (44*2+1)
#define ATOM_autoload (45*2+1)
#define ATOM_backquoted_string (46*2+1)
#define ATOM_backslash (47*2+1)
#define ATOM_backtrace (48*2+1)
#define ATOM_bar (49*2+1)
#define ATOM_begin (50*2+1)
#define ATOM_binary (51*2+1)
#define ATOM_bind (52*2+1)
#define ATOM_bitor (53*2+1)
#define ATOM_bof (54*2+1)
#define ATOM_bom (55*2+1)
#define ATOM_bool (56*2+1)
#define ATOM_boolean (57*2+1)
#define ATOM_brace_term_position (58*2+1)
#define ATOM_break (59*2+1)
#define ATOM_btree (60*2+1)
#define ATOM_buffer (61*2+1)
#define ATOM_buffer_size (62*2+1)
#define ATOM_built_in_procedure (63*2+1)
#define ATOM_busy (64*2+1)
#define ATOM_bw_xor (65*2+1)
#define ATOM_byte (66*2+1)
#define ATOM_call (67*2+1)
#define ATOM_callable (68*2+1)
#define ATOM_callpred (69*2+1)
#define ATOM_canceled (70*2+1)
#define ATOM_case_sensitive_file_names (71*2+1)
#define ATOM_catch (72*2+1)
#define ATOM_ceil (73*2+1)
#define ATOM_ceiling (74*2+1)
#define ATOM_char_type (75*2+1)
#define ATOM_character (76*2+1)
#define ATOM_character_code (77*2+1)
#define ATOM_character_escapes (78*2+1)
#define ATOM_chars (79*2+1)
#define ATOM_chdir (80*2+1)
#define ATOM_chmod (81*2+1)
#define ATOM_choice (82*2+1)
#define ATOM_clause (83*2+1)
#define ATOM_clause_reference (84*2+1)
#define ATOM_close (85*2+1)
#define ATOM_close_on_abort (86*2+1)
#define ATOM_close_option (87*2+1)
#define ATOM_cm (88*2+1)
#define ATOM_cntrl (89*2+1)
#define ATOM_co (90*2+1)
#define ATOM_codes (91*2+1)
#define ATOM_collected (92*2+1)
#define ATOM_collections (93*2+1)
#define ATOM_colon (94*2+1)
#define ATOM_comma (95*2+1)
#define ATOM_comments (96*2+1)
#define ATOM_compound (97*2+1)
#define ATOM_context (98*2+1)
#define ATOM_context_module (99*2+1)
#define ATOM_continue (100*2+1)
#define ATOM_core (101*2+1)
#define ATOM_core_left (102*2+1)
#define ATOM_cos (103*2+1)
#define ATOM_cputime (104*2+1)
#define ATOM_create (105*2+1)
#define ATOM_csym (106*2+1)
#define ATOM_csymf (107*2+1)
#define ATOM_cumulative (108*2+1)
#define ATOM_curl (109*2+1)
#define ATOM_current (110*2+1)
#define ATOM_current_input (111*2+1)
#define ATOM_current_output (112*2+1)
#define ATOM_cut (113*2+1)
#define ATOM_cut_call (114*2+1)
#define ATOM_cut_exit (115*2+1)
#define ATOM_cut_parent (116*2+1)
#define ATOM_cutted (117*2+1)
#define ATOM_cyclic_term (118*2+1)
#define ATOM_dand (119*2+1)
#define ATOM_date (120*2+1)
#define ATOM_db_reference (121*2+1)
#define ATOM_dc_call_prolog (122*2+1)
#define ATOM_dcall (123*2+1)
#define ATOM_dcall_cleanup (124*2+1)
#define ATOM_dcatch (125*2+1)
#define ATOM_dcut (126*2+1)
#define ATOM_dde_error (127*2+1)
#define ATOM_dde_handle (128*2+1)
#define ATOM_debug (129*2+1)
#define ATOM_debug_on_error (130*2+1)
#define ATOM_debugger_print_options (131*2+1)
#define ATOM_debugger_show_context (132*2+1)
#define ATOM_debugging (133*2+1)
#define ATOM_dec10 (134*2+1)
#define ATOM_default (135*2+1)
#define ATOM_defined (136*2+1)
#define ATOM_delete (137*2+1)
#define ATOM_depth_limit_exceeded (138*2+1)
#define ATOM_destroy (139*2+1)
#define ATOM_detached (140*2+1)
#define ATOM_detect (141*2+1)
#define ATOM_development (142*2+1)
#define ATOM_dexit (143*2+1)
#define ATOM_dforeign_registered (144*2+1)
#define ATOM_dgarbage_collect (145*2+1)
#define ATOM_digit (146*2+1)
#define ATOM_directory (147*2+1)
#define ATOM_discontiguous (148*2+1)
#define ATOM_div (149*2+1)
#define ATOM_divide (150*2+1)
#define ATOM_dload (151*2+1)
#define ATOM_dmessage_queue (152*2+1)
#define ATOM_dmutex (153*2+1)
#define ATOM_domain_error (154*2+1)
#define ATOM_dos (155*2+1)
#define ATOM_dot (156*2+1)
#define ATOM_dots (157*2+1)
#define ATOM_double_quotes (158*2+1)
#define ATOM_doublestar (159*2+1)
#define ATOM_dprof_node (160*2+1)
#define ATOM_drecover_and_rethrow (161*2+1)
#define ATOM_dstream (162*2+1)
#define ATOM_dthread_init (163*2+1)
#define ATOM_dthrow (164*2+1)
#define ATOM_dtime (165*2+1)
#define ATOM_dvard (166*2+1)
#define ATOM_dwakeup (167*2+1)
#define ATOM_dynamic (168*2+1)
#define ATOM_e (169*2+1)
#define ATOM_encoding (170*2+1)
#define ATOM_end (171*2+1)
#define ATOM_end_of_file (172*2+1)
#define ATOM_end_of_line (173*2+1)
#define ATOM_end_of_stream (174*2+1)
#define ATOM_environment (175*2+1)
#define ATOM_eof (176*2+1)
#define ATOM_eof_action (177*2+1)
#define ATOM_eof_code (178*2+1)
#define ATOM_epsilon (179*2+1)
#define ATOM_equal (180*2+1)
#define ATOM_equals (181*2+1)
#define ATOM_erase (182*2+1)
#define ATOM_erased (183*2+1)
#define ATOM_error (184*2+1)
#define ATOM_eval (185*2+1)
#define ATOM_evaluable (186*2+1)
#define ATOM_evaluation_error (187*2+1)
#define ATOM_exception (188*2+1)
#define ATOM_exclusive (189*2+1)
#define ATOM_execute (190*2+1)
#define ATOM_exist (191*2+1)
#define ATOM_existence_error (192*2+1)
#define ATOM_exit (193*2+1)
#define ATOM_exited (194*2+1)
#define ATOM_exp (195*2+1)
#define ATOM_export (196*2+1)
#define ATOM_exported (197*2+1)
#define ATOM_exports (198*2+1)
#define ATOM_expression (199*2+1)
#define ATOM_external_exception (200*2+1)
#define ATOM_externals (201*2+1)
#define ATOM_fact (202*2+1)
#define ATOM_factor (203*2+1)
#define ATOM_fail (204*2+1)
#define ATOM_failure_error (205*2+1)
#define ATOM_false (206*2+1)
#define ATOM_feature (207*2+1)
#define ATOM_file (208*2+1)
#define ATOM_file_name (209*2+1)
#define ATOM_file_name_variables (210*2+1)
#define ATOM_file_no (211*2+1)
#define ATOM_flag (212*2+1)
#define ATOM_flag_value (213*2+1)
#define ATOM_float (214*2+1)
#define ATOM_float_format (215*2+1)
#define ATOM_float_fractional_part (216*2+1)
#define ATOM_float_integer_part (217*2+1)
#define ATOM_float_overflow (218*2+1)
#define ATOM_float_underflow (219*2+1)
#define ATOM_floor (220*2+1)
#define ATOM_force (221*2+1)
#define ATOM_foreign (222*2+1)
#define ATOM_foreign_function (223*2+1)
#define ATOM_foreign_return_value (224*2+1)
#define ATOM_fork (225*2+1)
#define ATOM_frame (226*2+1)
#define ATOM_frame_attribute (227*2+1)
#define ATOM_frame_finished (228*2+1)
#define ATOM_frame_reference (229*2+1)
#define ATOM_free_of_attvar (230*2+1)
#define ATOM_freeze (231*2+1)
#define ATOM_full (232*2+1)
#define ATOM_functor_name (233*2+1)
#define ATOM_functors (234*2+1)
#define ATOM_fx (235*2+1)
#define ATOM_fy (236*2+1)
#define ATOM_garbage_collected (237*2+1)
#define ATOM_garbage_collection (238*2+1)
#define ATOM_gc (239*2+1)
#define ATOM_gcd (240*2+1)
#define ATOM_gctime (241*2+1)
#define ATOM_getcwd (242*2+1)
#define ATOM_global (243*2+1)
#define ATOM_global_shifts (244*2+1)
#define ATOM_global_stack (245*2+1)
#define ATOM_globallimit (246*2+1)
#define ATOM_globalused (247*2+1)
#define ATOM_goal (248*2+1)
#define ATOM_goal_expansion (249*2+1)
#define ATOM_grammar (250*2+1)
#define ATOM_graph (251*2+1)
#define ATOM_ground (252*2+1)
#define ATOM_gvar (253*2+1)
#define ATOM_halt (254*2+1)
#define ATOM_has_alternatives (255*2+1)
#define ATOM_hash (256*2+1)
#define ATOM_hashed (257*2+1)
#define ATOM_hat (258*2+1)
#define ATOM_heap (259*2+1)
#define ATOM_heaplimit (260*2+1)
#define ATOM_heapused (261*2+1)
#define ATOM_help (262*2+1)
#define ATOM_hidden (263*2+1)
#define ATOM_hide_childs (264*2+1)
#define ATOM_history_depth (265*2+1)
#define ATOM_ifthen (266*2+1)
#define ATOM_ignore (267*2+1)
#define ATOM_ignore_ops (268*2+1)
#define ATOM_imported (269*2+1)
#define ATOM_imported_procedure (270*2+1)
#define ATOM_index (271*2+1)
#define ATOM_indexed (272*2+1)
#define ATOM_inf (273*2+1)
#define ATOM_inferences (274*2+1)
#define ATOM_infinite (275*2+1)
#define ATOM_informational (276*2+1)
#define ATOM_init_file (277*2+1)
#define ATOM_initialization (278*2+1)
#define ATOM_input (279*2+1)
#define ATOM_inserted_char (280*2+1)
#define ATOM_instantiation_error (281*2+1)
#define ATOM_int (282*2+1)
#define ATOM_int64_t (283*2+1)
#define ATOM_int_overflow (284*2+1)
#define ATOM_integer (285*2+1)
#define ATOM_integer_expression (286*2+1)
#define ATOM_interrupt (287*2+1)
#define ATOM_io_error (288*2+1)
#define ATOM_io_mode (289*2+1)
#define ATOM_ioctl (290*2+1)
#define ATOM_is (291*2+1)
#define ATOM_iso (292*2+1)
#define ATOM_iso_latin_1 (293*2+1)
#define ATOM_isovar (294*2+1)
#define ATOM_join (295*2+1)
#define ATOM_jump (296*2+1)
#define ATOM_kernel (297*2+1)
#define ATOM_key (298*2+1)
#define ATOM_larger (299*2+1)
#define ATOM_larger_equal (300*2+1)
#define ATOM_level (301*2+1)
#define ATOM_li (302*2+1)
#define ATOM_limit (303*2+1)
#define ATOM_line (304*2+1)
#define ATOM_line_count (305*2+1)
#define ATOM_list (306*2+1)
#define ATOM_list_position (307*2+1)
#define ATOM_listing (308*2+1)
#define ATOM_local (309*2+1)
#define ATOM_local_shifts (310*2+1)
#define ATOM_local_stack (311*2+1)
#define ATOM_locale (312*2+1)
#define ATOM_locallimit (313*2+1)
#define ATOM_localused (314*2+1)
#define ATOM_lock (315*2+1)
#define ATOM_locked (316*2+1)
#define ATOM_log (317*2+1)
#define ATOM_log10 (318*2+1)
#define ATOM_long (319*2+1)
#define ATOM_low (320*2+1)
#define ATOM_lower (321*2+1)
#define ATOM_lsb (322*2+1)
#define ATOM_lshift (323*2+1)
#define ATOM_main (324*2+1)
#define ATOM_mark (325*2+1)
#define ATOM_matches (326*2+1)
#define ATOM_max (327*2+1)
#define ATOM_max_arity (328*2+1)
#define ATOM_max_dde_handles (329*2+1)
#define ATOM_max_depth (330*2+1)
#define ATOM_max_files (331*2+1)
#define ATOM_max_frame_size (332*2+1)
#define ATOM_max_path_length (333*2+1)
#define ATOM_max_size (334*2+1)
#define ATOM_max_variable_length (335*2+1)
#define ATOM_memory (336*2+1)
#define ATOM_message (337*2+1)
#define ATOM_message_lines (338*2+1)
#define ATOM_message_queue (339*2+1)
#define ATOM_message_queue_property (340*2+1)
#define ATOM_meta_argument (341*2+1)
#define ATOM_meta_argument_specifier (342*2+1)
#define ATOM_meta_predicate (343*2+1)
#define ATOM_min (344*2+1)
#define ATOM_min_free (345*2+1)
#define ATOM_minus (346*2+1)
#define ATOM_mismatched_char (347*2+1)
#define ATOM_mod (348*2+1)
#define ATOM_mode (349*2+1)
#define ATOM_modify (350*2+1)
#define ATOM_module (351*2+1)
#define ATOM_module_property (352*2+1)
#define ATOM_module_transparent (353*2+1)
#define ATOM_modules (354*2+1)
#define ATOM_msb (355*2+1)
#define ATOM_multifile (356*2+1)
#define ATOM_mutex (357*2+1)
#define ATOM_mutex_option (358*2+1)
#define ATOM_mutex_property (359*2+1)
#define ATOM_natural (360*2+1)
#define ATOM_newline (361*2+1)
#define ATOM_next_argument (362*2+1)
#define ATOM_nil (363*2+1)
#define ATOM_nlink (364*2+1)
#define ATOM_no_memory (365*2+1)
#define ATOM_nodebug (366*2+1)
#define ATOM_non_empty_list (367*2+1)
#define ATOM_none (368*2+1)
#define ATOM_nonvar (369*2+1)
#define ATOM_noprofile (370*2+1)
#define ATOM_normal (371*2+1)
#define ATOM_not (372*2+1)
#define ATOM_not_equals (373*2+1)
#define ATOM_not_implemented (374*2+1)
#define ATOM_not_less_than_one (375*2+1)
#define ATOM_not_less_than_zero (376*2+1)
#define ATOM_not_provable (377*2+1)
#define ATOM_not_strickt_equals (378*2+1)
#define ATOM_not_unique (379*2+1)
#define ATOM_number (380*2+1)
#define ATOM_number_of_clauses (381*2+1)
#define ATOM_numbervar_option (382*2+1)
#define ATOM_numbervars (383*2+1)
#define ATOM_occurs_check (384*2+1)
#define ATOM_octet (385*2+1)
#define ATOM_off (386*2+1)
#define ATOM_on (387*2+1)
#define ATOM_open (388*2+1)
#define ATOM_operator (389*2+1)
#define ATOM_operator_priority (390*2+1)
#define ATOM_operator_specifier (391*2+1)
#define ATOM_optimise (392*2+1)
#define ATOM_or (393*2+1)
#define ATOM_order (394*2+1)
#define ATOM_output (395*2+1)
#define ATOM_pair (396*2+1)
#define ATOM_paren (397*2+1)
#define ATOM_parent (398*2+1)
#define ATOM_parent_goal (399*2+1)
#define ATOM_partial (400*2+1)
#define ATOM_past (401*2+1)
#define ATOM_past_end_of_stream (402*2+1)
#define ATOM_pattern (403*2+1)
#define ATOM_pc (404*2+1)
#define ATOM_period (405*2+1)
#define ATOM_permission_error (406*2+1)
#define ATOM_pi (407*2+1)
#define ATOM_pipe (408*2+1)
#define ATOM_plain (409*2+1)
#define ATOM_plus (410*2+1)
#define ATOM_popcount (411*2+1)
#define ATOM_portray (412*2+1)
#define ATOM_position (413*2+1)
#define ATOM_posix (414*2+1)
#define ATOM_powm (415*2+1)
#define ATOM_predicate_indicator (416*2+1)
#define ATOM_predicates (417*2+1)
#define ATOM_print (418*2+1)
#define ATOM_print_message (419*2+1)
#define ATOM_priority (420*2+1)
#define ATOM_private_procedure (421*2+1)
#define ATOM_procedure (422*2+1)
#define ATOM_profile_mode (423*2+1)
#define ATOM_profile_no_cpu_time (424*2+1)
#define ATOM_profile_node (425*2+1)
#define ATOM_program (426*2+1)
#define ATOM_program_counter (427*2+1)
#define ATOM_prolog (428*2+1)
#define ATOM_prolog_flag (429*2+1)
#define ATOM_prolog_flag_access (430*2+1)
#define ATOM_prolog_flag_option (431*2+1)
#define ATOM_prolog_flag_type (432*2+1)
#define ATOM_prompt (433*2+1)
#define ATOM_property (434*2+1)
#define ATOM_protocol (435*2+1)
#define ATOM_prove (436*2+1)
#define ATOM_punct (437*2+1)
#define ATOM_query (438*2+1)
#define ATOM_question_mark (439*2+1)
#define ATOM_queue_option (440*2+1)
#define ATOM_quiet (441*2+1)
#define ATOM_quote (442*2+1)
#define ATOM_quoted (443*2+1)
#define ATOM_radix (444*2+1)
#define ATOM_random (445*2+1)
#define ATOM_random_option (446*2+1)
#define ATOM_rational (447*2+1)
#define ATOM_rationalize (448*2+1)
#define ATOM_rdiv (449*2+1)
#define ATOM_read (450*2+1)
#define ATOM_read_only (451*2+1)
#define ATOM_read_option (452*2+1)
#define ATOM_read_write (453*2+1)
#define ATOM_readline (454*2+1)
#define ATOM_real_time (455*2+1)
#define ATOM_receiver (456*2+1)
#define ATOM_record (457*2+1)
#define ATOM_record_position (458*2+1)
#define ATOM_redefine (459*2+1)
#define ATOM_redo (460*2+1)
#define ATOM_references (461*2+1)
#define ATOM_rem (462*2+1)
#define ATOM_rename (463*2+1)
#define ATOM_report_error (464*2+1)
#define ATOM_reposition (465*2+1)
#define ATOM_representation_error (466*2+1)
#define ATOM_representation_errors (467*2+1)
#define ATOM_reset (468*2+1)
#define ATOM_resource_error (469*2+1)
#define ATOM_resource_handle (470*2+1)
#define ATOM_retry (471*2+1)
#define ATOM_round (472*2+1)
#define ATOM_rshift (473*2+1)
#define ATOM_running (474*2+1)
#define ATOM_runtime (475*2+1)
#define ATOM_save_class (476*2+1)
#define ATOM_save_option (477*2+1)
#define ATOM_seed (478*2+1)
#define ATOM_seek_method (479*2+1)
#define ATOM_select (480*2+1)
#define ATOM_semicolon (481*2+1)
#define ATOM_separated (482*2+1)
#define ATOM_set (483*2+1)
#define ATOM_setup_call_catcher_cleanup (484*2+1)
#define ATOM_shared (485*2+1)
#define ATOM_shared_object (486*2+1)
#define ATOM_shared_object_handle (487*2+1)
#define ATOM_shell (488*2+1)
#define ATOM_sign (489*2+1)
#define ATOM_signal (490*2+1)
#define ATOM_signal_handler (491*2+1)
#define ATOM_silent (492*2+1)
#define ATOM_sin (493*2+1)
#define ATOM_singletons (494*2+1)
#define ATOM_size (495*2+1)
#define ATOM_size_t (496*2+1)
#define ATOM_skip (497*2+1)
#define ATOM_smaller (498*2+1)
#define ATOM_smaller_equal (499*2+1)
#define ATOM_softcut (500*2+1)
#define ATOM_source_sink (501*2+1)
#define ATOM_space (502*2+1)
#define ATOM_spacing (503*2+1)
#define ATOM_spare (504*2+1)
#define ATOM_spy (505*2+1)
#define ATOM_sqrt (506*2+1)
#define ATOM_stack (507*2+1)
#define ATOM_stack_parameter (508*2+1)
#define ATOM_stack_shifts (509*2+1)
#define ATOM_stacks (510*2+1)
#define ATOM_stand_alone (511*2+1)
#define ATOM_standard (512*2+1)
#define ATOM_star (513*2+1)
#define ATOM_start (514*2+1)
#define ATOM_stat (515*2+1)
#define ATOM_static_procedure (516*2+1)
#define ATOM_statistics (517*2+1)
#define ATOM_status (518*2+1)
#define ATOM_stderr (519*2+1)
#define ATOM_stream (520*2+1)
#define ATOM_stream_option (521*2+1)
#define ATOM_stream_or_alias (522*2+1)
#define ATOM_stream_pair (523*2+1)
#define ATOM_stream_position (524*2+1)
#define ATOM_stream_property (525*2+1)
#define ATOM_strict_equal (526*2+1)
#define ATOM_string (527*2+1)
#define ATOM_string_position (528*2+1)
#define ATOM_subterm_positions (529*2+1)
#define ATOM_suffix (530*2+1)
#define ATOM_syntax_error (531*2+1)
#define ATOM_syntax_errors (532*2+1)
#define ATOM_system (533*2+1)
#define ATOM_system_error (534*2+1)
#define ATOM_system_init_file (535*2+1)
#define ATOM_system_thread_id (536*2+1)
#define ATOM_system_time (537*2+1)
#define ATOM_tan (538*2+1)
#define ATOM_temporary_files (539*2+1)
#define ATOM_term (540*2+1)
#define ATOM_term_expansion (541*2+1)
#define ATOM_term_position (542*2+1)
#define ATOM_terminal (543*2+1)
#define ATOM_terminal_capability (544*2+1)
#define ATOM_text (545*2+1)
#define ATOM_thread (546*2+1)
#define ATOM_thread_cputime (547*2+1)
#define ATOM_thread_initialization (548*2+1)
#define ATOM_thread_local (549*2+1)
#define ATOM_thread_local_procedure (550*2+1)
#define ATOM_thread_option (551*2+1)
#define ATOM_thread_property (552*2+1)
#define ATOM_threads (553*2+1)
#define ATOM_threads_created (554*2+1)
#define ATOM_throw (555*2+1)
#define ATOM_tilde (556*2+1)
#define ATOM_time (557*2+1)
#define ATOM_time_stamp (558*2+1)
#define ATOM_timeout (559*2+1)
#define ATOM_timeout_error (560*2+1)
#define ATOM_timezone (561*2+1)
#define ATOM_to_lower (562*2+1)
#define ATOM_to_upper (563*2+1)
#define ATOM_top (564*2+1)
#define ATOM_top_level (565*2+1)
#define ATOM_toplevel (566*2+1)
#define ATOM_trace (567*2+1)
#define ATOM_trace_any (568*2+1)
#define ATOM_trace_call (569*2+1)
#define ATOM_trace_exit (570*2+1)
#define ATOM_trace_fail (571*2+1)
#define ATOM_trace_gc (572*2+1)
#define ATOM_trace_redo (573*2+1)
#define ATOM_traceinterc (574*2+1)
#define ATOM_tracing (575*2+1)
#define ATOM_trail (576*2+1)
#define ATOM_trail_shifts (577*2+1)
#define ATOM_traillimit (578*2+1)
#define ATOM_trailused (579*2+1)
#define ATOM_transparent (580*2+1)
#define ATOM_transposed_char (581*2+1)
#define ATOM_transposed_word (582*2+1)
#define ATOM_true (583*2+1)
#define ATOM_truncate (584*2+1)
#define ATOM_tty (585*2+1)
#define ATOM_tty_control (586*2+1)
#define ATOM_type (587*2+1)
#define ATOM_type_error (588*2+1)
#define ATOM_undefined (589*2+1)
#define ATOM_undefined_global_variable (590*2+1)
#define ATOM_undefinterc (591*2+1)
#define ATOM_unicode_be (592*2+1)
#define ATOM_unicode_le (593*2+1)
#define ATOM_unify (594*2+1)
#define ATOM_unify_determined (595*2+1)
#define ATOM_unique (596*2+1)
#define ATOM_univ (597*2+1)
#define ATOM_unknown (598*2+1)
#define ATOM_unlimited (599*2+1)
#define ATOM_unload (600*2+1)
#define ATOM_unlock (601*2+1)
#define ATOM_unlocked (602*2+1)
#define ATOM_update (603*2+1)
#define ATOM_upper (604*2+1)
#define ATOM_user (605*2+1)
#define ATOM_user_error (606*2+1)
#define ATOM_user_flags (607*2+1)
#define ATOM_user_input (608*2+1)
#define ATOM_user_output (609*2+1)
#define ATOM_utc (610*2+1)
#define ATOM_utf8 (611*2+1)
#define ATOM_v (612*2+1)
#define ATOM_var (613*2+1)
#define ATOM_variable (614*2+1)
#define ATOM_variable_names (615*2+1)
#define ATOM_variables (616*2+1)
#define ATOM_very_deep (617*2+1)
#define ATOM_vmi (618*2+1)
#define ATOM_volatile (619*2+1)
#define ATOM_wakeup (620*2+1)
#define ATOM_walltime (621*2+1)
#define ATOM_warning (622*2+1)
#define ATOM_wchar_t (623*2+1)
#define ATOM_when_condition (624*2+1)
#define ATOM_white (625*2+1)
#define ATOM_write (626*2+1)
#define ATOM_write_attributes (627*2+1)
#define ATOM_write_option (628*2+1)
#define ATOM_xdigit (629*2+1)
#define ATOM_xf (630*2+1)
#define ATOM_xfx (631*2+1)
#define ATOM_xfy (632*2+1)
#define ATOM_xml (633*2+1)
#define ATOM_xor (634*2+1)
#define ATOM_xpceref (635*2+1)
#define ATOM_yf (636*2+1)
#define ATOM_yfx (637*2+1)
#define ATOM_yfy (638*2+1)
#define ATOM_zero_divisor (639*2+1)
#define FUNCTOR_abs1 (0*4+2)
#define FUNCTOR_access1 (1*4+2)
#define FUNCTOR_acos1 (2*4+2)
#define FUNCTOR_alias1 (3*4+2)
#define FUNCTOR_and2 (4*4+2)
#define FUNCTOR_ar_equals2 (5*4+2)
#define FUNCTOR_ar_not_equal2 (6*4+2)
#define FUNCTOR_asin1 (7*4+2)
#define FUNCTOR_assert1 (8*4+2)
#define FUNCTOR_asserta1 (9*4+2)
#define FUNCTOR_atan1 (10*4+2)
#define FUNCTOR_atan2 (11*4+2)
#define FUNCTOR_atom1 (12*4+2)
#define FUNCTOR_att3 (13*4+2)
#define FUNCTOR_backslash1 (14*4+2)
#define FUNCTOR_bar2 (15*4+2)
#define FUNCTOR_bitor2 (16*4+2)
#define FUNCTOR_bom1 (17*4+2)
#define FUNCTOR_brace_term_position3 (18*4+2)
#define FUNCTOR_break1 (19*4+2)
#define FUNCTOR_break2 (20*4+2)
#define FUNCTOR_break3 (21*4+2)
#define FUNCTOR_buffer1 (22*4+2)
#define FUNCTOR_buffer_size1 (23*4+2)
#define FUNCTOR_busy2 (24*4+2)
#define FUNCTOR_bw_xor2 (25*4+2)
#define FUNCTOR_call1 (26*4+2)
#define FUNCTOR_callpred2 (27*4+2)
#define FUNCTOR_catch3 (28*4+2)
#define FUNCTOR_ceil1 (29*4+2)
#define FUNCTOR_ceiling1 (30*4+2)
#define FUNCTOR_chars1 (31*4+2)
#define FUNCTOR_chars2 (32*4+2)
#define FUNCTOR_clause1 (33*4+2)
#define FUNCTOR_close_on_abort1 (34*4+2)
#define FUNCTOR_codes1 (35*4+2)
#define FUNCTOR_codes2 (36*4+2)
#define FUNCTOR_colon2 (37*4+2)
#define FUNCTOR_comma2 (38*4+2)
#define FUNCTOR_context2 (39*4+2)
#define FUNCTOR_cos1 (40*4+2)
#define FUNCTOR_cputime0 (41*4+2)
#define FUNCTOR_curl1 (42*4+2)
#define FUNCTOR_cut_call1 (43*4+2)
#define FUNCTOR_cut_exit1 (44*4+2)
#define FUNCTOR_dand2 (45*4+2)
#define FUNCTOR_date3 (46*4+2)
#define FUNCTOR_date9 (47*4+2)
#define FUNCTOR_dc_call_prolog0 (48*4+2)
#define FUNCTOR_dcall1 (49*4+2)
#define FUNCTOR_dcut1 (50*4+2)
#define FUNCTOR_dde_error2 (51*4+2)
#define FUNCTOR_debugging1 (52*4+2)
#define FUNCTOR_detached1 (53*4+2)
#define FUNCTOR_dexit2 (54*4+2)
#define FUNCTOR_dforeign_registered2 (55*4+2)
#define FUNCTOR_dgarbage_collect1 (56*4+2)
#define FUNCTOR_div2 (57*4+2)
#define FUNCTOR_divide2 (58*4+2)
#define FUNCTOR_dmessage_queue1 (59*4+2)
#define FUNCTOR_dmutex1 (60*4+2)
#define FUNCTOR_domain_error2 (61*4+2)
#define FUNCTOR_dot2 (62*4+2)
#define FUNCTOR_doublestar2 (63*4+2)
#define FUNCTOR_dprof_node1 (64*4+2)
#define FUNCTOR_drecover_and_rethrow2 (65*4+2)
#define FUNCTOR_dstream1 (66*4+2)
#define FUNCTOR_dthread_init0 (67*4+2)
#define FUNCTOR_dthrow1 (68*4+2)
#define FUNCTOR_dtime2 (69*4+2)
#define FUNCTOR_dvard1 (70*4+2)
#define FUNCTOR_dwakeup1 (71*4+2)
#define FUNCTOR_e0 (72*4+2)
#define FUNCTOR_encoding1 (73*4+2)
#define FUNCTOR_end_of_stream1 (74*4+2)
#define FUNCTOR_eof_action1 (75*4+2)
#define FUNCTOR_epsilon0 (76*4+2)
#define FUNCTOR_equals2 (77*4+2)
#define FUNCTOR_erased1 (78*4+2)
#define FUNCTOR_error2 (79*4+2)
#define FUNCTOR_eval1 (80*4+2)
#define FUNCTOR_evaluation_error1 (81*4+2)
#define FUNCTOR_exception1 (82*4+2)
#define FUNCTOR_exception3 (83*4+2)
#define FUNCTOR_existence_error2 (84*4+2)
#define FUNCTOR_exited1 (85*4+2)
#define FUNCTOR_exp1 (86*4+2)
#define FUNCTOR_exports1 (87*4+2)
#define FUNCTOR_external_exception1 (88*4+2)
#define FUNCTOR_fail0 (89*4+2)
#define FUNCTOR_failure_error1 (90*4+2)
#define FUNCTOR_file1 (91*4+2)
#define FUNCTOR_file4 (92*4+2)
#define FUNCTOR_file_name1 (93*4+2)
#define FUNCTOR_file_no1 (94*4+2)
#define FUNCTOR_float1 (95*4+2)
#define FUNCTOR_float_fractional_part1 (96*4+2)
#define FUNCTOR_float_integer_part1 (97*4+2)
#define FUNCTOR_floor1 (98*4+2)
#define FUNCTOR_foreign_function1 (99*4+2)
#define FUNCTOR_frame3 (100*4+2)
#define FUNCTOR_frame_finished1 (101*4+2)
#define FUNCTOR_gcd2 (102*4+2)
#define FUNCTOR_goal_expansion2 (103*4+2)
#define FUNCTOR_ground1 (104*4+2)
#define FUNCTOR_hat2 (105*4+2)
#define FUNCTOR_ifthen2 (106*4+2)
#define FUNCTOR_input0 (107*4+2)
#define FUNCTOR_integer1 (108*4+2)
#define FUNCTOR_interrupt1 (109*4+2)
#define FUNCTOR_io_error2 (110*4+2)
#define FUNCTOR_is2 (111*4+2)
#define FUNCTOR_isovar1 (112*4+2)
#define FUNCTOR_larger2 (113*4+2)
#define FUNCTOR_larger_equal2 (114*4+2)
#define FUNCTOR_line_count1 (115*4+2)
#define FUNCTOR_list_position4 (116*4+2)
#define FUNCTOR_listing1 (117*4+2)
#define FUNCTOR_locked2 (118*4+2)
#define FUNCTOR_log1 (119*4+2)
#define FUNCTOR_log101 (120*4+2)
#define FUNCTOR_lsb1 (121*4+2)
#define FUNCTOR_lshift2 (122*4+2)
#define FUNCTOR_max2 (123*4+2)
#define FUNCTOR_max_size1 (124*4+2)
#define FUNCTOR_message_lines1 (125*4+2)
#define FUNCTOR_min2 (126*4+2)
#define FUNCTOR_minus1 (127*4+2)
#define FUNCTOR_minus2 (128*4+2)
#define FUNCTOR_mod2 (129*4+2)
#define FUNCTOR_mode1 (130*4+2)
#define FUNCTOR_msb1 (131*4+2)
#define FUNCTOR_newline1 (132*4+2)
#define FUNCTOR_nlink1 (133*4+2)
#define FUNCTOR_nonvar1 (134*4+2)
#define FUNCTOR_not_implemented2 (135*4+2)
#define FUNCTOR_not_provable1 (136*4+2)
#define FUNCTOR_occurs_check2 (137*4+2)
#define FUNCTOR_or1 (138*4+2)
#define FUNCTOR_output0 (139*4+2)
#define FUNCTOR_permission_error3 (140*4+2)
#define FUNCTOR_pi0 (141*4+2)
#define FUNCTOR_pipe1 (142*4+2)
#define FUNCTOR_plus1 (143*4+2)
#define FUNCTOR_plus2 (144*4+2)
#define FUNCTOR_popcount1 (145*4+2)
#define FUNCTOR_portray1 (146*4+2)
#define FUNCTOR_position1 (147*4+2)
#define FUNCTOR_powm3 (148*4+2)
#define FUNCTOR_print1 (149*4+2)
#define FUNCTOR_print_message2 (150*4+2)
#define FUNCTOR_procedure2 (151*4+2)
#define FUNCTOR_prove1 (152*4+2)
#define FUNCTOR_prove2 (153*4+2)
#define FUNCTOR_punct2 (154*4+2)
#define FUNCTOR_random1 (155*4+2)
#define FUNCTOR_rational1 (156*4+2)
#define FUNCTOR_rationalize1 (157*4+2)
#define FUNCTOR_rdiv2 (158*4+2)
#define FUNCTOR_rem2 (159*4+2)
#define FUNCTOR_reposition1 (160*4+2)
#define FUNCTOR_representation_error1 (161*4+2)
#define FUNCTOR_representation_errors1 (162*4+2)
#define FUNCTOR_resource_error1 (163*4+2)
#define FUNCTOR_retry1 (164*4+2)
#define FUNCTOR_round1 (165*4+2)
#define FUNCTOR_rshift2 (166*4+2)
#define FUNCTOR_semicolon2 (167*4+2)
#define FUNCTOR_setup_call_catcher_cleanup4 (168*4+2)
#define FUNCTOR_shared_object2 (169*4+2)
#define FUNCTOR_shell2 (170*4+2)
#define FUNCTOR_sign1 (171*4+2)
#define FUNCTOR_signal1 (172*4+2)
#define FUNCTOR_signal2 (173*4+2)
#define FUNCTOR_sin1 (174*4+2)
#define FUNCTOR_singletons1 (175*4+2)
#define FUNCTOR_size1 (176*4+2)
#define FUNCTOR_smaller2 (177*4+2)
#define FUNCTOR_smaller_equal2 (178*4+2)
#define FUNCTOR_softcut2 (179*4+2)
#define FUNCTOR_spy1 (180*4+2)
#define FUNCTOR_sqrt1 (181*4+2)
#define FUNCTOR_star2 (182*4+2)
#define FUNCTOR_status1 (183*4+2)
#define FUNCTOR_stream4 (184*4+2)
#define FUNCTOR_stream_position4 (185*4+2)
#define FUNCTOR_strict_equal2 (186*4+2)
#define FUNCTOR_string1 (187*4+2)
#define FUNCTOR_string2 (188*4+2)
#define FUNCTOR_string_position2 (189*4+2)
#define FUNCTOR_syntax_error1 (190*4+2)
#define FUNCTOR_syntax_error3 (191*4+2)
#define FUNCTOR_tan1 (192*4+2)
#define FUNCTOR_term_expansion2 (193*4+2)
#define FUNCTOR_term_position5 (194*4+2)
#define FUNCTOR_timeout1 (195*4+2)
#define FUNCTOR_timeout_error2 (196*4+2)
#define FUNCTOR_trace1 (197*4+2)
#define FUNCTOR_traceinterc3 (198*4+2)
#define FUNCTOR_tracing1 (199*4+2)
#define FUNCTOR_true0 (200*4+2)
#define FUNCTOR_truncate1 (201*4+2)
#define FUNCTOR_tty1 (202*4+2)
#define FUNCTOR_type1 (203*4+2)
#define FUNCTOR_type_error2 (204*4+2)
#define FUNCTOR_undefinterc4 (205*4+2)
#define FUNCTOR_unify_determined2 (206*4+2)
#define FUNCTOR_var1 (207*4+2)
#define FUNCTOR_wakeup3 (208*4+2)
#define FUNCTOR_warning3 (209*4+2)
#define FUNCTOR_xor2 (210*4+2)
#define FUNCTOR_xpceref1 (211*4+2)


#define N_SWI_ATOMS 640
#define N_SWI_FUNCTORS 212
#define N_SWI_HASH_BITS 11
#define N_SWI_HASH 2048