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
/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/libedit
/usr/lib/swipl/library/ext/nlp
/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/table
/usr/lib/swipl/library/ext/utf8proc
/usr/lib/swipl/library/ext/zlib
/usr/lib/swipl/library/http
/usr/lib/swipl/library/lynx
/usr/lib/swipl/xpce/prolog/boot
/usr/lib/swipl/xpce/prolog/lib
/usr/lib/swipl/xpce/prolog/lib/english
/usr/share/swi-prolog/pack/clpBNR/prolog
/usr/share/swi-prolog/pack/libssh/prolog
pengine://053efcaa-3890-4624-93b6-d11bcb1e55a2
pengine://05cdc02c-cf71-459f-a637-75af7672405d
pengine://05f0de80-10a5-4bfa-95ed-ec91b628547e
pengine://0d35edf5-cb50-4000-9693-094a7e516805
pengine://107dfcb9-e7d5-4120-bb16-1c2d455e8692
pengine://10f44314-135b-4d7a-a176-61b054927024
pengine://10fc9c16-bc35-4428-9bc6-2dc5dda435d1
pengine://1319f6fa-5072-4227-a0e1-02eb0794ab79
pengine://14583680-4e21-489d-a46c-28cc9ad1c703
pengine://16c589da-5b0a-45ad-9b60-145dec8f784f
pengine://19e15677-a73c-4bb4-b655-76fbd92956a3
pengine://1ba9499b-3c46-44fa-b3a7-09d34f7fc75a
pengine://1f4c4a87-bca5-4925-a0fa-4e87d0974e7f
pengine://21a3404c-50ef-43d7-b325-07ad5c40c87f
pengine://21ceff3b-bd90-4309-a821-f5f66479dcdd
pengine://21e03460-a26e-4f0c-98ec-123af79af1fa
pengine://233d13aa-c998-4ca6-b610-dd9771c1301c
pengine://25e02b29-caf8-452a-92e1-2b97c1ed8321
pengine://29aee2ac-3ed5-4c2d-9170-99a4ca2046ae
pengine://2b32f803-befe-42a4-918e-c6a201a112ce
pengine://2b48e76e-9064-44c7-b1ee-83ad44ae769f
pengine://2ef72a01-5202-4357-8123-077eb122845f
pengine://2f2ea0e9-5546-4d40-a1cc-c6ca9ed20a84
pengine://30c5aa9d-7635-4a9a-9391-3b39ad8c0869
pengine://33f7ebb8-e9b9-4424-9f24-794d4eacc2d0
pengine://33f9810a-38fd-4018-9f5c-edb44af3a847
pengine://350ad4af-72bc-45d7-a75e-7b26052e51aa
pengine://35470193-854b-40b4-b7d5-a32c4dcf581b
pengine://36cd4d36-5541-4cdb-8e7d-15c80f58d46a
pengine://39696fd3-0e4e-40f6-95dc-ea6ec5cbcaa9
pengine://3a74b229-5f2c-4afc-ba5b-53e69945ba81
pengine://3c5738c7-e905-4223-aa69-3c23ffe98e27
pengine://3c915b9e-a3b7-480e-a950-1ae0c2f50431
pengine://3f11c91b-237e-4471-b9cf-fa26c373cf96
pengine://41084e18-b4e6-4d09-a3b8-1e9fe16fcded
pengine://419d1930-7143-4021-9d67-e10d6892e392
pengine://44a0c293-d1bb-444e-b32a-79ef54363cb0
pengine://4721d402-8b12-4842-a23f-f3a105d0fbcc
pengine://495e6b2f-2447-4e70-a375-91400913945c
pengine://4ecc95dc-381e-43db-b55d-8647b2aaa2ed
pengine://50a3d1d8-5829-449f-b991-4b559b71b849
pengine://51e84712-9e28-4d01-86c7-39ab334a8b2d
pengine://5282a251-1acf-42e2-a092-4195cd3c061b
pengine://52841f28-f8aa-4443-b374-77d5a7c6a9bf
pengine://541d25b9-d167-47f8-b1af-740103015d5b
pengine://56006934-e6e2-4357-9062-8a7873bc3240
pengine://56043f47-9861-47b9-94d2-7c7af8549cdd
pengine://56ba98e9-0c0f-4011-8cbf-417b1a011496
pengine://579f7440-85e3-4171-9482-609578917de7
pengine://580c5e01-463f-48cf-b85c-575a23aa92e0
pengine://585afbcf-98ae-40ba-a2e8-6de062d91621
pengine://5b68795d-58cb-4a51-ad46-00589073ccab
pengine://5cb710eb-78e2-4aef-a9af-4621a23a7d6d
pengine://5ce07726-6e76-4121-9750-dbeef6433414
pengine://5d59d633-a063-430b-a303-8ea0414d2688
pengine://61f052c9-0384-4f8a-9598-0b43218a31fe
pengine://622ebc23-5ea9-446f-bdbb-2e1bb700e653
pengine://62ef8286-55cd-4fef-8da6-e3f5830d2199
pengine://63398c3d-92e4-4c4f-8dbd-139c811b842b
pengine://64f7cfa8-b8b2-4f6e-8de8-21832edf18e0
pengine://654c8ae5-fabb-4950-b273-61b026cbcb58
pengine://65e0e2bd-c98b-4fd4-b992-1e2765e2c3c4
pengine://673df780-9305-4487-a3bf-2a0ecc6de1aa
pengine://68fa527e-f7bb-4077-9759-0701d11a1a7f
pengine://6905a9b4-dd55-4263-86ff-f514b9a10bbe
pengine://6911e759-ac0c-4dac-9764-242febf40cbc
pengine://6f48d773-1131-44d3-a250-546818f6b24d
pengine://6f7927c5-e7f2-407c-a25f-543ce9fa22bc
pengine://72d7e4a1-acb4-4267-9c3d-e9f9473ad470
pengine://73b7b78b-5e10-47f5-9796-efb71dfec8e5
pengine://75a4b9da-c725-4f04-b42d-38ab9e17d2dc
pengine://782b98f9-21e6-45a8-88de-1f0d5944a4fd
pengine://7a12467d-73df-465a-8efb-0283c39c6327
pengine://7d8be1c0-07a5-4ceb-ada0-78664fc63143
pengine://7f1bf434-4c39-43e1-97d3-d26ad73eff9b
pengine://8156eeed-299f-4d77-ab35-d4f697dd2a72
pengine://8254abca-19e0-4e46-8e9c-ea983b148062
pengine://848034ad-826b-4ffe-95d4-b939bd805a92
pengine://84966ed0-29e4-4479-b49b-fece18a2fd59
pengine://852d3973-d9d8-4494-a8c8-8fd5d45614bc
pengine://86142060-7e69-4aad-88a8-1403b9fe9aa6
pengine://8969fa01-dc6b-4b0c-8480-8f31b33485d5
pengine://8de04b6d-803c-43dd-a31b-b29f9ada0e76
pengine://967e2635-64ce-493d-bb8b-d7c2703749af
pengine://98295fec-4b9a-4c97-a6f9-3f87a1739ccb
pengine://999cb27a-e5c9-4d3c-a714-64065342968c
pengine://9cc5b09f-acbc-458e-b772-7a28d416b194
pengine://9d0dd90a-ece7-4a69-a480-c04712c4b6fc
pengine://9d4be5ab-b776-46d1-86bb-f548ae50748d
pengine://9e86c265-1dff-4dd3-a657-5ea79745c795
pengine://a22b7ffa-a977-4fcd-8687-4ae4c3a4b39c
pengine://a5eb2614-5952-469b-a769-3686ca590c56
pengine://a6a61a44-e054-434c-8f34-f2cc900f92ea
pengine://a766e506-01bf-4b78-b5bb-509ede0ce0d5
pengine://a79b3f70-b56b-4581-ae2d-871e0e032d44
pengine://a9251935-3e7f-402a-a8d1-2420c661bb9c
pengine://ad180a10-243c-401f-b500-323a200c738d
pengine://aef68425-5bbc-45bd-9e00-bab7667b8cfb
pengine://b49b0af1-5ec6-490e-8ba1-b2b05edba4de
pengine://b51f17f2-8254-44db-873c-eab4bc85668a
pengine://b522273f-1fc2-4539-8f05-dbeffbbad91d
pengine://b6734c24-53ef-44fe-a628-056867db241a
pengine://b771b473-8d9f-41f3-a043-5180a70ca2d6
pengine://bce7d592-59d5-475e-9c1b-fcb84890beb9
pengine://bd4d3137-86b3-449f-b3f5-8fde466d690e
pengine://bf45db31-31c0-46e0-a2e1-217c3ec11db9
pengine://bf98dd93-7006-4772-92e1-948b2220f0c5
pengine://bfa1b1b4-98f7-44e2-a9c1-a4777b98ce8d
pengine://c41a2b81-f246-42bb-aec2-a827006d4eb0
pengine://c60e618f-cef9-47f6-af7f-c8bb1865d736
pengine://c8275dcb-48f9-4834-bb53-684b7a261472
pengine://c85f1f6b-eb56-4333-9802-e50cf43a2488
pengine://cade2599-7b7f-4c45-a077-b574beda69e8
pengine://cb9f9cb0-d5be-4040-a97c-b7b186d9dbde
pengine://cd07eab0-34fe-4b7e-9dd6-23600dd839e9
pengine://d253cd23-a27e-4442-bc51-544d087c2038
pengine://d4404968-9446-48c1-bf0e-d5d0186c7626
pengine://d4831ed0-c4d6-4762-b174-668180ecc959
pengine://d5c72eab-d897-4e44-8510-5519b0df3497
pengine://d720f30b-0476-42f7-bd2f-6774bf13b1c5
pengine://d7c879cb-f06c-4bd1-b1c8-e18e6b656c8c
pengine://da163d0a-65a3-4a3b-ac5d-1f3a1c667ba8
pengine://da74b710-851c-43cd-bda9-1f733e709ee2
pengine://dfbed9c6-8dfd-4430-84e9-a8b9a658cfd6
pengine://e22ed9cb-03bf-4838-a3c3-03de83120fac
pengine://e237d297-0d49-4efc-b297-7ffe8ae016ab
pengine://e86b4b42-62d8-4189-b658-e1c6328539e7
pengine://ea175dfa-6137-4164-b705-70aa5cdd346d
pengine://ed18abb3-68d1-4639-878a-39bba14de39b
pengine://ed405e11-a3dd-4335-a8d2-34f5e824d656
pengine://f0244b8a-87ee-423b-a9f3-701ca108f9d5
pengine://f5be5b6b-9d8f-4d92-8b42-f0eb49e2f802
pengine://f5ce5791-98e6-4bc4-8f76-2897e99ff25e
pengine://f6068017-ca57-482c-a419-263b8a79d1a1
pengine://f74c923d-718d-49c9-8439-2d8c5230dc0f
pengine://f81a10be-7deb-49fe-8e95-8192e6bf80ec
pengine://f8744328-eba5-434e-950c-99650012e919
pengine://f89884d2-9541-4b1d-9ac4-b34c526e3d6a
pengine://f9aeb329-b5d7-49bd-b741-7c11d10c3b5c
pengine://fb67721a-aeed-4355-964e-63081b8c6b9c
pengine://fbc5f98e-2020-4bc7-b24d-b349646a38f7
pengine://fece2f6b-c189-4359-8716-01c902d5c177
pengine://fef93f97-6a0b-4f4d-8fe8-696cf018bf7f
/usr/lib/swipl/library/quintus.pl
All
Application
Manual
Name
Summary
Help
swipl
library
error.pl
debug.pl
apply.pl
lists.pl -- List Manipulation
broadcast.pl
predicate_options.pl -- Access and analyse predicate options
shlib.pl -- Utility library for loading foreign objects (DLLs, shared objects)
option.pl
thread_pool.pl
gensym.pl
settings.pl
arithmetic.pl
main.pl
readutil.pl
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
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
yall.pl -- Lambda expressions
sandbox.pl -- Sandboxed Prolog code
apply_macros.pl -- Goal expansion rules to avoid meta-calling
assoc.pl -- Binary associations
prolog_format.pl -- Analyse format specifications
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
lazy_lists.pl -- Lazy list handling
ugraphs.pl -- Graph manipulation library
iostream.pl -- Utilities to deal with streams
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
unix/1
otherwise/0
abs/2
sin/2
cos/2
tan/2
log/2
log10/2
pow/3
ceiling/2
floor/2
round/2
sqrt/2
acos/2
asin/2
atan/2
atan2/3
sign/2
genarg/3
prolog_flag/2
date/1
no_style_check/1
mode/1
simple/1
current_stream/3
stream_position/3
skip_line/0
skip_line/1
compile/1
atom_char/2
midstring/3
midstring/4
midstring/5
midstring/6
raise_exception/1
on_exception/3
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
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 -- Get detailed source-information about a clause
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
charsio.pl -- I/O on Lists of Character Codes
statistics.pl -- Get information about resource usage
base32.pl -- Base32 encoding and decoding
codesio.pl -- I/O on Lists of Character Codes
coinduction.pl -- Co-Logic Programming
heaps.pl -- heaps/priority queues
when.pl -- Conditional coroutining
ctypes.pl -- Character code classification
help.pl -- Text based manual
win_menu.pl -- Console window menu
tty.pl -- Terminal operations
edit.pl -- Editor interface
system.pl -- System utilities
thread.pl -- High level thread primitives
listing.pl -- List programs and pretty print clauses
nb_rbtrees.pl -- Non-backtrackable operations on red black trees
hashtable.pl -- Hash tables
prolog_autoload.pl -- Autoload all dependencies
check.pl -- Consistency checking
qsave.pl -- Save current program as a state or executable
zip.pl -- Access resource ZIP archives
optparse.pl -- command line parsing
prolog_jiti.pl -- Just In Time Indexing (JITI) utilities
prolog_debug.pl -- User level debugging tools
prolog_profile.pl -- Execution profiler
stream_position
(+Stream, -Old, +New)
True when
Old
is the current position in
Stream
and the stream has been repositioned to
New
.
deprecated
-
New
code should use the ISO predicates
stream_property/2
and
set_stream_position/2
.