File: rng-xsd.el.html

The main entry point is rng-xsd-compile. The validator knows to use this for the datatype library with URI https://www.w3.org/2001/XMLSchema-datatypes because it is the value of the rng-dt-compile property on that URI as a symbol.

W3C XML Schema Datatypes are specified by
  https://www.w3.org/TR/xmlschema-2/
Guidelines for using them with RELAX NG are described in
  https://relaxng.org/xsd.html

Defined variables (0)

Defined functions (53)

rng-xsd-add-seconds(DATE OFFSET)
rng-xsd-base64-binary-length(OBJ)
rng-xsd-check-fraction-digits(STR N CONVERT &rest ARGS)
rng-xsd-check-length(STR LENGTH-FUN LEN CONVERT &rest ARGS)
rng-xsd-check-max-exclusive(STR LESS-THAN-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-max-inclusive(STR LESS-THAN-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-max-length(STR LENGTH-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-min-exclusive(STR LESS-THAN-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-min-inclusive(STR LESS-THAN-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-min-length(STR LENGTH-FUN LIMIT CONVERT &rest ARGS)
rng-xsd-check-pattern(STR REGEXP CONVERT &rest ARGS)
rng-xsd-check-total-digits(STR N CONVERT &rest ARGS)
rng-xsd-collapse-space(STR CONVERT &rest ARGS)
rng-xsd-compare-decimal(N1 N2)
rng-xsd-compile(NAME PARAMS)
rng-xsd-compile1(NAME PARAMS CONVERT)
rng-xsd-convert-any-uri(STRING)
rng-xsd-convert-base64-binary(STRING)
rng-xsd-convert-boolean(STRING)
rng-xsd-convert-date-time(STRING REGEXP)
rng-xsd-convert-decimal(STRING)
rng-xsd-convert-duration(STRING)
rng-xsd-convert-float(STRING)
rng-xsd-convert-hex-binary(STRING)
rng-xsd-convert-integer(STRING)
rng-xsd-convert-list(STRING CONVERT &rest ARGS)
rng-xsd-convert-qname(STRING)
rng-xsd-convert-token(STRING REGEXP)
rng-xsd-date-time<(DT1 DT2)
rng-xsd-date-to-days(YEAR MONTH DAY)
rng-xsd-day-number-in-year(YEAR MONTH DAY)
rng-xsd-days-in-month(YEAR MONTH)
rng-xsd-days-in-years(YEARS)
rng-xsd-decimal<(N1 N2)
rng-xsd-def-date-time-type(NAME TEMPLATE)
rng-xsd-def-integer-type(NAME MIN MAX)
rng-xsd-def-list-type(NAME MEMBER-NAME)
rng-xsd-def-token-type(NAME REGEXP)
rng-xsd-duration-months(D)
rng-xsd-duration-seconds(D)
rng-xsd-duration<(D1 D2)
rng-xsd-float<(F1 F2)
rng-xsd-hex-binary-length(OBJ)
rng-xsd-leap-year-p(YEAR)
rng-xsd-make-date-time-regexp(TEMPLATE)
rng-xsd-month-days(MONTHS REF-YEAR REF-MONTH)
rng-xsd-month-seconds(MONTHS REF-YEAR REF-MONTH)
rng-xsd-months-seconds<(MONTHS1 SECONDS1 MONTHS2 SECONDS2)
rng-xsd-number-list<(NUMBERS1 NUMBERS2)
rng-xsd-replace-space(STR CONVERT &rest ARGS)
rng-xsd-strcmp(S1 S2)
rng-xsd-string-to-non-negative-integer(STR)
rng-xsd-time-to-seconds(HOUR MINUTE SECOND)

Defined faces (0)