Class: RSAC::GeneratedPropertyParser
- Inherits:
-
Racc::Parser
- Object
- Racc::Parser
- RSAC::GeneratedPropertyParser
- Defined in:
- lib/antisamy/csspool/rsac/sac/generated_property_parser.rb
Direct Known Subclasses
Constant Summary collapse
- Racc_arg =
[ racc_action_table, racc_action_check, racc_action_default, racc_action_pointer, racc_goto_table, racc_goto_check, racc_goto_default, racc_goto_pointer, racc_nt_base, racc_reduce_table, racc_token_table, racc_shift_n, racc_reduce_n, racc_use_result_var ]
- Racc_token_to_s_table =
[ "$end", "error", "ANGLE", "COLOR", "URI", "PERCENTAGE", "LENGTH", "EMS", "EXS", "STRING", "IDENT", "INTEGER", "COMMA", "TIME", "NUMBER", "FREQ", "HASH", "\"auto\"", "\"inherit\"", "\"invert\"", "\"none\"", "\"normal\"", "\"transparent\"", "\"0\"", "\"aqua\"", "\"black\"", "\"blue\"", "\"fuchsia\"", "\"gray\"", "\"green\"", "\"lime\"", "\"maroon\"", "\"navy\"", "\"olive\"", "\"orange\"", "\"purple\"", "\"red\"", "\"silver\"", "\"teal\"", "\"white\"", "\"yellow\"", "\"azimuth\"", "\"leftwards\"", "\"rightwards\"", "\"behind\"", "\"left-side\"", "\"far-left\"", "\"left\"", "\"center-left\"", "\"center\"", "\"center-right\"", "\"right\"", "\"far-right\"", "\"right-side\"", "\"background-attachment\"", "\"scroll\"", "\"fixed\"", "\"background-color\"", "\"background-image\"", "\"background-position\"", "\"top\"", "\"bottom\"", "\"background-repeat\"", "\"repeat\"", "\"repeat-x\"", "\"repeat-y\"", "\"no-repeat\"", "\"background\"", "\"border-collapse\"", "\"collapse\"", "\"separate\"", "\"border-color\"", "\"border-spacing\"", "\"border-style\"", "\"hidden\"", "\"dotted\"", "\"dashed\"", "\"solid\"", "\"double\"", "\"groove\"", "\"ridge\"", "\"inset\"", "\"outset\"", "\"border-top\"", "\"border-right\"", "\"border-bottom\"", "\"border-left\"", "\"border-top-color\"", "\"border-right-color\"", "\"border-bottom-color\"", "\"border-left-color\"", "\"border-top-style\"", "\"border-right-style\"", "\"border-bottom-style\"", "\"border-left-style\"", "\"border-top-width\"", "\"border-right-width\"", "\"border-bottom-width\"", "\"border-left-width\"", "\"border-width\"", "\"thin\"", "\"medium\"", "\"thick\"", "\"border\"", "\"caption-side\"", "\"clear\"", "\"both\"", "\"clip\"", "\"rect(\"", "\"color\"", "\"content\"", "\"attr(\"", "\"open-quote\"", "\"close-quote\"", "\"no-open-quote\"", "\"no-close-quote\"", "\"counter(\"", "\"counters(\"", "\"counter-increment\"", "\"counter-reset\"", "\"cue-after\"", "\"cue-before\"", "\"cue\"", "\"cursor\"", "\"crosshair\"", "\"default\"", "\"pointer\"", "\"move\"", "\"e-resize\"", "\"ne-resize\"", "\"nw-resize\"", "\"n-resize\"", "\"se-resize\"", "\"sw-resize\"", "\"s-resize\"", "\"w-resize\"", "\"text\"", "\"wait\"", "\"help\"", "\"progress\"", "\"direction\"", "\"ltr\"", "\"rtl\"", "\"display\"", "\"inline\"", "\"block\"", "\"list-item\"", "\"run-in\"", "\"inline-block\"", "\"table\"", "\"inline-table\"", "\"table-row-group\"", "\"table-header-group\"", "\"table-footer-group\"", "\"table-row\"", "\"table-column-group\"", "\"table-column\"", "\"table-cell\"", "\"table-caption\"", "\"elevation\"", "\"below\"", "\"level\"", "\"above\"", "\"higher\"", "\"lower\"", "\"empty-cells\"", "\"show\"", "\"hide\"", "\"float\"", "\"font-family\"", "\"serif\"", "\"sans-serif\"", "\"cursive\"", "\"fantasy\"", "\"monospace\"", "\"font-size\"", "\"xx-small\"", "\"x-small\"", "\"small\"", "\"large\"", "\"x-large\"", "\"xx-large\"", "\"larger\"", "\"smaller\"", "\"font-style\"", "\"italic\"", "\"oblique\"", "\"font-variant\"", "\"small-caps\"", "\"font-weight\"", "\"bold\"", "\"bolder\"", "\"lighter\"", "\"font\"", "\"caption\"", "\"icon\"", "\"menu\"", "\"message-box\"", "\"small-caption\"", "\"status-bar\"", "\"/\"", "\"height\"", "\"letter-spacing\"", "\"line-height\"", "\"list-style-image\"", "\"list-style-position\"", "\"inside\"", "\"outside\"", "\"list-style-type\"", "\"disc\"", "\"circle\"", "\"square\"", "\"decimal\"", "\"decimal-leading-zero\"", "\"lower-roman\"", "\"upper-roman\"", "\"lower-greek\"", "\"lower-latin\"", "\"upper-latin\"", "\"armenian\"", "\"georgian\"", "\"lower-alpha\"", "\"upper-alpha\"", "\"list-style\"", "\"margin-right\"", "\"margin-left\"", "\"margin-top\"", "\"margin-bottom\"", "\"margin\"", "\"max-height\"", "\"max-width\"", "\"min-height\"", "\"min-width\"", "\"orphans\"", "\"outline-color\"", "\"outline-style\"", "\"outline-width\"", "\"outline\"", "\"overflow\"", "\"visible\"", "\"padding-top\"", "\"padding-right\"", "\"padding-bottom\"", "\"padding-left\"", "\"padding\"", "\"page-break-after\"", "\"page-break-before\"", "\"always\"", "\"avoid\"", "\"page-break-inside\"", "\"pause-after\"", "\"pause-before\"", "\"pause\"", "\"pitch-range\"", "\"pitch\"", "\"x-low\"", "\"low\"", "\"high\"", "\"x-high\"", "\"play-during\"", "\"mix\"", "\"position\"", "\"static\"", "\"relative\"", "\"absolute\"", "\"quotes\"", "\"richness\"", "\"speak-header\"", "\"once\"", "\"speak-numeral\"", "\"digits\"", "\"continuous\"", "\"speak-punctuation\"", "\"code\"", "\"speak\"", "\"spell-out\"", "\"speech-rate\"", "\"x-slow\"", "\"slow\"", "\"fast\"", "\"x-fast\"", "\"faster\"", "\"slower\"", "\"stress\"", "\"table-layout\"", "\"text-align\"", "\"justify\"", "\"text-decoration\"", "\"underline\"", "\"overline\"", "\"line-through\"", "\"blink\"", "\"text-indent\"", "\"text-transform\"", "\"capitalize\"", "\"uppercase\"", "\"lowercase\"", "\"unicode-bidi\"", "\"embed\"", "\"bidi-override\"", "\"vertical-align\"", "\"baseline\"", "\"sub\"", "\"super\"", "\"text-top\"", "\"middle\"", "\"text-bottom\"", "\"visibility\"", "\"voice-family\"", "\"male\"", "\"female\"", "\"child\"", "\"volume\"", "\"silent\"", "\"x-soft\"", "\"soft\"", "\"loud\"", "\"x-loud\"", "\"white-space\"", "\"pre\"", "\"nowrap\"", "\"pre-wrap\"", "\"pre-line\"", "\"windows\"", "\"width\"", "\"word-spacing\"", "\"z-index\"", "$start", "property", "azimuth", "background_attachment", "background_color", "background_image", "background_position", "background_repeat", "background", "border_collapse", "border_color", "border_spacing", "border_style", "border_trbl", "border_trbl_color", "border_trbl_style", "border_trbl_width", "border_width", "border", "bottom", "caption_side", "clear", "clip", "color_lex", "content", "counter_increment_or_reset", "cue_after_or_before", "cue", "cursor", "direction", "display", "elevation", "empty_cells", "float", "font_family", "font_size", "font_style", "font_variant", "font_weight", "font", "hlrt", "letter_spacing", "line_height", "list_style_image", "list_style_position", "list_style_type", "list_style", "margin_rltb", "margin", "max_height_or_width", "min_height_or_width", "orphans", "outline_color", "outline_style", "outline_width", "outline", "overflow", "padding_trbl", "padding", "page_break_ab", "page_break_inside", "pause_ab", "pause", "pitch_range", "pitch", "play_during", "position", "quotes", "richness", "speak_header", "speak_numeral", "speak_punctuation", "speak", "speech_rate", "stress", "table_layout", "text_align", "text_decoration", "text_indent", "text_transform", "unicode_bidi", "vertical_align", "visibility", "voice_family", "volume", "white_space", "windows", "width", "word_spacing", "z_index", "angle", "zero", "percentage", "time", "number", "integer", "frequency", "string", "uri", "length", "length_values", "auto", "inherit", "invert", "ident", "none", "normal", "transparent", "color", "color_names", "azimuth_side_and_behind", "azimuth_side_values", "background_attachment_values", "background_attachment_values_ident", "background_color_values", "background_image_values", "background_position_values", "pl_left_center_right", "optional_pl_top_center_bottom", "left_center_right", "top_center_bottom", "left_center_right_values", "top_center_bottom_values", "background_repeat_values", "background_repeat_values_ident", "background_values", "border_collapse_values", "border_color_values", "color_or_transparent", "border_spacing_values", "border_style_values_1to4", "border_style_values", "border_style_values_ident", "border_trbl_keys", "border_values", "border_trbl_color_keys", "border_trbl_color_values", "border_trbl_style_keys", "border_trbl_width_keys", "border_width_values", "border_width_values_1to4", "border_width_values_ident", "bottom_values", "caption_side_values", "clear_values", "clip_values", "shape", "shape_param", "content_values_1toN", "content_values", "content_values_ident", "counter", "list_style_type_values", "counter_increment_or_reset_keys", "counter_increment_values_1toN", "counter_increment_values", "cue_after_or_before_keys", "cue_after_or_before_values", "cue_values", "cursor_values", "uri_0toN", "cursor_values_idents", "display_values", "elevation_values", "elevation_values_ident", "empty_cells_values", "float_values", "font_family_values_1toN", "font_family_values", "generic_family", "font_size_values", "absolute_size", "relative_size", "font_style_values", "font_style_values_ident", "font_variant_values", "font_weight_values", "font_weight_values_ident", "font_values", "font_style_variant_weight_0or1", "slash_line_height_0or1", "font_values_ident", "line_height_values", "hlrt_keys", "letter_spacing_values", "list_style_image_values", "list_style_position_values", "list_style_position_ident", "list_style_type_values_ident", "list_style_values", "margin_rltb_keys", "margin_width_values", "margin_width_values_1to4", "max_height_or_width_keys", "max_height_values", "min_height_or_width_keys", "min_height_values", "outline_color_values", "outline_style_values", "outline_width_values", "outline_values", "overflow_values", "padding_trbl_keys", "padding_width", "padding_width_1to4", "padding_width_values", "page_break_ab_keys", "page_break_ab_values", "page_break_inside_values", "pause_ab_keys", "pause_ab_values", "pause_values_1or2", "pause_values", "pitch_values", "pitch_values_ident", "play_during_values", "mix_or_repeat_0or1", "position_values", "quotes_values", "string_pair_1toN", "speak_header_values", "speak_numeral_values", "speak_punctuation_values", "speak_values", "speech_rate_values", "table_layout_values", "text_align_values", "text_decoration_values", "text_indent_values", "text_transform_values", "unicode_bidi_values", "vertical_align_values", "vertical_align_values_ident", "visibility_values", "voice_family_values", "specific_voice_generic_voice_1toN", "generic_voice", "specific_voice", "generic_voice_ident", "volume_values", "volume_values_ident", "white_space_values", "width_values", "word_spacing_values", "z_index_values" ]
- Racc_debug_parser =
false
Instance Method Summary collapse
-
#_reduce_none(val, _values, result) ⇒ Object
reduce 1190 omitted.
Instance Method Details
#_reduce_none(val, _values, result) ⇒ Object
reduce 1190 omitted
9279 9280 9281 |
# File 'lib/antisamy/csspool/rsac/sac/generated_property_parser.rb', line 9279 def _reduce_none(val, _values, result) val[0] end |