- prolog
- lib
- pce_emacs.pl -- PceEmacs toplevel
 - pce.pl
 - swi_compatibility.pl -- XPCE Compatibility layer
 - pce_dispatch.pl -- Run XPCE in a separate thread
 - swi_hooks.pl -- Hook XPCE based graphics tools into IDE
 - pce_debug.pl
 - pce_meta.pl -- Reflection support for XPCE
 - pce_util.pl
 - swi_help.pl -- XPCE-based graphical frontend for online help
 - persistent_frame.pl -- Save/restore layout of XPCE windows
 - pce_config.pl -- XPCE congifuration database
 - swi_preferences.pl -- Edit preferences files
 - pce_tick_box.pl
 - pce_manual.pl -- Start XPCE manual
 - portray_object.pl -- Create Human readable XPCE object descriptions
 - pce_help_file.pl
 - gui_tracer.pl -- Graphical debugger utilities
 - swi_ide.pl -- SWI-Prolog IDE controller
 - pce_image.pl
 - toolbar.pl
 - help_message.pl
 - imageops.pl
 - pce_report.pl
 - tabular.pl
 - prolog_predicate.pl
 - pce_arm.pl
 - pce_template.pl
 - tabbed_window.pl
 - hyper.pl
 - pce_xref.pl -- Cross-referencer front-end
 - pce_toc.pl
 - pce_unclip.pl
 - pce_tagged_connection.pl
 - dragdrop.pl
 - pce_prolog_xref.pl
 - print_graphics.pl
 - pce_shell.pl
 - autowin.pl
 - pce_main.pl
 
 
 - lib
 
- chain_list(+Chain, -List) is det
 - chain_list(-Chain, +List) is det
 - Convert between a Prolog list and an XPCE chain object.