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://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://3a7bc05c-5992-4e2e-b6d7-850c656141a0
pengine://3b79baea-ce5f-47cd-963c-3a25bc2b7392
pengine://4a8a0447-4141-4e43-a984-dfd1e832e73c
pengine://4f52edbb-1d60-4c4e-adba-51bc6191da9a
pengine://583e4caf-b56c-4da8-948d-9aaf935e1c47
pengine://5c8a2eae-da35-4a15-9fe3-bb9317787fec
pengine://60d90d44-11bd-4a94-9a45-666a520a270f
pengine://62f01d76-1c54-40bd-bffc-26cf47162011
pengine://6f0f8d7a-627a-4cd3-a6cb-5d93a7cf36b1
pengine://74562302-d6b3-43a5-aaf7-cf7ef4543d20
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://9197f7c5-9723-445f-9906-cb5e43394b44
pengine://a0b8d565-4f48-48a1-b944-85e85c76222a
pengine://a45b0998-8b24-410e-b13e-8a1608f9abde
pengine://b73ca6d0-c0d9-4b86-8475-f1febd37934a
pengine://b93b1a2e-1b43-461e-9d78-362e389ab667
pengine://bb186cca-68f4-4237-889a-69ca43d6490c
pengine://bc805779-7fde-4b72-a3ba-f1fbd8853f5c
pengine://c266dc75-41da-4b2d-96e0-d54ba64abced
pengine://ca7f7955-01ef-4d19-ae7c-ba452a7a1d7f
pengine://cd1d6ae8-53c1-4bec-8731-eeb1ff29228d
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://ddf0e356-0a36-449f-b804-1a4fdc07e555
pengine://df208850-b550-48ef-b92a-945dda391dcc
pengine://e1c69fd3-e6fd-4361-ad7f-267aa7b5872c
pengine://edaf8654-94d4-4f38-b6ed-8bc5ae7fba2d
pengine://f68e929e-1d92-4b10-bd24-38ccd5b56edf
pengine://f8eac17d-ecbf-4b23-b0d4-8c2fe996d3b4
pengine://f936ce30-a672-44a5-ad81-a5f3f65c38c7
pengine://fcc6fbbe-92c2-4e2e-9145-ad834ae381fc
pengine://fde15ee2-a6f5-4e7f-9063-8af155c705e3
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
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
make.pl
prolog_deps.pl
nb_set.pl -- Non-backtrackable sets
check_installation.pl -- Check installation issues and features
check.pl
oset.pl
vm.pl
rwlocks.pl
qsave.pl
zip.pl
fastrw.pl
read_pending_input
(+Stream, -Codes, ?Tail)
is
det
deprecated
- Use
read_pending_codes/3
.