Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sixsixsix@gitlab:~$ rm -rf lib/swipl/pack
- sixsixsix@gitlab:~$ swipl
- Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.11-22-g2e660b5-DIRTY)
- SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
- Please run ?- license. for legal details.
- For online help and background, visit http://www.swi-prolog.org
- For built-in help, use ?- help(Topic). or ?- apropos(Word).
- ?- use_module(library(wamcl)).
- ERROR: source_sink `library(wamcl)' does not exist
- ERROR: In:
- ERROR: [17] throw(error(existence_error(source_sink,...),_2798))
- ERROR: [12] '$load_file'(library(wamcl),user,[if(not_loaded),...]) at /opt/logicmoo_workspace/lib/swipl-7.7.11/boot/init.pl:1981
- ERROR: [7] <user>
- ERROR:
- ERROR: Note: some frames are missing due to last-call optimization.
- ERROR: Re-run your program in debug mode (:- debug.) to get more detail.
- ?- pack_install(wam_common_lisp).
- % Contacting server at http://www.swi-prolog.org/pack/query ... ok
- Install wam_common_lisp@1.1.118 from GIT at https://github.com/TeamSPoon/wam_common_lisp.git Y/n?
- Create directory for packages
- (1) * /home/sixsixsix/lib/swipl/pack
- (2) Cancel
- Your choice?
- % Cloning into '/home/sixsixsix/lib/swipl/pack/wam_common_lisp'...
- % Contacting server at http://www.swi-prolog.org/pack/query ... ok
- Warning: Package depends on the following:
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "no_repeats", provided by no_repeats@1.1.118 from https://github.com/TeamSPoon/no_repeats.git
- Warning: "predicate_streams", provided by predicate_streams@1.1.118 from http://github.com/TeamSPoon/predicate_streams.git
- Warning: "with_open_options", provided by with_open_options@1.1.118 from https://github.com/TeamSPoon/with_open_options.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- What do you wish to do
- (1) * Install proposed dependencies
- (2) Only install requested package
- (3) Cancel
- Your choice?
- % "wam_common_lisp.git" was downloaded 1 times
- % Cloning into '/home/sixsixsix/lib/swipl/pack/dictoo'...
- i dictoo@1.1.118 - Dict-like OO Syntax
- % Cloning into '/home/sixsixsix/lib/swipl/pack/gvar_syntax'...
- i gvar_syntax@1.1.118 - Global Variable Syntax
- % Cloning into '/home/sixsixsix/lib/swipl/pack/logicmoo_utils'...
- i logicmoo_utils@1.1.118 - Common predicates used by external Logicmoo Utils and Base
- % Updating index for library /home/sixsixsix/lib/swipl/pack/logicmoo_utils/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/loop_check'...
- i loop_check@1.1.118 - New simple loop checking
- % Updating index for library /home/sixsixsix/lib/swipl/pack/loop_check/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/with_thread_local'...
- i with_thread_local@1.1.118 - Call a Goal with local assertions
- % Updating index for library /home/sixsixsix/lib/swipl/pack/with_thread_local/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/each_call_cleanup'...
- i each_call_cleanup@1.1.118 - Each Call Redo Setup and Cleanup
- % Updating index for library /home/sixsixsix/lib/swipl/pack/each_call_cleanup/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/must_trace'...
- i must_trace@1.1.118 - Trace with your eyeballs instead of your fingers
- % Updating index for library /home/sixsixsix/lib/swipl/pack/must_trace/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/clause_attvars'...
- i clause_attvars@1.1.118 - An alternate interface to the clause database to allow attributed variables to be asserted
- % Updating index for library /home/sixsixsix/lib/swipl/pack/clause_attvars/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/hook_hybrid'...
- i hook_hybrid@1.1.118 - Hook assert retract call of *specific* predicates
- % Updating index for library /home/sixsixsix/lib/swipl/pack/hook_hybrid/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/file_scope'...
- i file_scope@1.1.118 - File local scoped efects
- % Updating index for library /home/sixsixsix/lib/swipl/pack/file_scope/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/subclause_expansion'...
- i subclause_expansion@1.1.118 - More use specific versions of term/goal expansion hooks
- % Updating index for library /home/sixsixsix/lib/swipl/pack/subclause_expansion/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/xlisting'...
- i xlisting@1.1.118 - Selective Interactive Non-Deterministic Tracing
- % Updating index for library /home/sixsixsix/lib/swipl/pack/xlisting/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/no_repeats'...
- i no_repeats@1.1.118 - New ways to avoid duplicate solutions
- % Updating index for library /home/sixsixsix/lib/swipl/pack/no_repeats/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/predicate_streams'...
- i predicate_streams@1.1.118 - Implement your own Abstract Predicate Streams
- % Updating index for library /home/sixsixsix/lib/swipl/pack/predicate_streams/prolog/
- % Cloning into '/home/sixsixsix/lib/swipl/pack/with_open_options'...
- i with_open_options@1.1.118 - Utilities to open various objects for read/write
- % Updating index for library /home/sixsixsix/lib/swipl/pack/with_open_options/prolog/
- Package: wam_common_lisp
- Title: ANSI Common Lisp implemented in Prolog
- Installed version: 1.1.118
- Author: Douglas Miles <http://www.linkedin.com/in/logicmoo>
- Maintainer: TeamSPoon <https://github.com/TeamSPoon/>
- Packager: TeamSPoon/LogicMoo <https://github.com/TeamSPoon/>
- Home page: https://github.com/TeamSPoon/wam_common_lisp
- Download URL: https://github.com/TeamSPoon/wam_common_lisp/release/*.zip
- Requires: dictoo, logicmoo_utils, loop_check, must_trace, no_repeats, predicate_streams, with_open_options, with_thread_local, xlisting
- Activate pack "wam_common_lisp" Y/n?
- true.
- ?- use_module(library(wamcl)).
- true.
- ?- lisp.
- % grovelled_source_file_symbols("SET-WAM-CL-OPTION", pkg_sys, sys_set_wam_cl_option, '0pts', f_sys_set_wam_cl_option).
- % grovelled_source_file_symbols("GET-WAM-CL-OPTION", pkg_sys, sys_get_wam_cl_option, '0pts', f_sys_get_wam_cl_option).
- % grovelled_source_file_symbols("TYPE-OF", pkg_cl, type_of, typ30f, f_type_of).
- % grovelled_source_file_symbols("SUBTYPEP", pkg_cl, subtypep, typ30f, f_subtypep).
- % grovelled_source_file_symbols("TYPEP", pkg_cl, typep, typ30f, f_typep).
- % grovelled_source_file_symbols("CLASS-OF", pkg_cl, class_of, typ30f, f_class_of).
- % grovelled_source_file_symbols("MAKE-SYNONYM-STREAM", pkg_cl, make_synonym_stream, streams, f_make_synonym_stream).
- % grovelled_source_file_symbols("SUBSEQ", pkg_cl, subseq, s3q, f_subseq).
- % grovelled_source_file_symbols("SUBSEQ", pkg_cl, subseq, s3q, f_subseq).
- % grovelled_source_file_symbols("SUBST", pkg_cl, subst, s3q, f_subst).
- % grovelled_source_file_symbols("REMOVE", pkg_cl, remove, s3q, f_remove).
- % grovelled_source_file_symbols("LIST-LENGTH", pkg_cl, list_length, s3q, f_list_length).
- % grovelled_source_file_symbols("LENGTH", pkg_cl, length, s3q, f_length).
- % grovelled_source_file_symbols("COPY-LIST", pkg_cl, copy_list, s3q, f_copy_list).
- % grovelled_source_file_symbols("NCONC", pkg_cl, nconc, s3q, f_nconc).
- % grovelled_source_file_symbols("MAPCAR", pkg_cl, mapcar, s3q, f_mapcar).
- % grovelled_source_file_symbols("REPLACE", pkg_cl, replace, s3q, f_replace).
- % grovelled_source_file_symbols("NREVERSE", pkg_cl, nreverse, s3q, f_nreverse).
- % grovelled_source_file_symbols("REVERSE", pkg_cl, reverse, s3q, f_reverse).
- % grovelled_source_file_symbols("POSITION-IF-NOT", pkg_cl, position_if_not, s3q, f_position_if_not).
- % grovelled_source_file_symbols("POSITION-IF", pkg_cl, position_if, s3q, f_position_if).
- % grovelled_source_file_symbols("POSITION", pkg_cl, position, s3q, f_position).
- % grovelled_source_file_symbols("SEARCH", pkg_cl, search, s3q, f_search).
- % grovelled_source_file_symbols("FIND-IF-NOT", pkg_cl, find_if_not, s3q, f_find_if_not).
- % grovelled_source_file_symbols("FIND-IF", pkg_cl, find_if, s3q, f_find_if).
- % grovelled_source_file_symbols("FIND", pkg_cl, find, s3q, f_find).
- % grovelled_source_file_symbols("MEMBER-IF-NOT", pkg_cl, member_if_not, s3q, f_member_if_not).
- % grovelled_source_file_symbols("MEMBER-IF", pkg_cl, member_if, s3q, f_member_if).
- % grovelled_source_file_symbols("MEMBER", pkg_cl, member, s3q, f_member).
- % grovelled_source_file_symbols("ADJOIN", pkg_cl, adjoin, s3q, f_adjoin).
- % grovelled_source_file_symbols("MEMQ", pkg_sys, sys_memq, s3q, f_sys_memq).
- % grovelled_source_file_symbols("MAKE-READ-TABLE", pkg_sys, sys_make_read_table, readtables, f_sys_make_read_table).
- % grovelled_source_file_symbols("WRITE-LINE", pkg_cl, write_line, print, f_write_line).
- % grovelled_source_file_symbols("TERPRI", pkg_cl, terpri, print, f_terpri).
- % grovelled_source_file_symbols("PRINT", pkg_cl, print, print, f_print).
- % grovelled_source_file_symbols("PRINC", pkg_cl, princ, print, f_princ).
- % grovelled_source_file_symbols("PRIN1", pkg_cl, prin1, print, f_prin1).
- % grovelled_source_file_symbols("PRINC", pkg_cl, princ, print, f_princ).
- % grovelled_source_file_symbols("PRINT", pkg_cl, print, print, f_print).
- % grovelled_source_file_symbols("PRIN1", pkg_cl, prin1, print, f_prin1).
- % grovelled_source_file_symbols("FORMAT", pkg_cl, format, print, f_format).
- :- side_effect(set_opv(sys_string_to_pathname,
- symbol_function,
- f_sys_string_to_pathname)).
- % grovelled_source_file_symbols("STRING-TO-PATHNAME", pkg_sys, sys_string_to_pathname, pathname, f_sys_string_to_pathname).
- % grovelled_source_file_symbols("PATHNAME", pkg_cl, pathname, pathname, f_pathname).
- % grovelled_source_file_symbols("NAMESTRING", pkg_cl, namestring, pathname, f_namestring).
- % grovelled_source_file_symbols("MAKE-PATHNAME", pkg_cl, make_pathname, pathname, f_make_pathname).
- % grovelled_source_file_symbols("PROBE-FILE", pkg_cl, probe_file, pathname, f_probe_file).
- % grovelled_source_file_symbols("TRUENAME", pkg_cl, truename, pathname, f_truename).
- % grovelled_source_file_symbols("COMPILE-FILE-PATHNAME", pkg_cl, compile_file_pathname, pathname, f_compile_file_pathname).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- directory,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_directory],
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 1,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_device,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_device],
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 2,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_host,
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_host],
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 3, pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_name,
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_name],
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 4, pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_version,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_version],
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 5,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, name, type, pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_type],
- pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 6, pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_sys_definition_source_mixin,
- name,
- sys_source,
- sys_definition_source_mixin_source))).
- :- side_effect(assertz_new(struct_opv(claz_sys_definition_source_mixin,
- initargs,
- [kw_source],
- sys_definition_source_mixin_source))).
- :- side_effect(assertz_new(struct_opv(claz_sys_definition_source_mixin,
- location,
- 1,
- sys_definition_source_mixin_source))).
- :- side_effect(assertz_new(struct_opv(claz_sys_plist_mixin,
- name,
- sys_plist,
- sys_plist_mixin_plist))).
- :- side_effect(assertz_new(struct_opv(claz_sys_plist_mixin,
- initargs,
- [kw_plist],
- sys_plist_mixin_plist))).
- :- side_effect(assertz_new(struct_opv(claz_sys_plist_mixin,
- location,
- 1,
- sys_plist_mixin_plist))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- name,
- sys_class_direct_generic_functions,
- sys_specializer_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- initargs,
- [kw_class_direct_generic_functions],
- sys_specializer_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- location,
- 1,
- sys_specializer_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- name,
- sys_class_direct_methods,
- sys_specializer_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- initargs,
- [kw_class_direct_methods],
- sys_specializer_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- location,
- 2,
- sys_specializer_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- name,
- sys_flag,
- sys_specializer_flag))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- initargs,
- [kw_flag],
- sys_specializer_flag))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- location,
- 3,
- sys_specializer_flag))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- name,
- type,
- sys_specializer_type))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- initargs,
- [kw_type],
- sys_specializer_type))).
- :- side_effect(assertz_new(struct_opv(claz_sys_specializer,
- location,
- 4,
- sys_specializer_type))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- name,
- sys_class_direct_subclasses,
- sys_super_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- initargs,
- [kw_class_direct_subclasses],
- sys_super_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- location,
- 1,
- sys_super_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- name,
- sys_classname,
- sys_super_class_classname))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- initargs,
- [kw_classname],
- sys_super_class_classname))).
- :- side_effect(assertz_new(struct_opv(claz_sys_super_class,
- location,
- 2,
- sys_super_class_classname))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- default_initargs,
- sys_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_default_initargs],
- sys_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 1,
- sys_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- documentation,
- sys_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_documentation],
- sys_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 2,
- sys_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_all_superclasses,
- sys_class_all_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_all_superclasses],
- sys_class_all_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 3,
- sys_class_all_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_default_initargs,
- sys_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_default_initargs],
- sys_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 4,
- sys_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_generic_functions,
- sys_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_generic_functions],
- sys_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 5,
- sys_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_methods,
- sys_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_methods],
- sys_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 6,
- sys_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_slots,
- sys_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_slots],
- sys_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 7,
- sys_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_subclasses,
- sys_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_subclasses],
- sys_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 8,
- sys_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_direct_superclasses,
- sys_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_direct_superclasses],
- sys_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 9,
- sys_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_class_eq_specializer,
- sys_class_class_eq_specializer))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_class_eq_specializer],
- sys_class_class_eq_specializer))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 10,
- sys_class_class_eq_specializer))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_dependents,
- sys_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_dependents],
- sys_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 11,
- sys_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_finalized_p,
- sys_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_finalized_p],
- sys_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 12,
- sys_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_class, name, sys_flag, sys_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_flag],
- sys_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_class, location, 13, sys_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_initialized,
- sys_class_initialized))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_initialized],
- sys_class_initialized))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 14,
- sys_class_initialized))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_listeners,
- sys_class_listeners))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_listeners],
- sys_class_listeners))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 15,
- sys_class_listeners))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_location_table,
- sys_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_location_table],
- sys_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 16,
- sys_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class, name, sys_name, class_name))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_name],
- class_name))).
- :- side_effect(assertz_new(struct_opv(claz_class, location, 17, class_name))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_precedence_list,
- sys_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_precedence_list],
- sys_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 18,
- sys_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_safe_p,
- sys_class_safe_p))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_safe_p],
- sys_class_safe_p))).
- :- side_effect(assertz_new(struct_opv(claz_class, location, 19, sys_class_safe_p))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_sealedp,
- sys_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_sealedp],
- sys_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 20,
- sys_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_class, name, sys_size, sys_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_size],
- sys_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_class, location, 21, sys_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_slot_location_table,
- sys_class_slot_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_slot_location_table],
- sys_class_slot_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 22,
- sys_class_slot_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_slot_table,
- sys_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_slot_table],
- sys_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 23,
- sys_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_slots,
- sys_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_slots],
- sys_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class, location, 24, sys_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- name,
- sys_valid_initargs,
- sys_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- initargs,
- [kw_valid_initargs],
- sys_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_class,
- location,
- 25,
- sys_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- name,
- sys_can_precede_list,
- sys_pcl_class_can_precede_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- initargs,
- [kw_can_precede_list],
- sys_pcl_class_can_precede_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- location,
- 1,
- sys_pcl_class_can_precede_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- name,
- sys_class_precedence_list,
- sys_pcl_class_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- initargs,
- [kw_class_precedence_list],
- sys_pcl_class_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- location,
- 2,
- sys_pcl_class_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- name,
- sys_cpl_available_p,
- sys_pcl_class_cpl_available_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- initargs,
- [kw_cpl_available_p],
- sys_pcl_class_cpl_available_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- location,
- 3,
- sys_pcl_class_cpl_available_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- name,
- sys_incompatible_superclass_list,
- sys_pcl_class_incompatible_superclass_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- initargs,
- [kw_incompatible_superclass_list],
- sys_pcl_class_incompatible_superclass_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- location,
- 4,
- sys_pcl_class_incompatible_superclass_list))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- name,
- sys_wrapper,
- sys_pcl_class_wrapper))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- initargs,
- [kw_wrapper],
- sys_pcl_class_wrapper))).
- :- side_effect(assertz_new(struct_opv(claz_sys_pcl_class,
- location,
- 5,
- sys_pcl_class_wrapper))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_class_direct_accessors,
- sys_slotted_class_class_direct_accessors))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_class_direct_accessors],
- sys_slotted_class_class_direct_accessors))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 1,
- sys_slotted_class_class_direct_accessors))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_class_direct_slots,
- sys_slotted_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_class_direct_slots],
- sys_slotted_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 2,
- sys_slotted_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_instance_size,
- sys_slotted_class_instance_size))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_instance_size],
- sys_slotted_class_instance_size))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 3,
- sys_slotted_class_instance_size))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_slots,
- sys_slotted_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_slots],
- sys_slotted_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 4,
- sys_slotted_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_subclass_of_stablehash_p,
- sys_slotted_class_subclass_of_stablehash_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_subclass_of_stablehash_p],
- sys_slotted_class_subclass_of_stablehash_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 5,
- sys_slotted_class_subclass_of_stablehash_p))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- name,
- sys_valid_initargs_from_slots,
- sys_slotted_class_valid_initargs_from_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- initargs,
- [kw_valid_initargs_from_slots],
- sys_slotted_class_valid_initargs_from_slots))).
- :- side_effect(assertz_new(struct_opv(claz_sys_slotted_class,
- location,
- 6,
- sys_slotted_class_valid_initargs_from_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- default_initargs,
- sys_standard_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_default_initargs],
- sys_standard_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 1,
- sys_standard_class_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- documentation,
- sys_standard_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_documentation],
- sys_standard_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 2,
- sys_standard_class_documentation))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_default_initargs,
- sys_standard_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_default_initargs],
- sys_standard_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 3,
- sys_standard_class_class_direct_default_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_generic_functions,
- sys_standard_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_generic_functions],
- sys_standard_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 4,
- sys_standard_class_class_direct_generic_functions))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_instance_specializers,
- sys_standard_class_sys_class_direct_instance_specializers))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [ kw_sys_class_direct_instance_specializers
- ],
- sys_standard_class_sys_class_direct_instance_specializers))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 5,
- sys_standard_class_sys_class_direct_instance_specializers))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_methods,
- sys_standard_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_methods],
- sys_standard_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 6,
- sys_standard_class_class_direct_methods))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_slots,
- sys_standard_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_slots],
- sys_standard_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 7,
- sys_standard_class_class_direct_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_subclasses,
- sys_standard_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_subclasses],
- sys_standard_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 8,
- sys_standard_class_class_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_class_direct_superclasses,
- sys_standard_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_class_direct_superclasses],
- sys_standard_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 9,
- sys_standard_class_class_direct_superclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_current_version,
- sys_standard_class_current_version))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_current_version],
- sys_standard_class_current_version))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 10,
- sys_standard_class_current_version))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_dependents,
- sys_standard_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_dependents],
- sys_standard_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 11,
- sys_standard_class_dependents))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_finalized,
- sys_standard_class_finalized))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_finalized],
- sys_standard_class_finalized))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 12,
- sys_standard_class_finalized))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_finalized_direct_subclasses,
- sys_standard_class_finalized_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_finalized_direct_subclasses],
- sys_standard_class_finalized_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 13,
- sys_standard_class_finalized_direct_subclasses))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_finalized_p,
- sys_standard_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_finalized_p],
- sys_standard_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 14,
- sys_standard_class_finalized_p))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_fixed_slot_locations,
- sys_standard_class_fixed_slot_locations))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_fixed_slot_locations],
- sys_standard_class_fixed_slot_locations))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 15,
- sys_standard_class_fixed_slot_locations))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_flag,
- sys_standard_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_flag],
- sys_standard_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 16,
- sys_standard_class_flag))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_forward,
- sys_standard_class_forward))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_forward],
- sys_standard_class_forward))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 17,
- sys_standard_class_forward))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_funcallablep,
- sys_standard_class_funcallablep))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_funcallablep],
- sys_standard_class_funcallablep))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 18,
- sys_standard_class_funcallablep))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_instantiated,
- sys_standard_class_instantiated))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_instantiated],
- sys_standard_class_instantiated))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 19,
- sys_standard_class_instantiated))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_layout,
- sys_standard_class_layout))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_layout],
- sys_standard_class_layout))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 20,
- sys_standard_class_layout))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_location_table,
- sys_standard_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_location_table],
- sys_standard_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 21,
- sys_standard_class_location_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_name,
- sys_standard_class_name))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_name],
- sys_standard_class_name))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 22,
- sys_standard_class_name))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_optimize_slot_access,
- sys_standard_class_optimize_slot_access))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_optimize_slot_access],
- sys_standard_class_optimize_slot_access))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 23,
- sys_standard_class_optimize_slot_access))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_precedence_list,
- sys_standard_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_precedence_list],
- sys_standard_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 24,
- sys_standard_class_precedence_list))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_sealedp,
- sys_standard_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_sealedp],
- sys_standard_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 25,
- sys_standard_class_sealedp))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_size,
- sys_standard_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_size],
- sys_standard_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 26,
- sys_standard_class_size))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_slot_table,
- sys_standard_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_slot_table],
- sys_standard_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 27,
- sys_standard_class_slot_table))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_slots,
- sys_standard_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_slots],
- sys_standard_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 28,
- sys_standard_class_slots))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- name,
- sys_valid_initargs,
- sys_standard_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- initargs,
- [kw_valid_initargs],
- sys_standard_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_standard_class,
- location,
- 29,
- sys_standard_class_valid_initargs))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, name, pathname))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, include, []))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- documentation,
- '$ARRAY'([*],
- claz_base_character,
- "A physical pathname.")))).
- :- side_effect(set_kind_object_slot_value(standard_class,
- claz_pathname,
- kw_documentation,
- [ '$ARRAY'([*],
- claz_base_character,
- "A physical pathname.")
- ])).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_host,
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_host],
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 1, pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_host,
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_host,
- pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, initform, [], pathname_host))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_device,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_device],
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 2,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_device,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_device,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initform,
- kw_unspecific,
- pathname_device))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- directory,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_directory],
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 3,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_directory,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_directory,
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initform,
- [],
- pathname_directory))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_name,
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_name],
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 4, pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_name,
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_name,
- pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, initform, [], pathname_name))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, name, type, pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_type],
- pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, location, 5, pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_type,
- pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_type,
- pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, initform, [], pathname_type))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- name,
- sys_version,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initargs,
- [kw_version],
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- location,
- 6,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- accessor,
- pathname_version,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initarg,
- kw_version,
- pathname_version))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- initform,
- kw_newest,
- pathname_version))).
- :- side_effect(make_default_constructor(claz_pathname,
- (assert_lsp(make_pathname, init_args(0, make_pathname)), assert_lsp(make_pathname, init_args(0, f_make_pathname)), set_opv(make_pathname, symbol_function, f_make_pathname), assert_lsp(pathname, (f_make_pathname(Make_pathname_Param, Make_pathname_Ret):-f_make_instance([claz_pathname|Make_pathname_Param], Make_pathname_Ret)))))).
- wl:lambda_def(defun, sys_pathname_p, f_sys_pathname_p, [sys_obj], [[progn, [eq, [type_of, sys_obj], [quote, pathname]]]]).
- wl:arglist_info(sys_pathname_p, f_sys_pathname_p, [sys_obj], arginfo{all:[sys_obj], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_obj], opt:0, outer:Env, req:[sys_obj], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_sys_pathname_p).
- ```
- ### Compiled Function: `SYS::PATHNAME-P`
- ```prolog
- f_sys_pathname_p(Obj_In, FnResult) :-
- GEnv=[bv(sys_obj, Obj_In)],
- catch(( ( get_var(GEnv, sys_obj, Obj_Get),
- f_type_of(Obj_Get, Eq_Param),
- f_eq(Eq_Param, pathname, Pathname)
- ),
- Pathname=FnResult
- ),
- block_exit(sys_pathname_p, FnResult),
- true).
- :- was_info((set_opv(sys_pathname_p, symbol_function, f_sys_pathname_p), DefunResult=sys_pathname_p)).
- :- side_effect(maybe_add_kw_function(claz_pathname,
- "PATHNAME",
- "-P",
- kw_predicate,
- [obj],
- eq('type-of'(obj), quote(pathname)))).
- :- side_effect(assertz_new(struct_opv(claz_pathname, conc_name, "PATHNAME-"))).
- wl:lambda_def(defun, pathname_directory, f_pathname_directory, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_directory]]]]).
- wl:arglist_info(pathname_directory, f_pathname_directory, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_directory).
- ```
- ### Compiled Function: `CL:PATHNAME-DIRECTORY`
- ```prolog
- f_pathname_directory(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_directory,
- Pathname_directory)
- ),
- Pathname_directory=FnResult14
- ),
- block_exit(pathname_directory, FnResult14),
- true).
- :- was_info((set_opv(pathname_directory, symbol_function, f_pathname_directory), DefunResult20=pathname_directory)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_directory],
- pathname_directory))).
- wl: declared(pathname_directory, defun_setf(setf_pathname_directory)).
- wl:lambda_def(defun, setf_pathname_directory, f_setf_pathname_directory, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_directory], sys_value]]]).
- wl:arglist_info(setf_pathname_directory, f_setf_pathname_directory, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_directory).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-DIRECTORY`
- ```prolog
- f_setf_pathname_directory(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_directory,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_directory, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_directory, symbol_function, f_setf_pathname_directory), DefunResult32=setf_pathname_directory)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_directory],
- pathname_directory))).
- wl:lambda_def(defun, pathname_device, f_pathname_device, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_device]]]]).
- wl:arglist_info(pathname_device, f_pathname_device, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_device).
- ```
- ### Compiled Function: `CL:PATHNAME-DEVICE`
- ```prolog
- f_pathname_device(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_device,
- Pathname_device)
- ),
- Pathname_device=FnResult14
- ),
- block_exit(pathname_device, FnResult14),
- true).
- :- was_info((set_opv(pathname_device, symbol_function, f_pathname_device), DefunResult20=pathname_device)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_device],
- pathname_device))).
- wl: declared(pathname_device, defun_setf(setf_pathname_device)).
- wl:lambda_def(defun, setf_pathname_device, f_setf_pathname_device, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_device], sys_value]]]).
- wl:arglist_info(setf_pathname_device, f_setf_pathname_device, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_device).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-DEVICE`
- ```prolog
- f_setf_pathname_device(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_device,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_device, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_device, symbol_function, f_setf_pathname_device), DefunResult32=setf_pathname_device)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_device],
- pathname_device))).
- wl:lambda_def(defun, pathname_host, f_pathname_host, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_host]]]]).
- wl:arglist_info(pathname_host, f_pathname_host, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_host).
- ```
- ### Compiled Function: `CL:PATHNAME-HOST`
- ```prolog
- f_pathname_host(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_host,
- Pathname_host)
- ),
- Pathname_host=FnResult14
- ),
- block_exit(pathname_host, FnResult14),
- true).
- :- was_info((set_opv(pathname_host, symbol_function, f_pathname_host), DefunResult20=pathname_host)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_host],
- pathname_host))).
- wl: declared(pathname_host, defun_setf(setf_pathname_host)).
- wl:lambda_def(defun, setf_pathname_host, f_setf_pathname_host, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_host], sys_value]]]).
- wl:arglist_info(setf_pathname_host, f_setf_pathname_host, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_host).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-HOST`
- ```prolog
- f_setf_pathname_host(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_host,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_host, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_host, symbol_function, f_setf_pathname_host), DefunResult32=setf_pathname_host)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_host],
- pathname_host))).
- wl:lambda_def(defun, pathname_name, f_pathname_name, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_name]]]]).
- wl:arglist_info(pathname_name, f_pathname_name, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_name).
- ```
- ### Compiled Function: `CL:PATHNAME-NAME`
- ```prolog
- f_pathname_name(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_name,
- Pathname_name)
- ),
- Pathname_name=FnResult14
- ),
- block_exit(pathname_name, FnResult14),
- true).
- :- was_info((set_opv(pathname_name, symbol_function, f_pathname_name), DefunResult20=pathname_name)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_name],
- pathname_name))).
- wl: declared(pathname_name, defun_setf(setf_pathname_name)).
- wl:lambda_def(defun, setf_pathname_name, f_setf_pathname_name, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_name], sys_value]]]).
- wl:arglist_info(setf_pathname_name, f_setf_pathname_name, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_name).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-NAME`
- ```prolog
- f_setf_pathname_name(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_name,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_name, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_name, symbol_function, f_setf_pathname_name), DefunResult32=setf_pathname_name)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_name],
- pathname_name))).
- wl:lambda_def(defun, pathname_version, f_pathname_version, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_version]]]]).
- wl:arglist_info(pathname_version, f_pathname_version, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_pathname_version).
- ```
- ### Compiled Function: `CL:PATHNAME-VERSION`
- ```prolog
- f_pathname_version(Object_In, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_version,
- Pathname_version)
- ),
- Pathname_version=FnResult14
- ),
- block_exit(pathname_version, FnResult14),
- true).
- :- was_info((set_opv(pathname_version, symbol_function, f_pathname_version), DefunResult20=pathname_version)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_version],
- pathname_version))).
- wl: declared(pathname_version, defun_setf(setf_pathname_version)).
- wl:lambda_def(defun, setf_pathname_version, f_setf_pathname_version, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_version], sys_value]]]).
- wl:arglist_info(setf_pathname_version, f_setf_pathname_version, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_version).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-VERSION`
- ```prolog
- f_setf_pathname_version(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_version,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_version, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_version, symbol_function, f_setf_pathname_version), DefunResult32=setf_pathname_version)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_version],
- pathname_version))).
- wl:lambda_def(defun, pathname_type, f_pathname_type, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_type]]]]).
- wl:arglist_info(pathname_type, f_pathname_type, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_type).
- ```
- ### Compiled Function: `CL:PATHNAME-TYPE`
- ```prolog
- f_pathname_type(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_type,
- Pathname_type)
- ),
- Pathname_type=FnResult14
- ),
- block_exit(pathname_type, FnResult14),
- true).
- :- was_info((set_opv(pathname_type, symbol_function, f_pathname_type), DefunResult20=pathname_type)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- readers,
- [pathname_type],
- pathname_type))).
- wl: declared(pathname_type, defun_setf(setf_pathname_type)).
- wl:lambda_def(defun, setf_pathname_type, f_setf_pathname_type, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_type], sys_value]]]).
- wl:arglist_info(setf_pathname_type, f_setf_pathname_type, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_type).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-TYPE`
- ```prolog
- f_setf_pathname_type(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_type,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_type, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_type, symbol_function, f_setf_pathname_type), DefunResult32=setf_pathname_type)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- writers,
- [setf_pathname_type],
- pathname_type))).
- wl:lambda_def(defun, pathname_host, f_pathname_host, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_host]]]]).
- wl:arglist_info(pathname_host, f_pathname_host, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_host).
- ```
- ### Compiled Function: `CL:PATHNAME-HOST`
- ```prolog
- f_pathname_host(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_host,
- Pathname_host)
- ),
- Pathname_host=FnResult14
- ),
- block_exit(pathname_host, FnResult14),
- true).
- :- was_info((set_opv(pathname_host, symbol_function, f_pathname_host), DefunResult20=pathname_host)).
- wl: declared(pathname_host, defun_setf(setf_pathname_host)).
- wl:lambda_def(defun, setf_pathname_host, f_setf_pathname_host, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_host], sys_value]]]).
- wl:arglist_info(setf_pathname_host, f_setf_pathname_host, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_host).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-HOST`
- ```prolog
- f_setf_pathname_host(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_host,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_host, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_host, symbol_function, f_setf_pathname_host), DefunResult32=setf_pathname_host)).
- wl:lambda_def(defun, pathname_device, f_pathname_device, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_device]]]]).
- wl:arglist_info(pathname_device, f_pathname_device, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_device).
- ```
- ### Compiled Function: `CL:PATHNAME-DEVICE`
- ```prolog
- f_pathname_device(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_device,
- Pathname_device)
- ),
- Pathname_device=FnResult14
- ),
- block_exit(pathname_device, FnResult14),
- true).
- :- was_info((set_opv(pathname_device, symbol_function, f_pathname_device), DefunResult20=pathname_device)).
- wl: declared(pathname_device, defun_setf(setf_pathname_device)).
- wl:lambda_def(defun, setf_pathname_device, f_setf_pathname_device, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_device], sys_value]]]).
- wl:arglist_info(setf_pathname_device, f_setf_pathname_device, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_device).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-DEVICE`
- ```prolog
- f_setf_pathname_device(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_device,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_device, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_device, symbol_function, f_setf_pathname_device), DefunResult32=setf_pathname_device)).
- wl:lambda_def(defun, pathname_directory, f_pathname_directory, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_directory]]]]).
- wl:arglist_info(pathname_directory, f_pathname_directory, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_directory).
- ```
- ### Compiled Function: `CL:PATHNAME-DIRECTORY`
- ```prolog
- f_pathname_directory(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_directory,
- Pathname_directory)
- ),
- Pathname_directory=FnResult14
- ),
- block_exit(pathname_directory, FnResult14),
- true).
- :- was_info((set_opv(pathname_directory, symbol_function, f_pathname_directory), DefunResult20=pathname_directory)).
- wl: declared(pathname_directory, defun_setf(setf_pathname_directory)).
- wl:lambda_def(defun, setf_pathname_directory, f_setf_pathname_directory, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_directory], sys_value]]]).
- wl:arglist_info(setf_pathname_directory, f_setf_pathname_directory, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_directory).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-DIRECTORY`
- ```prolog
- f_setf_pathname_directory(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_directory,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_directory, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_directory, symbol_function, f_setf_pathname_directory), DefunResult32=setf_pathname_directory)).
- wl:lambda_def(defun, pathname_name, f_pathname_name, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_name]]]]).
- wl:arglist_info(pathname_name, f_pathname_name, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_name).
- ```
- ### Compiled Function: `CL:PATHNAME-NAME`
- ```prolog
- f_pathname_name(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_name,
- Pathname_name)
- ),
- Pathname_name=FnResult14
- ),
- block_exit(pathname_name, FnResult14),
- true).
- :- was_info((set_opv(pathname_name, symbol_function, f_pathname_name), DefunResult20=pathname_name)).
- wl: declared(pathname_name, defun_setf(setf_pathname_name)).
- wl:lambda_def(defun, setf_pathname_name, f_setf_pathname_name, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_name], sys_value]]]).
- wl:arglist_info(setf_pathname_name, f_setf_pathname_name, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_name).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-NAME`
- ```prolog
- f_setf_pathname_name(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_name,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_name, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_name, symbol_function, f_setf_pathname_name), DefunResult32=setf_pathname_name)).
- wl:lambda_def(defun, pathname_type, f_pathname_type, [sys_object], [[progn, [sys_class_slot_value, claz_pathname, sys_object, [quote, pathname_type]]]]).
- wl:arglist_info(pathname_type, f_pathname_type, [sys_object], arginfo{all:[sys_object], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object], opt:0, outer:Env13, req:[sys_object], rest:0, sublists:0, whole:0}).
- wl: init_args(1, f_pathname_type).
- ```
- ### Compiled Function: `CL:PATHNAME-TYPE`
- ```prolog
- f_pathname_type(Object_In, RestNKeys15, FnResult14) :-
- GEnv21=[bv(sys_object, Object_In)],
- catch(( ( get_var(GEnv21, sys_object, Object_Get),
- f_class_slot_value(claz_pathname,
- Object_Get,
- pathname_type,
- Pathname_type)
- ),
- Pathname_type=FnResult14
- ),
- block_exit(pathname_type, FnResult14),
- true).
- :- was_info((set_opv(pathname_type, symbol_function, f_pathname_type), DefunResult20=pathname_type)).
- wl: declared(pathname_type, defun_setf(setf_pathname_type)).
- wl:lambda_def(defun, setf_pathname_type, f_setf_pathname_type, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_type], sys_value]]]).
- wl:arglist_info(setf_pathname_type, f_setf_pathname_type, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env23, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_type).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-TYPE`
- ```prolog
- f_setf_pathname_type(Object_In27, Value_In, FnResult24) :-
- GEnv33=[bv(sys_object, Object_In27), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv33, sys_object, Object_Get29),
- get_var(GEnv33, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get29,
- pathname_type,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult24
- ),
- block_exit(setf_pathname_type, FnResult24),
- true).
- :- was_info((set_opv(setf_pathname_type, symbol_function, f_setf_pathname_type), DefunResult32=setf_pathname_type)).
- wl: declared(pathname_version, defun_setf(setf_pathname_version)).
- wl:lambda_def(defun, setf_pathname_version, f_setf_pathname_version, [sys_object, sys_value], [[progn, [sys_set_class_slot_value, claz_pathname, sys_object, [quote, pathname_version], sys_value]]]).
- wl:arglist_info(setf_pathname_version, f_setf_pathname_version, [sys_object, sys_value], arginfo{all:[sys_object, sys_value], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[sys_object, sys_value], opt:0, outer:Env13, req:[sys_object, sys_value], rest:0, sublists:0, whole:0}).
- wl: init_args(x, f_setf_pathname_version).
- ```
- ### Compiled Function: `CL::SETF-PATHNAME-VERSION`
- ```prolog
- f_setf_pathname_version(Object_In, Value_In, FnResult14) :-
- GEnv23=[bv(sys_object, Object_In), bv(sys_value, Value_In)],
- catch(( ( get_var(GEnv23, sys_object, Object_Get),
- get_var(GEnv23, sys_value, Value_Get),
- f_sys_set_class_slot_value(claz_pathname,
- Object_Get,
- pathname_version,
- Value_Get,
- Slot_value_Ret)
- ),
- Slot_value_Ret=FnResult14
- ),
- block_exit(setf_pathname_version, FnResult14),
- true).
- :- was_info((set_opv(setf_pathname_version, symbol_function, f_setf_pathname_version), DefunResult22=setf_pathname_version)).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- metaobject,
- pathname{ debug_name:"znst_metaobject_0",
- pathname_device:[],
- pathname_directory:[],
- pathname_host:[],
- pathname_name:[],
- pathname_type:[],
- pathname_version:[],
- ref:ref_pathname_znst_metaobject_0
- }))).
- :- side_effect(assertz_new(struct_opv(claz_pathname,
- prototype,
- pathname{ debug_name:"znst_prototypical_0",
- pathname_device:[],
- pathname_directory:[],
- pathname_host:[],
- pathname_name:[],
- pathname_type:[],
- pathname_version:[],
- ref:ref_pathname_znst_prototypical_0
- }))).
- % grovelled_source_file_symbols("COERCE-TO-FUNCTION", pkg_sys, sys_coerce_to_function, decls, f_sys_coerce_to_function).
- % grovelled_source_file_symbols("SPECIAL-OPERATOR-P", pkg_cl, special_operator_p, decls, f_special_operator_p).
- % grovelled_source_file_symbols("SPECIAL-OPERATOR-P", pkg_cl, special_operator_p, decls, f_special_operator_p).
- % grovelled_source_file_symbols("DIVIDE", pkg_sys, sys_divide, mth, f_divide).
- % grovelled_source_file_symbols("MINUS", pkg_sys, sys_minus, mth, f_minus).
- % grovelled_source_file_symbols("PLUS", pkg_sys, sys_plus, mth, f_plus).
- % grovelled_source_file_symbols("/", pkg_cl, /, mth, 'f_/').
- % grovelled_source_file_symbols("*", pkg_cl, *, mth, 'f_*').
- % grovelled_source_file_symbols("-", pkg_cl, -, mth, 'f_-').
- % grovelled_source_file_symbols("+", pkg_cl, +, mth, 'f_+').
- % grovelled_source_file_symbols("1-", pkg_cl, '1-', mth, 'f_1-').
- % grovelled_source_file_symbols("1+", pkg_cl, '1+', mth, 'f_1+').
- % grovelled_source_file_symbols("FROUND", pkg_cl, fround, mth, f_fround).
- % grovelled_source_file_symbols("FFLOOR", pkg_cl, ffloor, mth, f_ffloor).
- % grovelled_source_file_symbols("FCEILING", pkg_cl, fceiling, mth, f_fceiling).
- % grovelled_source_file_symbols("FTRUNCATE", pkg_cl, ftruncate, mth, f_ftruncate).
- % grovelled_source_file_symbols("ROUND", pkg_cl, round, mth, f_round).
- % grovelled_source_file_symbols("TRUNCATE", pkg_cl, truncate, mth, f_truncate).
- % grovelled_source_file_symbols("FLOOR", pkg_cl, floor, mth, f_floor).
- % grovelled_source_file_symbols("CEILING", pkg_cl, ceiling, mth, f_ceiling).
- % grovelled_source_file_symbols("RANDOM-POSFIXNUM", pkg_sys, sys_random_posfixnum, mth, f_sys_random_posfixnum).
- % grovelled_source_file_symbols("EXPT", pkg_cl, expt, mth, f_expt).
- % grovelled_source_file_symbols("EXP", pkg_cl, exp, mth, f_exp).
- % grovelled_source_file_symbols("SQRT", pkg_cl, sqrt, mth, f_sqrt).
- % grovelled_source_file_symbols(">", pkg_cl, >, mth, 'f_>').
- % grovelled_source_file_symbols(">=", pkg_cl, >=, mth, 'f_>=').
- % grovelled_source_file_symbols("<", pkg_cl, <, mth, 'f_<').
- % grovelled_source_file_symbols("<=", pkg_cl, <=, mth, 'f_<=').
- % grovelled_source_file_symbols("=", pkg_cl, =, mth, 'f_=').
- % grovelled_source_file_symbols("MIN", pkg_cl, min, mth, f_min).
- % grovelled_source_file_symbols("MAX", pkg_cl, max, mth, f_max).
- % grovelled_source_file_symbols("HASH-TABLE-ITERATOR-FUNCTION", pkg_sys, sys_hash_table_iterator_function, hash7s, f_sys_hash_table_iterator_function).
- % grovelled_source_file_symbols("HASH-TABLE-COUNT", pkg_cl, hash_table_count, hash7s, f_hash_table_count).
- :- side_effect(set_opv(with_hash_table_iterator,
- symbol_function,
- mf_with_hash_table_iterator)).
- % grovelled_source_file_symbols("WITH-HASH-TABLE-ITERATOR", pkg_cl, with_hash_table_iterator, hash7s, mf_with_hash_table_iterator).
- :- side_effect(set_opv(with_hash_table_iterator,
- symbol_function,
- sf_with_hash_table_iterator)).
- % grovelled_source_file_symbols("WITH-HASH-TABLE-ITERATOR", pkg_cl, with_hash_table_iterator, hash7s, sf_with_hash_table_iterator).
- % grovelled_source_file_symbols("MAPHASH-ITER", pkg_sys, sys_maphash_iter, hash7s, f_sys_maphash_iter).
- % grovelled_source_file_symbols("MAPHASH", pkg_cl, maphash, hash7s, f_maphash).
- % grovelled_source_file_symbols("CLRHASH", pkg_cl, clrhash, hash7s, f_clrhash).
- % grovelled_source_file_symbols("REMHASH", pkg_cl, remhash, hash7s, f_remhash).
- % grovelled_source_file_symbols("PUTHASH", pkg_sys, sys_puthash, hash7s, f_sys_puthash).
- % grovelled_source_file_symbols("GETHASH", pkg_cl, gethash, hash7s, f_gethash).
- % grovelled_source_file_symbols("GETHASH", pkg_cl, gethash, hash7s, f_gethash).
- % grovelled_source_file_symbols("MAKE-HASH-TABLE", pkg_cl, make_hash_table, hash7s, f_make_hash_table).
- % grovelled_source_file_symbols("HASH-TABLE-TEST", pkg_cl, hash_table_test, hash7s, f_hash_table_test).
- % grovelled_source_file_symbols("HASH-TABLE-P", pkg_cl, hash_table_p, hash7s, f_hash_table_p).
- % grovelled_source_file_symbols("LABELS", pkg_cl, labels, fn, sf_labels).
- % grovelled_source_file_symbols("FLET", pkg_cl, flet, fn, sf_flet).
- % grovelled_source_file_symbols("DEFUN", pkg_cl, defun, fn, sf_defun).
- % grovelled_source_file_symbols("ADD-CI", pkg_sys, sys_add_ci, clstructs, sf_sys_add_ci).
- % grovelled_source_file_symbols("ADD-CI", pkg_sys, sys_add_ci, clstructs, sf_sys_add_ci).
- % grovelled_source_file_symbols("ENV-EVAL", pkg_sys, sys_env_eval, funcall, f_sys_env_eval).
- % grovelled_source_file_symbols("APPLY", pkg_cl, apply, funcall, f_apply).
- % grovelled_source_file_symbols("FUNCALL", pkg_cl, funcall, funcall, f_funcall).
- % grovelled_source_file_symbols("EVAL", pkg_cl, eval, funcall, f_eval).
- % grovelled_source_file_symbols("PROVIDE", pkg_cl, provide, loadfile, f_provide).
- % grovelled_source_file_symbols("REQUIRE", pkg_cl, require, loadfile, f_require).
- % grovelled_source_file_symbols("LOAD", pkg_cl, load, loadfile, f_load).
- % grovelled_source_file_symbols("LOAD", pkg_cl, load, loadfile, f_load).
- % grovelled_source_file_symbols("LOAD", pkg_cl, load, loadfile, f_load).
- % grovelled_source_file_symbols("COMPILE-FILE", pkg_cl, compile_file, loadfile, f_compile_file).
- % grovelled_source_file_symbols("COMPILE-FILE", pkg_cl, compile_file, loadfile, f_compile_file).
- % grovelled_source_file_symbols("COMPILE-FILE", pkg_cl, compile_file, loadfile, f_compile_file).
- % grovelled_source_file_symbols("COMPILE-FILE-MASK", pkg_sys, sys_compile_file_mask, loadfile, f_sys_compile_file_mask).
- % grovelled_source_file_symbols("DESCRIBE", pkg_cl, describe, docs, f_describe).
- % grovelled_source_file_symbols("APROPOS-SYMBOL", pkg_sys, sys_apropos_symbol, docs, f_sys_apropos_symbol).
- % grovelled_source_file_symbols("APROPOS-DO-SYMS", pkg_sys, sys_apropos_do_syms, docs, f_sys_apropos_do_syms).
- % grovelled_source_file_symbols("APROPOS", pkg_cl, apropos, docs, f_apropos).
- % grovelled_source_file_symbols("APROPOS-LIST", pkg_cl, apropos_list, docs, f_apropos_list).
- :- side_effect(set_opv(lambda, symbol_function, sf_lambda)).
- % grovelled_source_file_symbols("LAMBDA", pkg_cl, lambda, cl0z3rs, sf_lambda).
- % grovelled_source_file_symbols("ERROR", pkg_cl, error, errs, f_error).
- % grovelled_source_file_symbols("LCOMPILEN", pkg_sys, sys_lcompilen, comp, f_sys_lcompilen).
- % grovelled_source_file_symbols("LCOMPILE", pkg_sys, sys_lcompile, comp, f_sys_lcompile).
- % grovelled_source_file_symbols("INSERTF-LIST-VALUE", pkg_sys, sys_insertf_list_value, comp, f_sys_insertf_list_value).
- % grovelled_source_file_symbols("REMOVEF-LIST-VALUE", pkg_sys, sys_removef_list_value, comp, f_sys_removef_list_value).
- % grovelled_source_file_symbols("BREAK", pkg_cl, break, callp, f_break).
- % grovelled_source_file_symbols("RTRACE", pkg_sys, sys_rtrace, callp, f_sys_rtrace).
- % grovelled_source_file_symbols("RTRACE", pkg_sys, sys_rtrace, callp, f_sys_rtrace).
- % grovelled_source_file_symbols("TRACE", pkg_cl, trace, cl, f_trace).
- % grovelled_source_file_symbols("VALUES-LIST", pkg_cl, values_list, body, f_values_list).
- :- side_effect(set_opv(dolist, symbol_function, sf_dolist)).
- % grovelled_source_file_symbols("DOLIST", pkg_cl, dolist, body, sf_dolist).
- :- side_effect(set_opv(destructuring_bind,
- symbol_function,
- sf_destructuring_bind)).
- % grovelled_source_file_symbols("DESTRUCTURING-BIND", pkg_cl, destructuring_bind, body, sf_destructuring_bind).
- % grovelled_source_file_symbols("VECTOR", pkg_cl, vector, aray, f_vector).
- % grovelled_source_file_symbols("MAKE-ARRAY", pkg_cl, make_array, aray, f_make_array).
- % grovelled_source_file_symbols("MAKE-ARRAY", pkg_cl, make_array, aray, f_make_array).
- % grovelled_source_file_symbols("AREF", pkg_cl, aref, aray, f_aref).
- % grovelled_source_file_symbols("ARRAY-DIMENSION", pkg_cl, array_dimension, aray, f_array_dimension).
- % grovelled_source_file_symbols("ARRAY-DIMENSIONS", pkg_cl, array_dimensions, aray, f_array_dimensions).
- % grovelled_source_file_symbols("ADJUSTABLE-ARRAY-P", pkg_cl, adjustable_array_p, aray, f_adjustable_array_p).
- :- side_effect(set_opv(sys_process_lambda_list,
- symbol_function,
- f_sys_process_lambda_list)).
- % grovelled_source_file_symbols("PROCESS-LAMBDA-LIST", pkg_sys, sys_process_lambda_list, arglists, f_sys_process_lambda_list).
- % grovelled_source_file_symbols("CAAADR", pkg_cl, caaadr, c0nz, f_caaadr).
- % grovelled_source_file_symbols("CDDDDR", pkg_cl, cddddr, c0nz, f_cddddr).
- % grovelled_source_file_symbols("CDDAR", pkg_cl, cddar, c0nz, f_cddar).
- % grovelled_source_file_symbols("CDDDR", pkg_cl, cdddr, c0nz, f_cdddr).
- % grovelled_source_file_symbols("CADDR", pkg_cl, caddr, c0nz, f_caddr).
- % grovelled_source_file_symbols("CAADR", pkg_cl, caadr, c0nz, f_caadr).
- % grovelled_source_file_symbols("CDADR", pkg_cl, cdadr, c0nz, f_cdadr).
- % grovelled_source_file_symbols("CADAR", pkg_cl, cadar, c0nz, f_cadar).
- % grovelled_source_file_symbols("CDAAR", pkg_cl, cdaar, c0nz, f_cdaar).
- % grovelled_source_file_symbols("CAAAR", pkg_cl, caaar, c0nz, f_caaar).
- % grovelled_source_file_symbols("CAAR", pkg_cl, caar, c0nz, f_caar).
- % grovelled_source_file_symbols("CDAR", pkg_cl, cdar, c0nz, f_cdar).
- % grovelled_source_file_symbols("CDDR", pkg_cl, cddr, c0nz, f_cddr).
- % grovelled_source_file_symbols("LAST-1", pkg_sys, sys_last_1, c0nz, f_last_1).
- % grovelled_source_file_symbols("LAST-0", pkg_sys, sys_last_0, c0nz, f_last_0).
- % grovelled_source_file_symbols("LAST", pkg_cl, last, c0nz, f_last).
- % grovelled_source_file_symbols("CADR", pkg_cl, cadr, c0nz, f_cadr).
- % grovelled_source_file_symbols("SECOND", pkg_cl, second, c0nz, f_second).
- % grovelled_source_file_symbols("ASSOC", pkg_cl, assoc, c0nz, f_assoc).
- % grovelled_source_file_symbols("RASSOC", pkg_cl, rassoc, c0nz, f_rassoc).
- % grovelled_source_file_symbols("ACONS", pkg_cl, acons, c0nz, f_acons).
- % grovelled_source_file_symbols("COPY-ALIST", pkg_cl, copy_alist, c0nz, f_copy_alist).
- % grovelled_source_file_symbols("SET-CDR", pkg_sys, sys_set_cdr, c0nz, f_sys_set_cdr).
- % grovelled_source_file_symbols("RPLACD", pkg_cl, rplacd, c0nz, f_rplacd).
- % grovelled_source_file_symbols("SET-CAR", pkg_sys, sys_set_car, c0nz, f_sys_set_car).
- % grovelled_source_file_symbols("RPLACA", pkg_cl, rplaca, c0nz, f_rplaca).
- % grovelled_source_file_symbols("CDR", pkg_cl, cdr, c0nz, f_cdr).
- % grovelled_source_file_symbols("CAR", pkg_cl, car, c0nz, f_car).
- % grovelled_source_file_symbols("FIRST", pkg_cl, first, c0nz, f_first).
- % grovelled_source_file_symbols("LIST", pkg_cl, list, c0nz, f_list).
- % grovelled_source_file_symbols("APPEND", pkg_cl, append, c0nz, f_append).
- % grovelled_source_file_symbols("CONS", pkg_cl, cons, c0nz, f_cons).
- % grovelled_source_file_symbols("ATOM", pkg_cl, atom, c0nz, f_atom).
- % grovelled_source_file_symbols("NULL", pkg_cl, null, c0nz, f_null).
- :- side_effect(set_opv(sys_set_nthcdr, symbol_function, f_set_nthcdr)).
- % grovelled_source_file_symbols("SET-NTHCDR", pkg_sys, sys_set_nthcdr, c0nz, f_set_nthcdr).
- % grovelled_source_file_symbols("NTHCDR", pkg_cl, nthcdr, c0nz, f_nthcdr).
- % grovelled_source_file_symbols("ELT", pkg_cl, elt, c0nz, f_elt).
- % grovelled_source_file_symbols("NTH", pkg_cl, nth, c0nz, f_nth).
- % grovelled_source_file_symbols("QUIT", pkg_sys, sys_quit, eq4l1y, f_sys_quit).
- % grovelled_source_file_symbols("EQUALP", pkg_cl, equalp, eq4l1y, f_equalp).
- % grovelled_source_file_symbols("EQUAL", pkg_cl, equal, eq4l1y, f_equal).
- % grovelled_source_file_symbols("EQL", pkg_cl, eql, eq4l1y, f_eql).
- % grovelled_source_file_symbols("EQ", pkg_cl, eq, eq4l1y, f_eq).
- % grovelled_source_file_symbols("NOT", pkg_cl, not, eq4l1y, f_not).
- % grovelled_source_file_symbols("READ", pkg_cl, read, r3d3rz, f_read).
- % grovelled_source_file_symbols("DEFPARAMETER", pkg_cl, defparameter, v4rZ, sf_defparameter).
- % grovelled_source_file_symbols("SETQ", pkg_cl, setq, v4rZ, sf_setq).
- :- side_effect(set_opv(sys_deflexical, symbol_function, sf_deflexical)).
- % grovelled_source_file_symbols("DEFLEXICAL", pkg_sys, sys_deflexical, v4rZ, sf_deflexical).
- :- side_effect(set_opv(defvar, symbol_function, sf_defvar)).
- % grovelled_source_file_symbols("DEFVAR", pkg_cl, defvar, v4rZ, sf_defvar).
- % grovelled_source_file_symbols("DEFVAR", pkg_cl, defvar, v4rZ, sf_defvar).
- :- side_effect(set_opv(sys_defconst, symbol_function, sf_defconst)).
- % grovelled_source_file_symbols("DEFCONST", pkg_sys, sys_defconst, v4rZ, sf_defconst).
- :- side_effect(set_opv(defconstant, symbol_function, sf_defconstant)).
- % grovelled_source_file_symbols("DEFCONSTANT", pkg_cl, defconstant, v4rZ, sf_defconstant).
- % grovelled_source_file_symbols("SET-SYMBOL-MACRO", pkg_sys, sys_set_symbol_macro, symbol, f_sys_set_symbol_macro).
- :- side_effect(set_opv(sys_symbol_macro, symbol_function, f_sys_symbol_macro)).
- % grovelled_source_file_symbols("SYMBOL-MACRO", pkg_sys, sys_symbol_macro, symbol, f_sys_symbol_macro).
- % grovelled_source_file_symbols("SYMBOL-MACROLET", pkg_cl, symbol_macrolet, symbol, sf_symbol_macrolet).
- :- side_effect(set_opv(define_symbol_macro,
- symbol_function,
- sf_define_symbol_macro)).
- % grovelled_source_file_symbols("DEFINE-SYMBOL-MACRO", pkg_cl, define_symbol_macro, symbol, sf_define_symbol_macro).
- % grovelled_source_file_symbols("%SYMBOL-MACROEXPAND", pkg_sys, sys_pf_symbol_macroexpand, symbol, f_sys_pf_symbol_macroexpand).
- % grovelled_source_file_symbols("PUT-SYSPROP", pkg_sys, sys_put_sysprop, symbol, f_sys_put_sysprop).
- % grovelled_source_file_symbols("GET-SYSPROP", pkg_sys, sys_get_sysprop, symbol, f_sys_get_sysprop).
- % grovelled_source_file_symbols("GETF", pkg_cl, getf, symbol, f_getf).
- % grovelled_source_file_symbols("PUT", pkg_sys, sys_put, symbol, f_sys_put).
- % grovelled_source_file_symbols("PUTPROP", pkg_sys, sys_putprop, symbol, f_sys_putprop).
- % grovelled_source_file_symbols("GET", pkg_cl, get, symbol, f_get).
- % grovelled_source_file_symbols("SYMBOL-PLIST", pkg_cl, symbol_plist, symbol, f_symbol_plist).
- % grovelled_source_file_symbols("MAKE-SYMBOL", pkg_cl, make_symbol, symbol, f_make_symbol).
- % grovelled_source_file_symbols("UNINTERN", pkg_cl, unintern, symbol, f_unintern).
- % grovelled_source_file_symbols("INTERN", pkg_cl, intern, symbol, f_intern).
- % grovelled_source_file_symbols("FIND-SYMBOL", pkg_cl, find_symbol, symbol, f_find_symbol).
- % grovelled_source_file_symbols("GENTEMP", pkg_cl, gentemp, symbol, f_gentemp).
- % grovelled_source_file_symbols("GENTEMP", pkg_cl, gentemp, symbol, f_gentemp).
- % grovelled_source_file_symbols("GENTEMP", pkg_cl, gentemp, symbol, f_gentemp).
- % grovelled_source_file_symbols("GENSYM", pkg_cl, gensym, symbol, f_gensym).
- % grovelled_source_file_symbols("GENSYM", pkg_cl, gensym, symbol, f_gensym).
- % grovelled_source_file_symbols("SET", pkg_cl, set, symbol, f_set).
- % grovelled_source_file_symbols("SET-SYMBOL-VALUE", pkg_sys, sys_set_symbol_value, symbol, f_sys_set_symbol_value).
- % grovelled_source_file_symbols("SET-SYMBOL-VALUE", pkg_sys, sys_set_symbol_value, symbol, f_sys_set_symbol_value).
- % grovelled_source_file_symbols("SET-SYMBOL-FUNCTION", pkg_sys, sys_set_symbol_function, symbol, f_sys_set_symbol_function).
- % grovelled_source_file_symbols("SYMBOL-PACKAGE", pkg_cl, symbol_package, symbol, f_symbol_package).
- % grovelled_source_file_symbols("SYMBOL-FUNCTION", pkg_cl, symbol_function, symbol, f_symbol_function).
- % grovelled_source_file_symbols("SYMBOL-VALUE", pkg_cl, symbol_value, symbol, f_symbol_value).
- % grovelled_source_file_symbols("SYMBOL-NAME", pkg_cl, symbol_name, symbol, f_symbol_name).
- % correct_missing_symbols.
- % grovelled_source_file_symbols("MACRO-FUNCTION", pkg_cl, macro_function, macr, f_macro_function).
- % grovelled_source_file_symbols("MACRO-FUNCTION", pkg_cl, macro_function, macr, f_macro_function).
- % grovelled_source_file_symbols("SET-SYMBOL-MACRO-FUNCTION", pkg_sys, sys_set_symbol_macro_function, macr, f_sys_set_symbol_macro_function).
- % grovelled_source_file_symbols("MACROEXPAND", pkg_cl, macroexpand, macr, f_macroexpand).
- % grovelled_source_file_symbols("MACROEXPAND-1", pkg_cl, macroexpand_1, macr, f_macroexpand_1).
- :- side_effect(set_opv(macrolet, symbol_function, mf_macrolet)).
- % grovelled_source_file_symbols("MACROLET", pkg_cl, macrolet, macr, mf_macrolet).
- :- side_effect(set_opv(define_compiler_macro,
- symbol_function,
- sf_define_compiler_macro)).
- % grovelled_source_file_symbols("DEFINE-COMPILER-MACRO", pkg_cl, define_compiler_macro, macr, sf_define_compiler_macro).
- % grovelled_source_file_symbols("DEFMACRO", pkg_cl, defmacro, macr, sf_defmacro).
- % grovelled_source_file_symbols("CLASS-NAME", pkg_cl, class_name, soops, f_class_name).
- % grovelled_source_file_symbols("TO-PVS", pkg_sys, sys_to_pvs, soops, f_sys_to_pvs).
- % grovelled_source_file_symbols("SET-OPV", pkg_sys, sys_set_opv, soops, f_sys_set_opv).
- % grovelled_source_file_symbols("GET-OPV", pkg_sys, sys_get_opv, soops, f_sys_get_opv).
- % grovelled_source_file_symbols("GET-IPROPS", pkg_sys, sys_get_iprops, soops, f_sys_get_iprops).
- % grovelled_source_file_symbols("CLASS-PRECEDENCE-LIST", pkg_sys, sys_class_precedence_list, soops, f_clos_class_precedence_list).
- % grovelled_source_file_symbols("CLASS-DIRECT-SUPERCLASSES", pkg_sys, sys_class_direct_superclasses, soops, f_clos_class_direct_superclasses).
- % grovelled_source_file_symbols("DEFCLASS", pkg_cl, defclass, soops, sf_defclass).
- % grovelled_source_file_symbols("DEFSTRUCT", pkg_cl, defstruct, soops, sf_defstruct).
- % grovelled_source_file_symbols("FIND-CLASS", pkg_cl, find_class, soops, f_find_class).
- :- side_effect(set_opv(sys_set_class_slot_value,
- symbol_function,
- f_sys_set_class_slot_value)).
- % grovelled_source_file_symbols("SET-CLASS-SLOT-VALUE", pkg_sys, sys_set_class_slot_value, soops, f_sys_set_class_slot_value).
- % grovelled_source_file_symbols("CLASS-SLOT-VALUE", pkg_sys, sys_class_slot_value, soops, f_class_slot_value).
- % grovelled_source_file_symbols("SLOT-VALUE", pkg_cl, slot_value, soops, f_slot_value).
- % grovelled_source_file_symbols("SLOT-EXISTS-P", pkg_cl, slot_exists_p, soops, f_slot_exists_p).
- % grovelled_source_file_symbols("PF-SET-SLOT-VALUE", pkg_sys, sys_pf_set_slot_value, soops, f_sys_pf_set_slot_value).
- % grovelled_source_file_symbols("MAKE-INSTANCE", pkg_cl, make_instance, soops, f_make_instance).
- % grovelled_source_file_symbols("SHADOW", pkg_cl, shadow, package, f_shadow).
- % grovelled_source_file_symbols("SHADOW", pkg_cl, shadow, package, f_shadow).
- % grovelled_source_file_symbols("UNEXPORT", pkg_cl, unexport, package, f_unexport).
- % grovelled_source_file_symbols("UNEXPORT", pkg_cl, unexport, package, f_unexport).
- % grovelled_source_file_symbols("EXPORT", pkg_cl, export, package, f_export).
- % grovelled_source_file_symbols("EXPORT", pkg_cl, export, package, f_export).
- % grovelled_source_file_symbols("IMPORT", pkg_cl, import, package, f_import).
- % grovelled_source_file_symbols("IMPORT", pkg_cl, import, package, f_import).
- % grovelled_source_file_symbols("PACKAGE-NAME", pkg_cl, package_name, package, f_package_name).
- % grovelled_source_file_symbols("FIND-PACKAGE", pkg_cl, find_package, package, f_find_package).
- % grovelled_source_file_symbols("MAKE-PACKAGE", pkg_cl, make_package, package, f_make_package).
- % grovelled_source_file_symbols("DEFPACKAGE", pkg_cl, defpackage, package, sf_defpackage).
- % grovelled_source_file_symbols("USE-PACKAGE", pkg_cl, use_package, package, f_use_package).
- % grovelled_source_file_symbols("USE-PACKAGE", pkg_cl, use_package, package, f_use_package).
- :- side_effect(set_opv(in_package, symbol_function, f_in_package)).
- % grovelled_source_file_symbols("IN-PACKAGE", pkg_cl, in_package, package, f_in_package).
- % grovelled_source_file_symbols("SELECT-PACKAGE", pkg_sys, sys_select_package, package, f_sys_select_package).
- :- side_effect(set_opv(in_package, symbol_function, sf_in_package)).
- % grovelled_source_file_symbols("IN-PACKAGE", pkg_cl, in_package, package, sf_in_package).
- % grovelled_source_file_symbols("LIST-ALL-PACKAGES", pkg_cl, list_all_packages, package, f_list_all_packages).
- % grovelled_source_file_symbols("DEFKNOWN", pkg_sys, sys_defknown, evil, sf_sys_defknown).
- % grovelled_source_file_symbols("DEFSETF", pkg_cl, defsetf, evil, sf_defsetf).
- % grovelled_source_file_symbols("DEFTYPE", pkg_cl, deftype, evil, sf_deftype).
- % grovelled_source_file_symbols("PROCLAMATION", pkg_sys, sys_proclamation, evil, sf_sys_proclamation).
- % grovelled_source_file_symbols("PSXHASH", pkg_sys, sys_psxhash, evil, f_sys_psxhash).
- % grovelled_source_file_symbols("SXHASH", pkg_cl, sxhash, evil, f_sxhash).
- % grovelled_source_file_symbols("PROCLAIM", pkg_cl, proclaim, evil, sf_proclaim).
- % grovelled_source_file_symbols("DECLARE", pkg_cl, declare, evil, sf_declare).
- % grovelled_source_file_symbols("SETF-FUNCTION-NAME-P", pkg_sys, sys_setf_function_name_p, places, f_sys_setf_function_name_p).
- :- side_effect(set_opv(push, symbol_function, sf_push)).
- % grovelled_source_file_symbols("PUSH", pkg_cl, push, places, sf_push).
- % grovelled_source_file_symbols("SET-RSLOT", pkg_sys, sys_set_rslot, places, f_sys_set_rslot).
- :- side_effect(set_opv(sys_is, symbol_function, mf_sys_is)).
- % grovelled_source_file_symbols("IS", pkg_sys, sys_is, tests, mf_sys_is).
- :- side_effect(set_opv(sys_is, symbol_function, sf_sys_is)).
- % grovelled_source_file_symbols("IS", pkg_sys, sys_is, tests, sf_sys_is).
- __ ___ __ __ ____ _
- \ \ / / \ | \/ | / ___| |
- \ \ /\ / / _ \ | |\/| |_____| | | |
- \ V V / ___ \| | | |_____| |___| |___
- \_/\_/_/ \_\_| |_| \____|_____|
- Common Lisp, written in Prolog
- ```
- ```cl
- CL-USER> (+ 1 )
- ```
- ```prolog
- :- lisp_compiled_eval([+, 1]).
- ## COMPILER
- % 82,021 inferences, 0.010 CPU in 0.010 seconds (100% CPU, 8058113 Lips)
- :- 'f_+'(0, 1, _31662).
- ## EXEC
- % 38 inferences, 0.000 CPU in 0.000 seconds (100% CPU, 775811 Lips)
- 1
- ```
- ```cl
- CL-USER> (defun foo (a) (+ a 2))
- ```
- ```prolog
- :- lisp_compiled_eval([defun, u_foo, [u_a], [+, u_a, 2]]).
- ## COMPILER
- % 191,199 inferences, 0.028 CPU in 0.028 seconds (100% CPU, 6899766 Lips)
- lambda_def(defun, u_foo, f_u_foo, [u_a], [[+, u_a, 2]]).
- arglist_info(u_foo, f_u_foo, [u_a], arginfo{all:[u_a], allow_other_keys:0, aux:0, body:0, complex:0, env:0, key:0, names:[u_a], opt:0, outer:ReplEnv, req:[u_a], rest:0, sublists:0, whole:0}).
- init_args(x, f_u_foo).
- ```
- ### Compiled Function: `U::FOO`
- ```prolog
- f_u_foo(A_In, FnResult) :-
- GEnv=[bv(u_a, A_In)],
- catch(( ( get_var(GEnv, u_a, A_Get),
- 'f_+'(A_Get, 2, _54588)
- ),
- _54588=FnResult
- ),
- block_exit(u_foo, FnResult),
- true).
- :- set_opv(u_foo, symbol_function, f_u_foo),
- DefunResult=u_foo.
- ## EXEC
- % 291 inferences, 0.000 CPU in 0.000 seconds (99% CPU, 1576629 Lips)
- FOO
- ```
- ```cl
- CL-USER> (foo 4)
- ```
- ```prolog
- :- lisp_compiled_eval([u_foo, 4]).
- ## COMPILER
- % 27,511 inferences, 0.004 CPU in 0.004 seconds (100% CPU, 7378954 Lips)
- :- f_u_foo(4, Foo_Ret).
- ## EXEC
- % 64 inferences, 0.000 CPU in 0.000 seconds (99% CPU, 1802208 Lips)
- 6
- ```
- ```cl
- CL-USER>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement