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