X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=os400%2FREADME400;h=fff923cd6fbb6fcd4dac162254cc323f4d48bb7f;hb=f86ba34b57d1a307688402b495d8b0532770d98d;hp=6c16de91b4f3e14ce0a04bc4cc12ed00037204cd;hpb=01021030a4e2b351e9ce5f5af13aaf1c14ba0648;p=platform%2Fupstream%2Flibxml2.git diff --git a/os400/README400 b/os400/README400 index 6c16de9..fff923c 100644 --- a/os400/README400 +++ b/os400/README400 @@ -185,15 +185,27 @@ const char * xmlVasprintf(xmlDictPtr * dict, va_list args); +xmllint and xmlcatalog programs: + + These programs are fully implemented at the qshell level, with standard +command line options. Links to these are installed in sub-directory bin of +the IFS installation directory. + CL command interfaces to these programs are also provided with limited +support. In particular, interactive mode is not supported and argument count +and lengths are limited by the CL command syntax. + ILE/RPG binding: All standard types and procedures are provided. Since ILE/RPG does not -support macros, they have not been ported, with the exceptions of the more -useful ones and the global/threaded variables access macros. These variables -can be read with function get_xxx(void), where xxxx is the name of the -variable; they may be set by calling function set_xxxx(value), where value is -of the same type as the variable. +support macros, they have not been ported. However some of them are emulated +as functions: these are the more useful ones (xmlXPathNodeSetGetLength, +xmlXPathNodeSetItem, xmlXPathNodeSetIsEmpty, htmlDefaultSubelement, +htmlElementAllowedHereDesc, htmlRequiredAttrs) and the global/threaded +variables access macros. These variables can be read with function +get_xxx(void), where xxxx is the name of the variable; they may be set by +calling function set_xxxx(value), where value is of the same type as the +variable. The C va_list is not implemented as such in ILE/RPG. Functions implementing va_list and associated methods are provided: