24'$undefp0'(
M:call(
G) )
:-
26 '$execute_nonstop'(
G,
M).
27'$undefp0'(
_:private(
_L) )
:-
29'$undefp0'(
_:print_message(
L,
E) )
:-
35 E = error(
_,exception(
Error))
37 format( user_error,
'~w in bootstrap: exception is:~n',[
L]) ,
38 '$print_exception'(
Error)
40 format( user_error,
'~w in bootstrap, namely ~w~n',[
L,
E])
46 format(user_error,
'~a:~d error undefined: call to ~w~n',[
F,
L,
M:G]),
64use_system_module(
_,
_).
67:- system_module( '$_init', [
!/0,
71 extensions_to_present_answer/1,
79 '$do_log_upd_clause'/6,
80 '$do_log_upd_clause0'/6,
81 '$do_log_upd_clause_erase'/6,
82 '$do_static_clause'/5], [
85:-
'$cut_by'/1
use_system_module(
'$_boot', []).
94'$do_log_upd_clause'(
_,
_,
_,
_,
_,
_).
95'$do_log_upd_clause'(
A,
B,
C,
D,
E,
_)
:-
96 '$continue_log_update_clause'(
A,
B,
C,
D,
E).
97'$do_log_upd_clause'(
_,
_,
_,
_,
_,
_).
100'$do_log_upd_clause_erase'(
_,
_,
_,
_,
_,
_).
101'$do_log_upd_clause_erase'(
A,
B,
C,
D,
E,
_)
:-
102 '$continue_log_update_clause_erase'(
A,
B,
C,
D,
E).
103'$do_log_upd_clause_erase'(
_,
_,
_,
_,
_,
_).
105'$do_log_upd_clause0'(
_,
_,
_,
_,
_,
_).
106'$do_log_upd_clause0'(
A,
B,
C,
D,
_,
_)
:-
107 '$continue_log_update_clause'(
A,
B,
C,
D).
108'$do_log_upd_clause0'(
_,
_,
_,
_,
_,
_).
111'$do_static_clause'(
_,
_,
_,
_,
_).
112'$do_static_clause'(
A,
B,
C,
D,
E)
:-
113 '$continue_static_clause'(
A,
B,
C,
D,
E).
114'$do_static_clause'(
_,
_,
_,
_,
_).
116'$command'(
C,
VL,
Pos,
Con)
:-
117 prolog_flag(strict_iso, true),
prolog_flag,
118 '$yap_strip_module'(
C,
EM,
EG),
119 '$execute_command'(
EM,
EG,
VL,
Pos,
Con,
_Source).
120'$command'(
C,
VL,
Pos,
Con)
:-
121 ( (
Con = top
; var(
C)
; C = [
_|_])
->
122 '$yap_strip_module'(
C,
EM,
EG),
123 '$execute_command'(
EG,
EM,
VL,
Pos,
Con,
C),
'$execute_command'
;
126 '$yap_strip_module'(
EC,
EM,
EG),
128 '$execute_commands'(
EG,
EM,
VL,
Pos,
Con,
_Source),
130 C == '$execute_commands'
133:-
c_compile(
'op.yap').
135:-
c_compile(
'predtypes.yap').
137:-
c_compile(
'arith.yap').
142:-
c_compile(
'top.yap').
144:-
c_compile(
'directives.yap').
146:-
c_compile(
'init.yap').
149:-
c_compile(
'imports.yap').
150:-
c_compile(
'bootutils.yap').
151:-
c_compile(
'bootlists.yap').
152:-
c_compile(
'preddecls.yap').
153:-
c_compile(
'preddyns.yap').
154:-
c_compile(
'builtins.yap').
155:-
c_compile(
'newmod.yap').
156:-
c_compile(
'meta.yap').
157:-
c_compile(
'metadecls.yap').
159:-
c_compile(
'os.yap').
160:-
c_compile(
'errors.yap').
168:-
c_compile(
'preds.yap' ).
169:-
c_compile(
'modules.yap' ).
170:-
c_compile(
'grammar.yap' ).
171:-
c_compile(
'atoms.yap').
173:-
c_compile(
'control.yap').
175:-
c_compile(
'absf.yap').
177:-
c_compile(
'lf.yap').
178:-
c_compile(
'consult.yap').
216:-
meta_predicate(log_event(+,:)).
218:-
dynamic prolog:'$user_defined_flag'/4.
220:-
multifile prolog:debug_action_hook/1.
222:-
multifile prolog:'$system_predicate'/2.
227:-
op(
1150,fx,(
mode)).
229:-
dynamic 'extensions_to_present_answer'/1.
234:-
multifile user:portray_message/2.
236:-
dynamic user:portray_message/2.
255:-
multifile user:goal_expansion/2.
257:-
dynamic user:goal_expansion/2.
259:-
multifile system:goal_expansion/2.
261:-
dynamic system:goal_expansion/2.
263:-
multifile goal_expansion/2.
265:-
dynamic goal_expansion/2.
289:-
'$change_type_of_char'(
36,
7).
299:- set_value(
'$user_module',user),
'$protect'.
301:-
style_check([
+discontiguous,+multiple,+single_var]).
311 prolog:comment_hook/3.
346:-
multifile swi:swi_predicate_table/4.
387
stream_property( Stream, Prop )
yap_flag( ?Param, ?Value)
goal_expansion( :G,+ M,- NG)
exception(+ Exception, + Context, - Action)
message_hook(+ Term, + Kind, + Lines)
set_prolog_flag(+ Flag,+ Value)