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/paxos
/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/protobufs
/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/table
/usr/lib/swipl/library/ext/utf8proc
/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://009f3d9f-9830-49db-aa34-861524327f52
pengine://020d7c00-38e7-4b04-86d4-8efad9f2dd95
pengine://063e44aa-abb3-48da-84fa-d514cb41c138
pengine://09b14896-63f5-44da-b9fd-a6d80b848e8a
pengine://09cd87eb-d96b-4adf-8711-a3dcef1907f3
pengine://0bd7f733-0f4a-47bb-be45-066417d79a42
pengine://10941a22-b838-49b7-a1ab-9d099c709bbf
pengine://18dfd7af-14ae-40c4-8b55-39a55e746b5f
pengine://1d46b767-93b8-4b22-9613-9c78eeebbdb2
pengine://230a116f-60ca-4e15-87ea-a194c9d4df48
pengine://28bf7525-394f-4db5-87d3-e42d3e651e5a
pengine://38913a1e-ed6b-43d2-a0a9-676be878847a
pengine://3cfd0d13-f111-40f5-a6af-1219798b880f
pengine://4129fc25-e6db-4551-b88a-dfab00f32867
pengine://42ee2b6a-1f71-4c4e-9725-46107621083e
pengine://43105d3f-de60-497e-9c24-d6f3d9916947
pengine://443c815c-600b-4902-b568-cdce8e6c070b
pengine://449fb78b-e108-4ac7-a41c-5250bbd631dc
pengine://48083ac5-ea54-4cc7-a078-99d501792858
pengine://48318077-057b-432b-9f35-a87eacf6d975
pengine://490ca568-76ca-4acc-8e61-615666bca996
pengine://4e535d2c-2e8f-4c2a-9621-6e9173e76743
pengine://508ca38d-3b4f-4f0e-b6a5-39051ce9110d
pengine://5400aa13-4695-4636-8784-f1e04fc9f2d4
pengine://5e453e32-4c48-4d82-96dc-c3174673dd33
pengine://60f6a99a-81e6-4f7f-8b4e-7150e39e104e
pengine://63f35b4a-7892-4559-b611-9383dbcf8cee
pengine://6a6dd48c-17d0-4edb-a1ee-5df54da43f9d
pengine://6cc7ed1a-1935-4768-861b-bc3ce2b90ff4
pengine://6da93698-13d9-41f2-918d-0b2acdcbf11e
pengine://6ea6f9c9-e323-4492-ab83-dadfc204d5e1
pengine://774a3f04-a28a-4613-87aa-e17ad828d397
pengine://77c6ec71-b04b-42d4-bae4-54f8739c92f7
pengine://785cea2c-1de2-4bba-9971-c85ebcadc5d5
pengine://79ac52d8-3f20-4617-9258-b4abf757fccc
pengine://7b29e06f-9e81-462e-b4b5-047ede8d9333
pengine://8214ce3c-2c88-40f1-aeb4-1b2bac1481d6
pengine://86329689-7bde-45c6-a0e3-7ffc4aaff860
pengine://87ce1872-76df-4c4a-bb56-3e4821526920
pengine://8ae2b270-2f75-47a6-8658-d762331fe921
pengine://8b645b2a-b9dd-4af5-ae40-c8a2ea6bc8d6
pengine://923b4504-b935-43b6-a22c-dc35690ef21f
pengine://95fb6163-c64d-4e8a-a08f-ea069d1d0e1b
pengine://98d51c5e-8e16-4995-9d05-8793ef8dc242
pengine://9cb01a5e-83db-4f82-b85e-0a37e5430f46
pengine://9fc0c2ce-2c61-4fa2-a032-fe6c1d3b34a0
pengine://a036d22a-6054-4cde-9df9-d3dfb78b6ffe
pengine://a1a9d8c2-bb32-4cde-961e-f44ab5477914
pengine://a280c173-dac9-4e5e-9134-69e40caf5686
pengine://a460e85b-b341-4175-92a1-9367fd78296c
pengine://a5879b23-3e19-4f9e-a90e-1bcd6c9d26c4
pengine://ac82e1e6-19bf-41cb-aabe-5ffc552e80fa
pengine://b13fc4f9-f656-406e-b205-bb04b18a3c43
pengine://b4546724-0701-4872-a23f-f6731380f77c
pengine://b6128683-c979-4e7e-97ac-1881d6684c5b
pengine://bb0c26d8-0140-440f-b808-a0a579ebf170
pengine://bb21d5ae-a21c-4bfc-943e-0f25f8be4c2f
pengine://c18b939a-c03e-4676-a3f9-c7036882624c
pengine://c747675c-fd74-4a8b-af84-8a4918a23a25
pengine://cbcb0471-2454-4679-bcc8-fe68e28af873
pengine://d95025ab-b2fc-45ee-8476-2df3df193e5f
pengine://db06b1ed-943b-478a-84c2-e81e7c96d9cf
pengine://deded15f-da81-411e-8022-5c1b24d412de
pengine://e14fd36d-2bfc-4526-b4bc-43e3ab6becff
pengine://e1654bf5-13f0-425e-b6db-0dc523aa91e0
pengine://e3b4250a-7bff-4512-bd1c-35c5b2b21ecd
pengine://e3da855f-216d-499d-95dd-878e3128e88a
pengine://e55f3fdf-f637-4667-8dd3-bdf6df9a2c2f
pengine://e5b7c0c9-7b51-4f92-9ef1-48bad36ec9f0
pengine://e5e2a7a1-af0f-4f9f-bb8a-654ed9634677
pengine://e773f764-9fa8-4883-98c3-19e9be8edcbe
pengine://ef80242d-1002-4f18-9019-1b027c8a0a79
pengine://f984a212-eabf-409c-b5d0-bd6733755f5a
pengine://ff4243cb-b5ae-4453-9ab2-0aebb7a1ebe9
pengine://ff5a005a-d5fc-4976-9dc1-43792a42978c
/usr/lib/swipl/library/backcomp.pl
All
Application
Manual
Name
Summary
Help
swipl
library
error.pl
debug.pl
apply.pl -- Apply predicates on a list
lists.pl -- List Manipulation
broadcast.pl
shlib.pl
option.pl
thread_pool.pl
gensym.pl
settings.pl
arithmetic.pl
main.pl
readutil.pl
operators.pl
pairs.pl -- Operations on key-value lists
prolog_source.pl
record.pl
quasi_quotations.pl
sandbox.pl -- Sandboxed Prolog code
apply_macros.pl -- Goal expansion rules to avoid meta-calling
yall.pl
assoc.pl
prolog_format.pl
pure_input.pl
solution_sequences.pl
ordsets.pl
random.pl
base64.pl -- Base64 encoding and decoding
aggregate.pl
predicate_options.pl
csv.pl -- Process CSV (Comma-Separated Values) data
pprint.pl
atom.pl
modules.pl
occurs.pl
prolog_xref.pl
prolog_colour.pl
lazy_lists.pl
ugraphs.pl
url.pl
www_browser.pl -- Open a URL in the users browser
prolog_pack.pl
git.pl
utf8.pl -- UTF-8 encoding/decoding on lists of character codes.
quintus.pl -- Quintus compatibility
prolog_versions.pl
prolog_wrap.pl
dialect.pl
date.pl
persistency.pl
iostream.pl -- Utilities to deal with streams
prolog_code.pl
strings.pl
dif.pl
edinburgh.pl
terms.pl -- Term manipulation
ansi_term.pl
threadutil.pl -- Interactive thread utilities
prolog_stack.pl
prolog_clause.pl
prolog_breakpoints.pl
wfs.pl
sort.pl
dicts.pl
varnumbers.pl
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
write_length/3
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
prolog_config.pl
edit.pl
tableutil.pl
prolog_profile.pl
thread.pl -- High level thread primitives
portray_text.pl
base32.pl -- Base32 encoding and decoding
codesio.pl
coinduction.pl
heaps.pl
statistics.pl
when.pl -- Conditional coroutining
ctypes.pl -- Character code classification
optparse.pl -- command line parsing
prolog_coverage.pl
zip.pl
vm.pl
system.pl
prolog_deps.pl
prolog_codewalk.pl
fastrw.pl
listing.pl
prolog_metainference.pl -- Infer meta-predicate properties
prolog_jiti.pl -- Just In Time Indexing (JITI) utilities
explain.pl
qpforeign.pl
tty.pl
nb_rbtrees.pl
oset.pl
shell.pl -- Elementary shell commands
tables.pl
check.pl
nb_set.pl
prolog_trace.pl
qsave.pl
help.pl
intercept.pl
writef.pl
macros.pl
pio.pl
exceptions.pl
streams.pl
prolog_debug.pl
concat_atom
(+List, +Separator, -Atom)
is
det
Concatenate a list of atomic values to an atom, inserting
Separator
between each consecutive elements.
deprecated
- Use
atomic_list_concat/3
as proposed by the prolog commons initiative.