1 #include "xsl_elements.h"
2 
xsl_elements_setup()3 void xsl_elements_setup()
4 {
5     xsl_template   = xmls_new_string_literal("xsl:template");
6     xsl_apply      = xmls_new_string_literal("xsl:apply-templates");
7     xsl_call       = xmls_new_string_literal("xsl:call-template");
8     xsl_if         = xmls_new_string_literal("xsl:if");
9     xsl_choose     = xmls_new_string_literal("xsl:choose");
10     xsl_when       = xmls_new_string_literal("xsl:when");
11     xsl_otherwise  = xmls_new_string_literal("xsl:otherwise");
12     xsl_element    = xmls_new_string_literal("xsl:element");
13     xsl_attribute  = xmls_new_string_literal("xsl:attribute");
14     xsl_text       = xmls_new_string_literal("xsl:text");
15     xsl_pi         = xmls_new_string_literal("xsl:processing-instruction");
16     xsl_comment    = xmls_new_string_literal("xsl:comment");
17     xsl_number     = xmls_new_string_literal("xsl:number");
18     xsl_foreach    = xmls_new_string_literal("xsl:for-each");
19     xsl_copy       = xmls_new_string_literal("xsl:copy");
20     xsl_copyof     = xmls_new_string_literal("xsl:copy-of");
21     xsl_message    = xmls_new_string_literal("xsl:message");
22     xsl_var        = xmls_new_string_literal("xsl:variable");
23     xsl_param      = xmls_new_string_literal("xsl:param");
24     xsl_withparam  = xmls_new_string_literal("xsl:with-param");
25     xsl_decimal    = xmls_new_string_literal("xsl:decimal-format");
26     xsl_sort       = xmls_new_string_literal("xsl:sort");
27     xsl_value_of   = xmls_new_string_literal("xsl:value-of");
28     xsl_pi         = xmls_new_string_literal("xsl:processing-instruction");
29     xsl_output     = xmls_new_string_literal("xsl:output");
30     xsl_key        = xmls_new_string_literal("xsl:key");
31     xsl_include    = xmls_new_string_literal("xsl:include");
32     xsl_import     = xmls_new_string_literal("xsl:import");
33 
34     xsl_a_match    = xmls_new_string_literal("match");
35     xsl_a_select   = xmls_new_string_literal("select");
36     xsl_a_href     = xmls_new_string_literal("href");
37     xsl_a_name     = xmls_new_string_literal("name");
38     xsl_a_test     = xmls_new_string_literal("test");
39     xsl_a_mode     = xmls_new_string_literal("mode");
40     xsl_a_escaping = xmls_new_string_literal("disable-output-escaping");
41     xsl_a_method   = xmls_new_string_literal("method");
42     xsl_a_omitxml  = xmls_new_string_literal("omit-xml-declaration");
43     xsl_a_standalone = xmls_new_string_literal("standalone");
44     xsl_a_media    = xmls_new_string_literal("media-type");
45     xsl_a_encoding = xmls_new_string_literal("encoding");
46     xsl_a_dtpublic = xmls_new_string_literal("doctype-public");
47     xsl_a_dtsystem = xmls_new_string_literal("doctype-system");
48     xsl_a_xmlns    = xmls_new_string_literal("xmlns");
49     xsl_a_use      = xmls_new_string_literal("use");
50     xsl_a_datatype = xmls_new_string_literal("data-type");
51     xsl_a_order    = xmls_new_string_literal("order");
52     xsl_a_caseorder = xmls_new_string_literal("case-order");
53     xsl_a_fork     = xmls_new_string_literal("t:fork");
54 
55     xsl_a_decimal_separator = xmls_new_string_literal("decimal-separator");
56     xsl_a_grouping_separator = xmls_new_string_literal("grouping-separator");
57     xsl_a_percent = xmls_new_string_literal("percent");
58     xsl_a_zero_digit = xmls_new_string_literal("zero-digit");
59     xsl_a_digit = xmls_new_string_literal("digit");
60     xsl_a_pattern_separator = xmls_new_string_literal("pattern-separator");
61     xsl_a_infinity = xmls_new_string_literal("infinity");
62     xsl_a_NaN = xmls_new_string_literal("NaN");
63     xsl_a_minus_sign = xmls_new_string_literal("minus-sign");
64 
65     xsl_s_xml = xmls_new_string_literal("xml");
66     xsl_s_html = xmls_new_string_literal("html");
67     xsl_s_text = xmls_new_string_literal("text");
68     xsl_s_yes = xmls_new_string_literal("yes");
69     xsl_s_no = xmls_new_string_literal("no");
70     xsl_s_number = xmls_new_string_literal("number");
71     xsl_s_descending = xmls_new_string_literal("descending");
72     xsl_s_lower_first = xmls_new_string_literal("lower-first");
73     xsl_s_script = xmls_new_string_literal("script");
74     xsl_s_node = xmls_new_string_literal("node");
75     xsl_s_root = xmls_new_string_literal("root");
76     xsl_s_deny = xmls_new_string_literal("deny");
77     xsl_s_slash = xmls_new_string_literal("/");
78 
79     xsl_s_head = xmls_new_string_literal("head");
80     xsl_s_img = xmls_new_string_literal("img");
81     xsl_s_meta = xmls_new_string_literal("meta");
82     xsl_s_hr = xmls_new_string_literal("hr");
83     xsl_s_br = xmls_new_string_literal("br");
84     xsl_s_link = xmls_new_string_literal("link");
85     xsl_s_input = xmls_new_string_literal("input");
86 
87     xsl_s_red = xmls_new_string_literal("red");
88     xsl_s_green = xmls_new_string_literal("green");
89     xsl_s_yellow = xmls_new_string_literal("yellow");
90 }
91