ADDED: library(xpath) for convenient analysis of HTML and XML documents.

This commit is contained in:
Markus Triska
2020-06-20 12:25:13 +02:00
parent 496279c92d
commit d66ea07ba4
3 changed files with 653 additions and 1 deletions

View File

@@ -426,7 +426,11 @@ The modules that ship with Scryer Prolog are also called
read answers from web servers. HTTPS is also supported.
* [`sgml`](src/lib/sgml.pl)
`load_html/3` represents HTML documents as Prolog terms
for convenient and efficient reasoning.
for convenient and efficient reasoning. See also `library(xpath)`.
* [`xpath`](src/lib/xpath.pl)
The predicate `xpath/3` is used for convenient reasoning about
HTML and XML documents, inspired by the XPath language. This
library is often used together with `library(sgml)`.
* [`sockets`](src/lib/sockets.pl)
Predicates for opening and accepting TCP connections as streams.
TLS negotiation is performed via the option `tls(true)` in