- Table of Contents
- %library-version% — Defines the library version string
- absolute-child-number — Returns the absolute child number of the specified node
- ancestor-member — Returns the first ancestor in a list of GIs
- assoc-objs — Returns a list of the objects in an associative list
- assoc — Returns the association of an object in an associative list
- case-fold-down-char — Return the lowercase form of a single character
- case-fold-down-charlist — Return the list of characters, shifted to lowercase
- case-fold-down — Shift a string to lowercase
- case-fold-up-char — Return the uppercase form of a single character
- case-fold-up-charlist — Return the list of characters, shifted to uppercase
- case-fold-up — Shift a string to uppercase
- component-child-number — Find child-number within a component
- constant-list — Returns a list of the specified value
- copy-string — Return a string duplicated a specified number of times
- decrement-list-members — Decrement each member of a list
- default-lowercase-list — The default list of lowercase characters
- default-uppercase-list — The default list of uppercase characters
- descendant-of? — Returns true if the child is some descendant of the specified node
- dingbat — Map dingbat names to Unicode characters
- directory-depth — Count the directory depth of a path name
- expand-children — Expand selected nodes in a node list
- expt — Exponentiation
- file-extension — Return the extension of a filename
- find-first-char — Find the first occurance of a character in a string
- has-ancestor-member? — Returns true if the specified node has one of a set of GIs as an ancestor
- ifollow — Implements ifollow as per ISO/IEC 10179:1996
- ipreced — Implements ipreced as per ISO/IEC 10179:1996
- join — Joins a list of strings together
- length-string-number-part — Returns the numeric part of a length string
- length-string-unit-part — Returns the unit part of a length string
- list->string — Converts a list of characters into a string
- list-head — Return the head of a list
- list-member-find — Returns the index of an element in a list
- list-put — Replace a specific member of a list
- map — Implements map
- match-split-list — Splits a string at a list of targets and returns the resulting list of tokens
- match-split-string-list — Splits each string in a list of strings and returns the concatenated result list
- match-split — Splits string at target and returns the resulting list of tokens
- match-substitute-sosofo — Return matching sosofo from associative list
- measurement-to-length — Convert a measurement to a length
- my-debug — A debugging function more helpful than (debug)
- node-list-filter-by-gi — Returns selected elements from a node list
- node-list-filter-by-not-gi — Returns selected elements from a node list
- node-list-filter-elements — Returns the elements in 'nodelist'
- node-list-filter-out-pis — Returns the nodelist with all PIs removed
- node-list-first-element — Return the first element node in a node list
- node-list-last-element — Return the last element node in a node list
- node-list-last — Implements node-list-last as per ISO/IEC 10179:1996
- node-list-reduce — Implements node-list-reduce as per ISO/IEC 10179:1996
- normalize — Normalize the str according to the SGML declaration in effect
- nth-node — Return a specific node in a node list (by numeric index)
- pad-string — Pads a string, in front, to the specified length
- parse-measurement — Parse a string containing a measurement and return the magnitude and units
- repl-substring-list-repl — Return the replacement that would be used in the string
- repl-substring-list-target — Return the target that matches in a string
- repl-substring-list — Replace the first target in the replacement list that matches
- repl-substring-list? — Perform repl-substring? with a list of target/replacement pairs
- repl-substring — Replace substring in a string
- repl-substring? — Returns true if the specified substring can be replaced
- sgml-root-element — Returns the node that is the root element of the current document
- siblings — Implements siblings as per ISO/IEC 10179:1996
- split — Splits string at whitespace and returns the resulting list of tokens
- string->list — Converts a string into a list of characters.
- string-list-sosofo — Build sosofo from a list of strings and an associative list
- string-replace-list — Replace a list of target substrings in a string
- string-replace — Replace all occurances of a target substring in a string
- string-with-space — Returns string with a space appended or the empty string
- unit-conversion-alist — Defines the base length of specific unit names
- x-absolute-child-number — Returns the absolute child number of the specified node