Did you know ... | Search Documentation: |
Pack prolog_library_collection -- prolog/xml_ext.pl |
Extends the support for working with XML provided by the SWI-Prolog standard library.
Char ::= #x9 // Horizontal tab | #xA // Line feed | #xD // Carriage return | [#x20-#xD7FF] // Space, punctuation, numbers, letters | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
Avoid comapatibility characters [Unicode, section 2.3]. Avoid the following characters (control characters, permanently undefined Unicode characters):
[#x7F-#x84] // Delete, ... [#x86-#x9F] [#xFDD0-#xFDEF], [#x1FFFE-#x1FFFF] [#x2FFFE-#x2FFFF] [#x3FFFE-#x3FFFF] [#x4FFFE-#x4FFFF] [#x5FFFE-#x5FFFF] [#x6FFFE-#x6FFFF] [#x7FFFE-#x7FFFF] [#x8FFFE-#x8FFFF] [#x9FFFE-#x9FFFF] [#xAFFFE-#xAFFFF] [#xBFFFE-#xBFFFF] [#xCFFFE-#xCFFFF] [#xDFFFE-#xDFFFF] [#xEFFFE-#xEFFFF] [#xFFFFE-#xFFFFF] [#x10FFFE-#x10FFFF]
Char ::= [#x1-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] /* any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. */
The following predicates are exported, but not or incorrectly documented.