List extension packs
/home/mlunife/.local/share/swi-prolog/pack/aleph/prolog
/home/mlunife/.local/share/swi-prolog/pack/auc/prolog
/home/mlunife/.local/share/swi-prolog/pack/bddem/prolog
/home/mlunife/.local/share/swi-prolog/pack/cplint/prolog
/home/mlunife/.local/share/swi-prolog/pack/cplint_r/prolog
/home/mlunife/.local/share/swi-prolog/pack/lbfgs/prolog
/home/mlunife/.local/share/swi-prolog/pack/liftcover/prolog
/home/mlunife/.local/share/swi-prolog/pack/matrix/prolog
/home/mlunife/.local/share/swi-prolog/pack/pascal/prolog
/home/mlunife/.local/share/swi-prolog/pack/phil/prolog
/home/mlunife/.local/share/swi-prolog/pack/sldnfdraw/prolog
/home/mlunife/swish
/home/mlunife/swish/config-enabled
/home/mlunife/swish/lib
/home/mlunife/swish/lib/data
/home/mlunife/swish/lib/plugin
/home/mlunife/swish/lib/render
/home/mlunife/swish/pack/profile/prolog
/home/mlunife/swish/pack/profile/prolog/profile/backend
/home/mlunife/swish/pack/rserve_client/prolog/r
/home/mlunife/swish/pack/smtp/prolog
/home/mlunife/swish/pack/wordnet/prolog
/usr/local/lib/swipl
/usr/local/lib/swipl/boot
/usr/local/lib/swipl/library
/usr/local/lib/swipl/library/clp
/usr/local/lib/swipl/library/dcg
/usr/local/lib/swipl/library/dialect
/usr/local/lib/swipl/library/dialect/swi
/usr/local/lib/swipl/library/ext/RDF
/usr/local/lib/swipl/library/ext/archive
/usr/local/lib/swipl/library/ext/bdb
/usr/local/lib/swipl/library/ext/chr
/usr/local/lib/swipl/library/ext/chr/chr
/usr/local/lib/swipl/library/ext/clib
/usr/local/lib/swipl/library/ext/clpqr
/usr/local/lib/swipl/library/ext/clpqr/clpq
/usr/local/lib/swipl/library/ext/clpqr/clpqr
/usr/local/lib/swipl/library/ext/clpqr/clpr
/usr/local/lib/swipl/library/ext/http/http
/usr/local/lib/swipl/library/ext/libedit
/usr/local/lib/swipl/library/ext/nlp
/usr/local/lib/swipl/library/ext/odbc
/usr/local/lib/swipl/library/ext/paxos
/usr/local/lib/swipl/library/ext/pcre
/usr/local/lib/swipl/library/ext/pengines
/usr/local/lib/swipl/library/ext/pldoc
/usr/local/lib/swipl/library/ext/pldoc/pldoc
/usr/local/lib/swipl/library/ext/plunit
/usr/local/lib/swipl/library/ext/protobufs
/usr/local/lib/swipl/library/ext/redis
/usr/local/lib/swipl/library/ext/semweb/semweb
/usr/local/lib/swipl/library/ext/sgml
/usr/local/lib/swipl/library/ext/ssl
/usr/local/lib/swipl/library/ext/ssl/http
/usr/local/lib/swipl/library/ext/stomp
/usr/local/lib/swipl/library/ext/swipy
/usr/local/lib/swipl/library/ext/table
/usr/local/lib/swipl/library/ext/utf8proc
/usr/local/lib/swipl/library/ext/zlib
/usr/local/lib/swipl/library/http
/usr/local/lib/swipl/library/lynx
pengine://09f28fb7-155b-4138-8b3d-757823735f43
pengine://0a38e8c9-9fb6-43b6-baf3-bbf315a0517d
pengine://1154a701-2319-4a82-8883-8e234ceece89
pengine://15b62c89-28fe-4c02-be73-8719bd216018
pengine://19dfdb65-da49-4070-9794-08295859af56
pengine://1a354c2e-0607-4710-aadf-0d26781b038b
pengine://1a6f9eda-9868-4d6b-982e-dc493baabfcd
pengine://1f241911-3ef6-410b-9255-84cd3570113e
pengine://1fb4fd3d-5038-41fc-bd5b-a0fa30a4d157
pengine://25cae3a2-cc7e-4761-9e97-40a5810e1a22
pengine://2627fe35-8658-4f70-9455-34e0e4a8ba2e
pengine://2af92977-4154-4930-9d6c-a3c056561324
pengine://2d242f98-880d-46b9-a0f6-0043a11c78b1
pengine://30fabf19-6328-40c9-bf53-afe3c6cd9235
pengine://382ba7e8-e28c-4a93-b7ae-190080631aa6
pengine://3c0dca50-0c7b-4dee-af52-d92631c2db16
pengine://3cf0f74a-2c74-43bb-a2a7-c5f9eda56e50
pengine://4a81292d-8455-42f9-ac4e-13f44059ee3a
pengine://5f1b8cde-f73d-4d34-9c75-068c67b0ae3b
pengine://67d5dcb4-9988-4a8f-ac3a-5514fe99596c
pengine://6bf2a446-e633-429e-a240-3f49529c0edf
pengine://6e54f8d1-b084-4537-b73e-ab1fd17655ba
pengine://700ae1a5-6e00-4845-bcf9-c1b53810f772
pengine://75b881f8-3f6d-4f17-8754-a93dee3d2a28
pengine://7815b404-65fb-4b88-8bd6-891fb05056c7
pengine://78bcbbd5-39e5-4fc0-84be-195afd1327ad
pengine://79cc96ca-1c1f-4c47-ba10-a96ef57f0d75
pengine://7bb32f9b-b83e-443d-9371-49b429ca6eab
pengine://7f493123-ef92-4893-b400-179e523e73a8
pengine://8778dee9-2f6e-48a6-b2f6-c23addf2b4ad
pengine://9844cde1-cbc0-43c6-94b8-711105ea7bd0
pengine://9d27858f-ac1a-4666-9d46-540b4970bb10
pengine://a247f8c5-4e69-4013-92f9-9a83bf44ac3f
pengine://a362f67d-8510-4cee-922a-c0c3ce0247f7
pengine://a64a8026-b4e1-43cc-9cb6-e90cb2c80565
pengine://aabc973e-bde9-4c90-a9ab-142692a96294
pengine://acf81190-8f74-4c66-95ad-47c0e6671b9e
pengine://b0e4e045-04b1-4352-9375-0c5bec7707ea
pengine://b574fcb6-de87-42b9-9fc7-0d895699a6ab
pengine://c3ec59bd-ed81-4d8e-a7cb-01b165ba6e20
pengine://cd981c92-5611-46c9-9e63-4b8de38a50e2
pengine://d037599b-bba7-4f91-b901-bed432eaa8df
pengine://d1e55bdc-8719-4c9d-83b4-b1eb44caac9d
pengine://d226d2bf-dabb-4a27-8f1c-5130c9c9ad19
pengine://d3a8a6a7-560a-446c-ad7a-ba4ff348c93e
pengine://dae09698-a810-4b27-8aa8-82c61a88bdc7
pengine://e09b56fd-b961-4ec8-87e9-b7387b292944
pengine://e1385df0-9ba7-489b-ac2d-293ce4876ffa
pengine://e2159347-d5ee-444a-b9de-5998897a41c6
pengine://e54b17ea-8f3d-4389-8369-5469bed04626
pengine://ea23787d-b3b8-481c-a317-63292bad0357
pengine://ea30bfc3-cfdf-42bc-b4b8-bce6cb3129ab
pengine://eb7e7051-a17e-49b0-b730-bc9233aba0d4
pengine://f10d7bc0-cf5d-4c69-a4ad-8c7bd3aff5c2
pengine://f2ecf669-bef9-4c88-8170-ca96f4d06346
pengine://f6e075be-a07e-4f49-a5cf-977a672b38bb
/usr/local/lib/swipl/library/broadcast.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
listen/3
listen/2
unlisten/1
unlisten/2
unlisten/3
listening/3
broadcast/1
broadcast_request/1
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
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
pure_input.pl
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
sandbox.pl
apply_macros.pl -- Goal expansion rules to avoid meta-calling
assoc.pl -- Binary associations
prolog_format.pl
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
utf8.pl -- UTF-8 encoding/decoding on lists of character codes.
dialect.pl -- Support multiple Prolog dialects
system.pl -- System utilities
terms.pl -- Term manipulation
date.pl -- Process dates and times
persistency.pl -- Provide persistent dynamic predicates
iostream.pl -- Utilities to deal with streams
prolog_stack.pl -- Examine the Prolog stack
edinburgh.pl -- Some traditional Edinburgh predicates
prolog_clause.pl
prolog_breakpoints.pl
wfs.pl -- Well Founded Semantics interface
prolog_code.pl
sort.pl
dicts.pl -- Dict utilities
dif.pl -- The dif/2 constraint
varnumbers.pl -- Utilities for numbered terms
pio.pl -- Pure I/O
base32.pl -- Base32 encoding and decoding
charsio.pl -- I/O on Lists of Character Codes
codesio.pl -- I/O on Lists of Character Codes
coinduction.pl -- Co-Logic Programming
heaps.pl -- heaps/priority queues
rbtrees.pl -- Red black trees
statistics.pl -- Get information about resource usage
when.pl -- Conditional coroutining
backcomp.pl -- Backward compatibility
ctypes.pl -- Character code classification
prolog_debug.pl -- User level debugging tools
strings.pl
hashtable.pl
zip.pl
thread.pl -- High level thread primitives
edit.pl
make.pl -- Reload modified source files
threadutil.pl -- Interactive thread utilities
prolog_codewalk.pl
listing.pl -- List programs and pretty print clauses
prolog_metainference.pl -- Infer meta-predicate properties
tty.pl -- Terminal operations
check.pl
optparse.pl -- command line parsing
shell.pl
exceptions.pl
increval.pl -- Incremental dynamic predicate modification
tables.pl -- XSB interface to tables
prolog_profile.pl -- Execution profiler
files.pl
qsave.pl
prolog_autoload.pl -- Autoload all dependencies
prolog_jiti.pl -- Just In Time Indexing (JITI) utilities
prolog_trace.pl
prolog_wrap.pl -- Wrapping predicates
fastrw.pl
nb_set.pl
intercept.pl
prolog_versions.pl -- Demand specific (Prolog) versions
streams.pl
ansi_term.pl -- Print decorated text to ANSI consoles
help.pl
quintus.pl
portray_text.pl
oset.pl
prolog_coverage.pl -- Coverage analysis tool
prolog_history.pl
readln.pl
prolog_config.pl
writef.pl
listen
(+Listener, +Templ, :Goal)
is
det
listen
(+Templ, :Goal)
is
det
Open a channel for listening for events of the given `
Templ
'.