List extension packs
/data/config-enabled
/swish
/swish/config-available
/swish/lib
/swish/lib/data
/swish/lib/plugin
/swish/lib/render
/swish/pack/chat80/prolog
/swish/pack/chat80/prolog/chat80
/swish/pack/hdt/prolog
/swish/pack/profile/prolog
/swish/pack/profile/prolog/profile/backend
/swish/pack/rserve_client/prolog/r
/swish/pack/sCASP/prolog
/swish/pack/sCASP/prolog/scasp
/swish/pack/sCASP/prolog/scasp/clp
/swish/pack/sCASP/prolog/scasp/lang
/swish/pack/smtp/prolog
/swish/pack/wordnet/prolog
/usr/lib/swipl/boot
/usr/lib/swipl/library
/usr/lib/swipl/library/clp
/usr/lib/swipl/library/dcg
/usr/lib/swipl/library/dialect
/usr/lib/swipl/library/dialect/swi
/usr/lib/swipl/library/ext/RDF
/usr/lib/swipl/library/ext/archive
/usr/lib/swipl/library/ext/bdb
/usr/lib/swipl/library/ext/chr
/usr/lib/swipl/library/ext/chr/chr
/usr/lib/swipl/library/ext/clib
/usr/lib/swipl/library/ext/clpqr
/usr/lib/swipl/library/ext/clpqr/clpq
/usr/lib/swipl/library/ext/clpqr/clpqr
/usr/lib/swipl/library/ext/clpqr/clpr
/usr/lib/swipl/library/ext/http/http
/usr/lib/swipl/library/ext/json
/usr/lib/swipl/library/ext/json/http
/usr/lib/swipl/library/ext/libedit
/usr/lib/swipl/library/ext/nlp
/usr/lib/swipl/library/ext/odbc
/usr/lib/swipl/library/ext/pcre
/usr/lib/swipl/library/ext/pengines
/usr/lib/swipl/library/ext/pldoc
/usr/lib/swipl/library/ext/pldoc/pldoc
/usr/lib/swipl/library/ext/plunit
/usr/lib/swipl/library/ext/redis
/usr/lib/swipl/library/ext/semweb/semweb
/usr/lib/swipl/library/ext/sgml
/usr/lib/swipl/library/ext/ssl
/usr/lib/swipl/library/ext/ssl/http
/usr/lib/swipl/library/ext/stomp
/usr/lib/swipl/library/ext/sweep
/usr/lib/swipl/library/ext/zlib
/usr/lib/swipl/library/http
/usr/lib/swipl/library/lynx
/usr/share/swi-prolog/pack/clpBNR/prolog
/usr/share/swi-prolog/pack/libssh/prolog
pengine://05a84b9d-3ba9-4f4e-a233-06133ddae6fa
pengine://08e77e84-d89b-48d9-8ff1-d7c3ee24750f
pengine://0b6317c4-e905-4e95-9d59-27226cbfd807
pengine://0e940e22-2e35-4cc3-b3aa-ed735627c272
pengine://153f670f-f7c8-466e-bd81-70543b7199d0
pengine://244e157b-de36-4e0d-b5f3-f76dd07e09cf
pengine://26bca9b0-3999-42fb-b6dd-16443fadd3fd
pengine://2aa2ce3c-f302-47cd-9fe9-72e906deef48
pengine://2ab2d0ad-7371-43f6-91c3-6312f193f898
pengine://2cb39754-724a-43ff-971b-b2110259a5a0
pengine://35cc0c6e-731d-4313-b82e-5671558ac9b4
pengine://3748c545-7652-4c64-8711-11fb3df60894
pengine://3a7bc05c-5992-4e2e-b6d7-850c656141a0
pengine://3b79baea-ce5f-47cd-963c-3a25bc2b7392
pengine://3cf5b5aa-1774-4e03-b6fa-17f24b948343
pengine://3d193a1e-7116-4265-8060-ec6a709afc0c
pengine://3d84c265-ef09-43cb-99bb-1961b0db9a59
pengine://4a8a0447-4141-4e43-a984-dfd1e832e73c
pengine://4db664bf-f66b-4d97-a5a4-9732008b360c
pengine://4f52edbb-1d60-4c4e-adba-51bc6191da9a
pengine://504777ee-1f37-49b8-b6c3-8facc717db76
pengine://583e4caf-b56c-4da8-948d-9aaf935e1c47
pengine://5a06aeac-c527-4389-9ab7-9f9bd927ab76
pengine://5c8a2eae-da35-4a15-9fe3-bb9317787fec
pengine://5d865be1-850d-4f43-9bde-6a77adc01e03
pengine://60bfdbe0-c2ca-4d4e-a542-f1e5a95eb0ee
pengine://60d90d44-11bd-4a94-9a45-666a520a270f
pengine://62f01d76-1c54-40bd-bffc-26cf47162011
pengine://656c8564-84d9-4e3f-bec2-71de8858e4e0
pengine://66be1d78-af20-4cc9-a4ae-b8149f86a4ed
pengine://684ed45f-cfc7-430b-89d3-fd20ae707e4b
pengine://69abb404-c040-42be-8ec6-980fd728c8f4
pengine://74562302-d6b3-43a5-aaf7-cf7ef4543d20
pengine://75baaf86-52c6-458c-92df-0910b091cb76
pengine://7a8855ae-386c-49ba-a89d-e04866403272
pengine://7d979e86-613b-417d-8a40-76c4159bd1fb
pengine://7e68dcbb-5549-4baa-8a7b-72d784e3c34f
pengine://80841b15-2858-4b08-b4de-be75c4250d4f
pengine://82af2419-f18c-44c8-b582-af34ee8323b6
pengine://83a38dda-b7c7-4a4c-abb7-c910cbe5726a
pengine://8446533c-4eb0-42b7-a34f-aca7f078da85
pengine://848a5eb1-e267-43c0-a0b4-e8b525fb65d8
pengine://89b56065-25fc-498c-ad88-8d07b42c124b
pengine://8a7ed96c-4c79-4e60-912c-7cb497c6b431
pengine://8d818e88-b700-4afe-a71a-3a35d19adb8b
pengine://917492c7-20e6-4feb-b0b7-8a435cde2cd0
pengine://9197f7c5-9723-445f-9906-cb5e43394b44
pengine://91cc9379-be0d-494f-87fa-0c948ae2e20b
pengine://94fc6950-3daa-4ee6-86ab-fe5d06996356
pengine://9cf06947-1561-4a60-adc4-940b50ae047e
pengine://9e72fac1-1058-4253-83aa-acd924b7d400
pengine://a0b8d565-4f48-48a1-b944-85e85c76222a
pengine://a2e44011-ecde-4d5f-a492-b21824e10a88
pengine://a45b0998-8b24-410e-b13e-8a1608f9abde
pengine://ad3091f3-548c-4d0b-adee-20909792ad72
pengine://aef2926f-b10e-4c3f-bc29-caf7d460ae20
pengine://b73ca6d0-c0d9-4b86-8475-f1febd37934a
pengine://b873a025-b9a6-4a52-9963-eac216a129b6
pengine://b89c0932-fb7f-40e9-997f-d4fbc06ae409
pengine://b93b1a2e-1b43-461e-9d78-362e389ab667
pengine://bb186cca-68f4-4237-889a-69ca43d6490c
pengine://bb9516ad-4263-468e-9a36-164b6dad6b76
pengine://bbc4df64-a0ec-4f7f-b814-3a2d9bc90c22
pengine://bc805779-7fde-4b72-a3ba-f1fbd8853f5c
pengine://bce9bf6a-59da-45be-aa92-8ecd7bf19328
pengine://bdec5fc8-4b3d-461d-b321-221cd7130a37
pengine://c152f343-1441-48bc-9679-734b35fd11b4
pengine://c266dc75-41da-4b2d-96e0-d54ba64abced
pengine://c6a42c0a-3155-46bc-a3f2-4f38fedfa0ca
pengine://c74d48b9-e422-48d0-8f4f-fcf0eeb15ed1
pengine://c90f2eb6-1954-4871-962c-95cc15218f54
pengine://ca7f7955-01ef-4d19-ae7c-ba452a7a1d7f
pengine://ce558288-4205-4c66-926b-2be65dd9a90c
pengine://d114efc4-f027-4f08-a872-ab30983da2d5
pengine://d3fd4580-44aa-422b-a759-0039eea6e95c
pengine://d6c60ca2-2b5a-46f6-a6ec-337ef0246cd6
pengine://d8c30a61-4c2b-451b-a08e-9daaac3c35e9
pengine://dbd8d132-7757-42be-9962-22c551b864a8
pengine://dc8c6046-ec56-4dfe-8c44-5e1a914090a3
pengine://df208850-b550-48ef-b92a-945dda391dcc
pengine://e1c69fd3-e6fd-4361-ad7f-267aa7b5872c
pengine://ef10e3b3-e7d2-4eef-bfd2-cffce586dce6
pengine://f072a744-cc50-4766-9dd3-f6a8eab2958d
pengine://f1b15810-ca21-4158-9633-2586ff3482b1
pengine://f2504501-94aa-48b4-bf9e-7b10087a2579
pengine://f2c4e7a6-c7fd-4f8e-a4b6-bb913cedd970
pengine://f68e929e-1d92-4b10-bd24-38ccd5b56edf
pengine://f936ce30-a672-44a5-ad81-a5f3f65c38c7
pengine://fcc6fbbe-92c2-4e2e-9145-ad834ae381fc
pengine://fd34d866-32f6-4e66-af0d-adc87342ffa3
pengine://fde15ee2-a6f5-4e7f-9063-8af155c705e3
pengine://ffbad5c0-2831-4192-be33-7c504dab5757
pengine://ffd2588d-fdaa-4281-9162-41792acfbbc5
/usr/lib/swipl/library/backcomp.pl
All
Application
Manual
Name
Summary
Help
swipl
library
error.pl
debug.pl -- Print debug messages and test assertions
apply.pl -- Apply predicates on a list
lists.pl -- List Manipulation
broadcast.pl -- Event service
shlib.pl -- Utility library for loading foreign objects (DLLs, shared objects)
option.pl -- Option list processing
thread_pool.pl -- Resource bounded thread management
gensym.pl -- Generate unique symbols
settings.pl -- Setting management
arithmetic.pl -- Extensible arithmetic
main.pl -- Provide entry point for scripts
readutil.pl -- Read utilities
operators.pl -- Manage operators
pairs.pl -- Operations on key-value lists
prolog_source.pl -- Examine Prolog source-files
record.pl -- Access compound arguments by name
quasi_quotations.pl -- Define Quasi Quotation syntax
sandbox.pl
apply_macros.pl -- Goal expansion rules to avoid meta-calling
yall.pl -- Lambda expressions
assoc.pl -- Binary associations
prolog_format.pl -- Analyse format specifications
pure_input.pl -- Pure Input from files and streams
solution_sequences.pl -- Modify solution sequences
ordsets.pl -- Ordered set manipulation
random.pl -- Random numbers
base64.pl -- Base64 encoding and decoding
aggregate.pl -- Aggregation operators on backtrackable predicates
predicate_options.pl -- Access and analyse predicate options
csv.pl -- Process CSV (Comma-Separated Values) data
pprint.pl -- Pretty Print Prolog terms
atom.pl -- Operations on atoms
modules.pl -- Module utility predicates
occurs.pl -- Finding and counting sub-terms
prolog_xref.pl -- Prolog cross-referencer data collection
prolog_colour.pl -- Prolog syntax colouring support.
lazy_lists.pl -- Lazy list handling
ugraphs.pl -- Graph manipulation library
url.pl -- Analysing and constructing URL
www_browser.pl -- Open a URL in the users browser
prolog_pack.pl -- A package manager for Prolog
git.pl -- Run GIT commands
utf8.pl -- UTF-8 encoding/decoding on lists of character codes.
quintus.pl -- Quintus compatibility
prolog_versions.pl -- Demand specific (Prolog) versions
prolog_wrap.pl -- Wrapping predicates
dialect.pl -- Support multiple Prolog dialects
date.pl -- Process dates and times
persistency.pl -- Provide persistent dynamic predicates
iostream.pl -- Utilities to deal with streams
prolog_code.pl -- Utilities for reasoning about code
strings.pl -- String utilities
dif.pl -- The dif/2 constraint
edinburgh.pl -- Some traditional Edinburgh predicates
terms.pl -- Term manipulation
ansi_term.pl -- Print decorated text to ANSI consoles
threadutil.pl -- Interactive thread utilities
prolog_stack.pl -- Examine the Prolog stack
prolog_clause.pl
prolog_breakpoints.pl -- Manage Prolog break-points
wfs.pl -- Well Founded Semantics interface
sort.pl
dicts.pl -- Dict utilities
varnumbers.pl -- Utilities for numbered terms
rbtrees.pl -- Red black trees
backcomp.pl -- Backward compatibility
$arch/2
$version/1
$home/1
$argv/1
$set_prompt/1
displayq/1
displayq/2
sformat/3
sformat/2
concat/3
concat_atom/2
concat_atom/3
$apropos_match/2
read_clause/1
read_clause/2
read_variables/2
read_variables/3
read_pending_input/3
feature/2
set_feature/2
substring/4
string_to_list/2
string_to_atom/2
flush/0
write_ln/1
proper_list/1
free_variables/2
hash_term/2
checklist/2
sublist/3
sumlist/2
$strip_module/3
$module/2
$declare_module/3
at_initialization/1
convert_time/2
convert_time/8
C/3
current_thread/2
current_mutex/3
message_queue_size/2
lock_predicate/2
unlock_predicate/2
current_module/2
export_list/2
call_cleanup/3
setup_and_call_cleanup/3
setup_and_call_cleanup/4
merge_set/3
merge/3
index/1
hash/1
set_base_module/1
eval_license/0
trie_insert_new/3
thread_at_exit/1
read_history/6
$sig_atomic/1
charsio.pl -- I/O on Lists of Character Codes
base32.pl -- Base32 encoding and decoding
ctypes.pl -- Character code classification
codesio.pl -- I/O on Lists of Character Codes
coinduction.pl -- Co-Logic Programming
statistics.pl -- Get information about resource usage
heaps.pl -- heaps/priority queues
when.pl -- Conditional coroutining
optparse.pl -- command line parsing
prolog_debug.pl -- User level debugging tools
listing.pl -- List programs and pretty print clauses
shell.pl -- Elementary shell commands
thread.pl -- High level thread primitives
readln.pl -- Read line as list of tokens
make.pl -- Reload modified source files
prolog_deps.pl
nb_set.pl -- Non-backtrackable sets
check_installation.pl -- Check installation issues and features
check.pl -- Consistency checking
oset.pl -- Ordered set manipulation
vm.pl
increval.pl
tables.pl
prolog_jiti.pl
rwlocks.pl -- Read/write locks
qsave.pl
explain.pl
zip.pl -- Access resource ZIP archives
fastrw.pl
prolog_codewalk.pl -- Prolog code walker
writef.pl
merge
(+List1, +List2, -List3)
Merge the ordered sets
List1
and
List2
into a new ordered list. Duplicates are not removed and their order is maintained.
deprecated
- The name of this predicate is far too general for a rather specific function.