File: pl-atom.ih

package info (click to toggle)
swi-prolog 3.1.0-2
  • links: PTS
  • area: main
  • in suites: slink
  • size: 8,772 kB
  • ctags: 12,869
  • sloc: ansic: 43,657; perl: 12,577; lisp: 4,359; sh: 1,534; makefile: 798; awk: 14
file content (351 lines) | stat: -rw-r--r-- 13,810 bytes parent folder | download | duplicates (2)
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
#define ATOM_abort        MK_ATOM(0)
#define ATOM_abs          MK_ATOM(1)
#define ATOM_acos         MK_ATOM(2)
#define ATOM_alias        MK_ATOM(3)
#define ATOM_alt          MK_ATOM(4)
#define ATOM_alternative  MK_ATOM(5)
#define ATOM_and          MK_ATOM(6)
#define ATOM_append       MK_ATOM(7)
#define ATOM_apply        MK_ATOM(8)
#define ATOM_ar_equals    MK_ATOM(9)
#define ATOM_ar_not_equal MK_ATOM(10)
#define ATOM_argument     MK_ATOM(11)
#define ATOM_asin         MK_ATOM(12)
#define ATOM_at_equals    MK_ATOM(13)
#define ATOM_at_larger    MK_ATOM(14)
#define ATOM_at_larger_eq MK_ATOM(15)
#define ATOM_at_not_equals MK_ATOM(16)
#define ATOM_at_smaller   MK_ATOM(17)
#define ATOM_at_smaller_eq MK_ATOM(18)
#define ATOM_atan         MK_ATOM(19)
#define ATOM_atom         MK_ATOM(20)
#define ATOM_atoms        MK_ATOM(21)
#define ATOM_backslash    MK_ATOM(22)
#define ATOM_bar          MK_ATOM(23)
#define ATOM_binary       MK_ATOM(24)
#define ATOM_block        MK_ATOM(25)
#define ATOM_bool         MK_ATOM(26)
#define ATOM_brace_term_position MK_ATOM(27)
#define ATOM_break        MK_ATOM(28)
#define ATOM_call         MK_ATOM(29)
#define ATOM_catch        MK_ATOM(30)
#define ATOM_ceil         MK_ATOM(31)
#define ATOM_ceiling      MK_ATOM(32)
#define ATOM_character_escapes MK_ATOM(33)
#define ATOM_clause       MK_ATOM(34)
#define ATOM_cm           MK_ATOM(35)
#define ATOM_codes        MK_ATOM(36)
#define ATOM_collected    MK_ATOM(37)
#define ATOM_collections  MK_ATOM(38)
#define ATOM_comma        MK_ATOM(39)
#define ATOM_compound     MK_ATOM(40)
#define ATOM_context      MK_ATOM(41)
#define ATOM_context_module MK_ATOM(42)
#define ATOM_continue     MK_ATOM(43)
#define ATOM_core_left    MK_ATOM(44)
#define ATOM_cos          MK_ATOM(45)
#define ATOM_cputime      MK_ATOM(46)
#define ATOM_curl         MK_ATOM(47)
#define ATOM_cut          MK_ATOM(48)
#define ATOM_cut_call     MK_ATOM(49)
#define ATOM_cut_exit     MK_ATOM(50)
#define ATOM_cut_parent   MK_ATOM(51)
#define ATOM_cutted       MK_ATOM(52)
#define ATOM_dcut         MK_ATOM(53)
#define ATOM_debug_on_error MK_ATOM(54)
#define ATOM_debugging    MK_ATOM(55)
#define ATOM_default      MK_ATOM(56)
#define ATOM_defined      MK_ATOM(57)
#define ATOM_depth_limit_exceeded MK_ATOM(58)
#define ATOM_dexit        MK_ATOM(59)
#define ATOM_dforeign_registered MK_ATOM(60)
#define ATOM_dgarbage_collect MK_ATOM(61)
#define ATOM_discontiguous MK_ATOM(62)
#define ATOM_div          MK_ATOM(63)
#define ATOM_divide       MK_ATOM(64)
#define ATOM_domain_error MK_ATOM(65)
#define ATOM_dot          MK_ATOM(66)
#define ATOM_doublestar   MK_ATOM(67)
#define ATOM_dthrow       MK_ATOM(68)
#define ATOM_dynamic      MK_ATOM(69)
#define ATOM_e            MK_ATOM(70)
#define ATOM_end_of_file  MK_ATOM(71)
#define ATOM_eof_action   MK_ATOM(72)
#define ATOM_eof_code     MK_ATOM(73)
#define ATOM_equal        MK_ATOM(74)
#define ATOM_equals       MK_ATOM(75)
#define ATOM_erased       MK_ATOM(76)
#define ATOM_error        MK_ATOM(77)
#define ATOM_evaluable    MK_ATOM(78)
#define ATOM_evaluation_error MK_ATOM(79)
#define ATOM_exception    MK_ATOM(80)
#define ATOM_execute      MK_ATOM(81)
#define ATOM_exist        MK_ATOM(82)
#define ATOM_existence_error MK_ATOM(83)
#define ATOM_exit         MK_ATOM(84)
#define ATOM_exp          MK_ATOM(85)
#define ATOM_exported     MK_ATOM(86)
#define ATOM_externals    MK_ATOM(87)
#define ATOM_fact         MK_ATOM(88)
#define ATOM_fail         MK_ATOM(89)
#define ATOM_failure_error MK_ATOM(90)
#define ATOM_false        MK_ATOM(91)
#define ATOM_file         MK_ATOM(92)
#define ATOM_float        MK_ATOM(93)
#define ATOM_float_format MK_ATOM(94)
#define ATOM_float_fractional_part MK_ATOM(95)
#define ATOM_float_integer_part MK_ATOM(96)
#define ATOM_floor        MK_ATOM(97)
#define ATOM_foreign      MK_ATOM(98)
#define ATOM_frame_finished MK_ATOM(99)
#define ATOM_functors     MK_ATOM(100)
#define ATOM_fx           MK_ATOM(101)
#define ATOM_fy           MK_ATOM(102)
#define ATOM_gc           MK_ATOM(103)
#define ATOM_gctime       MK_ATOM(104)
#define ATOM_global       MK_ATOM(105)
#define ATOM_global_shifts MK_ATOM(106)
#define ATOM_globallimit  MK_ATOM(107)
#define ATOM_globalused   MK_ATOM(108)
#define ATOM_goal         MK_ATOM(109)
#define ATOM_grammar      MK_ATOM(110)
#define ATOM_has_alternatives MK_ATOM(111)
#define ATOM_hashed       MK_ATOM(112)
#define ATOM_hat          MK_ATOM(113)
#define ATOM_heap         MK_ATOM(114)
#define ATOM_heaplimit    MK_ATOM(115)
#define ATOM_heapused     MK_ATOM(116)
#define ATOM_hidden       MK_ATOM(117)
#define ATOM_hide_childs  MK_ATOM(118)
#define ATOM_history_depth MK_ATOM(119)
#define ATOM_ifthen       MK_ATOM(120)
#define ATOM_ignore       MK_ATOM(121)
#define ATOM_ignore_ops   MK_ATOM(122)
#define ATOM_imported     MK_ATOM(123)
#define ATOM_indexed      MK_ATOM(124)
#define ATOM_inferences   MK_ATOM(125)
#define ATOM_init_file    MK_ATOM(126)
#define ATOM_initialization MK_ATOM(127)
#define ATOM_inserted_char MK_ATOM(128)
#define ATOM_instantiation_error MK_ATOM(129)
#define ATOM_int_overflow MK_ATOM(130)
#define ATOM_integer      MK_ATOM(131)
#define ATOM_io_mode      MK_ATOM(132)
#define ATOM_is           MK_ATOM(133)
#define ATOM_isovar       MK_ATOM(134)
#define ATOM_larger       MK_ATOM(135)
#define ATOM_larger_equal MK_ATOM(136)
#define ATOM_level        MK_ATOM(137)
#define ATOM_limit        MK_ATOM(138)
#define ATOM_line_count   MK_ATOM(139)
#define ATOM_list         MK_ATOM(140)
#define ATOM_list_position MK_ATOM(141)
#define ATOM_listing      MK_ATOM(142)
#define ATOM_local        MK_ATOM(143)
#define ATOM_local_shifts MK_ATOM(144)
#define ATOM_locallimit   MK_ATOM(145)
#define ATOM_localused    MK_ATOM(146)
#define ATOM_lock         MK_ATOM(147)
#define ATOM_locked       MK_ATOM(148)
#define ATOM_log          MK_ATOM(149)
#define ATOM_log10        MK_ATOM(150)
#define ATOM_lshift       MK_ATOM(151)
#define ATOM_mark         MK_ATOM(152)
#define ATOM_max          MK_ATOM(153)
#define ATOM_max_arity    MK_ATOM(154)
#define ATOM_max_files    MK_ATOM(155)
#define ATOM_message      MK_ATOM(156)
#define ATOM_min          MK_ATOM(157)
#define ATOM_min_free     MK_ATOM(158)
#define ATOM_minus        MK_ATOM(159)
#define ATOM_mismatched_char MK_ATOM(160)
#define ATOM_mod          MK_ATOM(161)
#define ATOM_modify       MK_ATOM(162)
#define ATOM_module       MK_ATOM(163)
#define ATOM_module_transparent MK_ATOM(164)
#define ATOM_modules      MK_ATOM(165)
#define ATOM_multifile    MK_ATOM(166)
#define ATOM_nil          MK_ATOM(167)
#define ATOM_nodebug      MK_ATOM(168)
#define ATOM_none         MK_ATOM(169)
#define ATOM_not          MK_ATOM(170)
#define ATOM_not_equals   MK_ATOM(171)
#define ATOM_not_less_than_zero MK_ATOM(172)
#define ATOM_not_provable MK_ATOM(173)
#define ATOM_not_strickt_equals MK_ATOM(174)
#define ATOM_not_unique   MK_ATOM(175)
#define ATOM_number       MK_ATOM(176)
#define ATOM_number_of_clauses MK_ATOM(177)
#define ATOM_numbervars   MK_ATOM(178)
#define ATOM_obtain       MK_ATOM(179)
#define ATOM_off          MK_ATOM(180)
#define ATOM_on           MK_ATOM(181)
#define ATOM_open         MK_ATOM(182)
#define ATOM_optimise     MK_ATOM(183)
#define ATOM_or           MK_ATOM(184)
#define ATOM_parent       MK_ATOM(185)
#define ATOM_pc           MK_ATOM(186)
#define ATOM_permission_error MK_ATOM(187)
#define ATOM_pi           MK_ATOM(188)
#define ATOM_pipe         MK_ATOM(189)
#define ATOM_plus         MK_ATOM(190)
#define ATOM_portray      MK_ATOM(191)
#define ATOM_predicate_indicator MK_ATOM(192)
#define ATOM_predicates   MK_ATOM(193)
#define ATOM_print        MK_ATOM(194)
#define ATOM_print_message MK_ATOM(195)
#define ATOM_procedure    MK_ATOM(196)
#define ATOM_prolog       MK_ATOM(197)
#define ATOM_prompt       MK_ATOM(198)
#define ATOM_prove        MK_ATOM(199)
#define ATOM_query        MK_ATOM(200)
#define ATOM_quiet        MK_ATOM(201)
#define ATOM_quoted       MK_ATOM(202)
#define ATOM_random       MK_ATOM(203)
#define ATOM_read         MK_ATOM(204)
#define ATOM_read_option  MK_ATOM(205)
#define ATOM_readline     MK_ATOM(206)
#define ATOM_receiver     MK_ATOM(207)
#define ATOM_redo         MK_ATOM(208)
#define ATOM_references   MK_ATOM(209)
#define ATOM_rem          MK_ATOM(210)
#define ATOM_report_error MK_ATOM(211)
#define ATOM_reposition   MK_ATOM(212)
#define ATOM_representation_error MK_ATOM(213)
#define ATOM_reset        MK_ATOM(214)
#define ATOM_retry        MK_ATOM(215)
#define ATOM_round        MK_ATOM(216)
#define ATOM_rshift       MK_ATOM(217)
#define ATOM_save_option  MK_ATOM(218)
#define ATOM_semicolon    MK_ATOM(219)
#define ATOM_separated    MK_ATOM(220)
#define ATOM_sign         MK_ATOM(221)
#define ATOM_sin          MK_ATOM(222)
#define ATOM_singleton    MK_ATOM(223)
#define ATOM_singletons   MK_ATOM(224)
#define ATOM_smaller      MK_ATOM(225)
#define ATOM_smaller_equal MK_ATOM(226)
#define ATOM_softcut      MK_ATOM(227)
#define ATOM_source_sink  MK_ATOM(228)
#define ATOM_spy          MK_ATOM(229)
#define ATOM_sqrt         MK_ATOM(230)
#define ATOM_stand_alone  MK_ATOM(231)
#define ATOM_star         MK_ATOM(232)
#define ATOM_static_procedure MK_ATOM(233)
#define ATOM_stderr       MK_ATOM(234)
#define ATOM_stream_option MK_ATOM(235)
#define ATOM_stream_position MK_ATOM(236)
#define ATOM_strick_equal MK_ATOM(237)
#define ATOM_string       MK_ATOM(238)
#define ATOM_string_position MK_ATOM(239)
#define ATOM_subterm_positions MK_ATOM(240)
#define ATOM_suffix       MK_ATOM(241)
#define ATOM_syntax_error MK_ATOM(242)
#define ATOM_syntax_errors MK_ATOM(243)
#define ATOM_system       MK_ATOM(244)
#define ATOM_system_init_file MK_ATOM(245)
#define ATOM_tan          MK_ATOM(246)
#define ATOM_term_expansion MK_ATOM(247)
#define ATOM_term_position MK_ATOM(248)
#define ATOM_text         MK_ATOM(249)
#define ATOM_tilde        MK_ATOM(250)
#define ATOM_time         MK_ATOM(251)
#define ATOM_top          MK_ATOM(252)
#define ATOM_top_level    MK_ATOM(253)
#define ATOM_toplevel     MK_ATOM(254)
#define ATOM_trace        MK_ATOM(255)
#define ATOM_trace_any    MK_ATOM(256)
#define ATOM_trace_call   MK_ATOM(257)
#define ATOM_trace_exit   MK_ATOM(258)
#define ATOM_trace_fail   MK_ATOM(259)
#define ATOM_trace_gc     MK_ATOM(260)
#define ATOM_trace_redo   MK_ATOM(261)
#define ATOM_traceinterc  MK_ATOM(262)
#define ATOM_tracing      MK_ATOM(263)
#define ATOM_trail        MK_ATOM(264)
#define ATOM_trail_shifts MK_ATOM(265)
#define ATOM_traillimit   MK_ATOM(266)
#define ATOM_trailused    MK_ATOM(267)
#define ATOM_transparent  MK_ATOM(268)
#define ATOM_transposed_char MK_ATOM(269)
#define ATOM_transposed_word MK_ATOM(270)
#define ATOM_true         MK_ATOM(271)
#define ATOM_truncate     MK_ATOM(272)
#define ATOM_tty          MK_ATOM(273)
#define ATOM_tty_control  MK_ATOM(274)
#define ATOM_type         MK_ATOM(275)
#define ATOM_type_error   MK_ATOM(276)
#define ATOM_undefinterc  MK_ATOM(277)
#define ATOM_unify        MK_ATOM(278)
#define ATOM_unique       MK_ATOM(279)
#define ATOM_univ         MK_ATOM(280)
#define ATOM_unlimited    MK_ATOM(281)
#define ATOM_update       MK_ATOM(282)
#define ATOM_user         MK_ATOM(283)
#define ATOM_user_error   MK_ATOM(284)
#define ATOM_user_input   MK_ATOM(285)
#define ATOM_user_output  MK_ATOM(286)
#define ATOM_v            MK_ATOM(287)
#define ATOM_var          MK_ATOM(288)
#define ATOM_variable     MK_ATOM(289)
#define ATOM_variable_names MK_ATOM(290)
#define ATOM_very_deep    MK_ATOM(291)
#define ATOM_volatile     MK_ATOM(292)
#define ATOM_warning      MK_ATOM(293)
#define ATOM_write        MK_ATOM(294)
#define ATOM_write_option MK_ATOM(295)
#define ATOM_xf           MK_ATOM(296)
#define ATOM_xfx          MK_ATOM(297)
#define ATOM_xfy          MK_ATOM(298)
#define ATOM_xor          MK_ATOM(299)
#define ATOM_xpceref      MK_ATOM(300)
#define ATOM_yf           MK_ATOM(301)
#define ATOM_yfx          MK_ATOM(302)
#define ATOM_yfy          MK_ATOM(303)
#define ATOM_zero_divisor MK_ATOM(304)
#define ATOM_past_end_of_stream MK_ATOM(305)
#define ATOM_stream_or_alias MK_ATOM(306)
#define ATOM_io_error     MK_ATOM(307)
#define ATOM_max_path_length MK_ATOM(308)
#define ATOM_not_implemented_error MK_ATOM(309)
#define ATOM_character    MK_ATOM(310)
#define ATOM_stream       MK_ATOM(311)
#define ATOM_property     MK_ATOM(312)
#define ATOM_position     MK_ATOM(313)
#define ATOM_size         MK_ATOM(314)
#define ATOM_rename       MK_ATOM(315)
#define ATOM_chdir        MK_ATOM(316)
#define ATOM_input        MK_ATOM(317)
#define ATOM_output       MK_ATOM(318)
#define ATOM_directory    MK_ATOM(319)
#define ATOM_stat         MK_ATOM(320)
#define ATOM_chmod        MK_ATOM(321)
#define ATOM_max_variable_length MK_ATOM(322)
#define ATOM_no_memory    MK_ATOM(323)
#define ATOM_getcwd       MK_ATOM(324)
#define ATOM_resource_error MK_ATOM(325)
#define ATOM_system_error MK_ATOM(326)
#define ATOM_fork         MK_ATOM(327)
#define ATOM_shell        MK_ATOM(328)
#define ATOM_signal       MK_ATOM(329)
#define ATOM_undefined    MK_ATOM(330)
#define ATOM_float_overflow MK_ATOM(331)
#define ATOM_float_underflow MK_ATOM(332)
#define ATOM_case_sensitive_file_names MK_ATOM(333)
#define ATOM_allow_variable_name_as_functor MK_ATOM(334)
#define ATOM_close_on_abort MK_ATOM(335)
#define ATOM_buffer       MK_ATOM(336)
#define ATOM_line         MK_ATOM(337)
#define ATOM_full         MK_ATOM(338)
#define ATOM_runtime      MK_ATOM(339)
#define ATOM_kernel       MK_ATOM(340)
#define ATOM_development  MK_ATOM(341)
#define ATOM_save_class   MK_ATOM(342)
#define ATOM_clause_reference MK_ATOM(343)
#define ATOM_bof          MK_ATOM(344)
#define ATOM_eof          MK_ATOM(345)
#define ATOM_current      MK_ATOM(346)
#define ATOM_seek_method  MK_ATOM(347)
#define ATOM_callpred     MK_ATOM(348)
#define ATOM_throw        MK_ATOM(349)
#define ATOM_stack        MK_ATOM(350)