Did you know ... | Search Documentation: |
Profile for user Wouter Beek |
SWI7 | compound_name_arguments/3, compound_name_arity/3, style_check/1 |
rdf/3 | Queries that include the object term `literal(lang(_,Lex))` also return RDF asse ... |
http_open/3 | Two examples in which the URI is specified as a list of components, both denotin ... |
rdf_statistics/1 | Older versions of this predicate used to support `core(-Core)`, which would retu ... |
read/1 | This requires the last two characters to be dot and newline (in that order). |
archive_entries/2 | `Archive` is a file, not an archive handle returned by `archive_open/3`. The lis ... |
rdf_current_literal/1 | Notice that `Literal` does not include the outer literal/1 predicate. |
round/1 | In the documentation the phrase "nearest integer" is ambiguous for half-integers ... |
style_check/1 | In SWI7 (7.1.24) support for atom style checking was dropped because the limit o ... |
expand_file_name/2 | A specific way in which the `{...}` wildcard behaves differently from the one in Bash is that Bash does not perform brace expansion for 0 or 1 arguments, whereas expand_file_name/2 does perform expansion in these cases. [Bash reference](https://www.gnu.org/software/bash/manual/bashref.html#Brace-Expansion): "A correctly-formed brace expansion must contain unquoted opening and closing braces, and at least one unquoted comma or a valid sequence expression. |
thread_pool_create/3 | What does `Size` denote? |
uri_query_components/2 | Be careful when combining this predicate with uri_components/2: if an URI has no query/search component, the following throws an instantiation exception: ```prolog uri_components(Uri, uri_components(_, _, _, Query, _), uri_query_components(String, Query), ``` |
atomic_list_concat/3 | Predicate atomic_list_concat/3 is ambiguous for the following call: ~~~ ?- atomi ... |
Sec. 4.13 | Two nice tutorials about how to use DCGs / difference lists: - [By Anne Ogborn]( ... |
rdf_resource/1 | This predicate does not really enumerate RDF resources, which are the entities d ... |
process_create/3 | Some examples: [1] will not work, but [2] will. ```prolog [1] process_create(pat ... |
Sec. 3.5 | Detail what `Peer` is and what values it can take, i.e., compound terms of the f ... |
**/2 | =Notice that the precedence of `(**)/2` is `xfx`, which is different from that o ... |
op/3 | `xfx` is useful for defining operators that do not evaluate to a value that has ... |
context_module/1 | Direct use of this predicate is deprecated. |
module_transparent/1 | Direct use of this predicate is deprecated. |
rdf_update/4 | Notice that use of this predicate may result in duplicates: ```prolog ?- [librar ... |
absolute_file_name/3 | If option `file_type(directory)` is used the directory denoted by `Spec` *must* ... |
Sec. 2.3 | Goals that appear after `-g` can be wrapped into double quotes in order to avoid warnings, e.g., [1] does not work in Bash but [2] does: ```sh [1] $ swipl -g pack_install(rdf_ext) -g halt bash: syntax error near unexpected token `(' [2] $ swipl -g "pack_install(rdf_ext)" -g halt ``` |
tmp_file/2 | This predicate can do something that tmp_file_stream/3` cannot do: it can create temporary directories. |
Pack
tot: 8
| Version
(#older)
| Downloads
tot: 1,033
(#latest) | Rating
(#votes/
#comments) | Title |
---|---|---|---|---|
prolog_uriparser | 1.0.55 | 2011 | Prolog binding for uriparser | |
prolog_starter_project | 1.0.42 | 2014 | Prolog Starter Project | |
prolog_rdf | 1.0.75 | 3016 | Prolog RDF Library | |
prolog_library_collection | 1.0.1612 | 670306 | Prolog Library Collection | |
prolog_imagemagick | 1.0.33 | 2921 | Prolog binding for ImageMagick | |
prolog_graphviz | 1.0.53 | 229192 | Prolog-based graph visualization | |
prolog_geo | 1.0.76 | 3315 | Geospatial support in Prolog | |
ppm | 0.0.0 | 2 | A simple package manager for SWI-Prolog. |