Implementation of the CSS Preprocessor parser. More...
Go to the source code of this file.
Namespaces | |
namespace | csspp |
The namespace of all the classes in the CSS Preprocessor. | |
namespace | csspp::anonymous_namespace{parser.cpp} |
Variables | |
int const | csspp::anonymous_namespace{parser.cpp}::g_component_value_flag_return_on_semi_colon = 0x0001 |
int const | csspp::anonymous_namespace{parser.cpp}::g_component_value_flag_return_on_variable = 0x0004 |
The CSS Preprocessor parser follows the CSS 3 grammar which allows for the syntax we seek to support: a syntax similar to SASS which allows for selectors, blocks with fields, and embedded blocks.
For example, we can write
and the CSS Preprocessor transforms that data in:
Definition in file parser.cpp.
Documentation of CSS Preprocessor.
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.