List extension packs
/app
/app/spacy
/app/swish
/app/tokenize/prolog
/data/config-enabled
/swish
/swish/lib
/swish/lib/plugin
/swish/lib/render
/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
/usr/lib/swipl/boot
/usr/lib/swipl/library
/usr/lib/swipl/library/chr
/usr/lib/swipl/library/clp
/usr/lib/swipl/library/clp/clpq
/usr/lib/swipl/library/clp/clpqr
/usr/lib/swipl/library/clp/clpr
/usr/lib/swipl/library/dcg
/usr/lib/swipl/library/dialect
/usr/lib/swipl/library/dialect/swi
/usr/lib/swipl/library/http
/usr/lib/swipl/library/lynx
/usr/lib/swipl/library/pldoc
/usr/lib/swipl/library/semweb
pengine://0cddcbf8-67bc-4837-9595-6aeec4c80323
pengine://141ca1b4-1aea-4a3d-a4a3-dbcc735e28bb
pengine://1e110339-81a4-4aae-bd46-759348110fd7
pengine://2e8e5f36-8d61-4afc-8954-760319be21dc
pengine://36524396-9713-4a12-bba1-0e2826c0cd0e
pengine://397d4a69-abdd-43fe-aeb3-2af24a634d8f
pengine://3c673611-2d5a-43ef-a11d-f212f3ef0766
pengine://4a04b2d4-cabf-4ec8-9d83-79807ef43844
pengine://4b31470c-d21b-4f48-ae2b-4f6a2ecadfa2
pengine://5a88c428-54d2-4cd4-8a71-bc4438c365c9
pengine://8e416981-d0df-412f-bd5c-a0999f20bcce
pengine://9e351f1b-1605-41f0-82a6-04c1c091a688
pengine://c08f08e1-9b28-4225-871f-39debe34d366
pengine://ca043494-c262-4c00-a426-23bfd548a25f
pengine://f4069705-7661-417c-a8e2-f709d796dfc0
pengine://f966f767-f0fd-4e3c-b11b-bf45a2451330
/swish/pack/sCASP/prolog/scasp/dyncall.pl
All
Application
Manual
Name
Summary
Help
prolog
scasp
embed.pl -- Embed sCASP programs in Prolog sources
ops.pl
input.pl -- Read SASP source code
common.pl -- Common predicates used in multiple files
program.pl -- Input program access
variables.pl -- Variable storage and access
source_ref.pl -- s(CASP) source references
compile.pl -- s(ASP) Ungrounded Stable Models Solver
predicates.pl -- Basic information about sCASP predicates
comp_duals.pl -- Dual rule computation
options.pl -- (Command line) option handling for sCASP
nmr_check.pl -- Detect OLON rules and construct nmr_check
call_graph.pl -- Build the call graph used for NMR check construction and indexing.
pr_rules.pl -- Output formatting and printing.
modules.pl -- Encode modules
solve.pl -- The sCASP solver
verbose.pl -- Print goal and stack in Ciao compatible format
model.pl -- sCASP model handling
output.pl -- Emit sCASP terms
stack.pl
listing.pl
human.pl -- Print s(CASP) output in human language
html.pl -- Render s(CASP) justification as HTML
html_text.pl -- Switch between HTML and plain text output
messages.pl
dyncall.pl --
scasp_show/2
scasp_query_clauses/2
scasp_dynamic/1
scasp_assert/1
scasp_retract/1
scasp_retractall/1
scasp_abolish/1
#/1
abducible/1
#=/2
#<>/2
#</2
#>/2
#>=/2
#=</2
swish.pl -- s(CASP) adapter for SWISH
json.pl -- s(CASP) JSON I/O
#=
(?A, ?B)
#<>
(?A, ?B)
#<
(?A, ?B)
#>
(?A, ?B)
#>=
(?A, ?B)
#=<
(?A, ?B)
Implementation of the
s(CASP)
constraints. This implementation is normally not used and mostly makes the program analysis work.