family records, creating, 706
family tree
case study of, 691-92
modeling, 692
family tree data, displaying, 714
<FamilyRec> element (Family tree example), 706
features available in later XSLT versions, testing for, 544
fill-in-the-blanks stylesheets, 613
final board, displaying (Knight's tour example), 745
find-best-move() function (Knight's tour example), 749
finding the route (Knight's tour example), 746
flags (for regular expressions)
i, 178
m, 178
s, 178
x, 178
fold() function (FXSL example), 198
following-sibling axis, 77, 763
formal definition of pattern semantics, 495
Format section. See literal result elements
format string (of xsl:number), analyzing, 364
format-date () function
presentation modifiers, 553
format-dateTime() function, 550
format-number() function, 149, 251, 359, 362, 558
format-time () function, 562
formatting a list of names , example of, 311
forwards compatibility in XSLT 1.0, 124
forwards-compatibility mode, 105,123, 566
from attribute (of xsl:number), 369
function. See programming without assignment statements
functional programming, 306, 626
function-available() function, 122, 125, 445, 564
FunctionCall construct (XPath), 518
functions versus named templates, 304
functions with uncontrolled side effects, 609
FXSL library of extension functions, 198