5 projects tagged "Preprocessor"
PreParse is a library designed to simplify Web development. It does this by running JavaScript and CSS through a preprocessor that rewrites standards-compliant style rules to work in any browser and extends and standardizes JavaScript, resulting in faster load times and quicker execution. Some of the extensions added to JavaScript include proper class declarations, a here-document feature, and the ability to include server-side functions in client-side scripting.
pyexpander is a macro processor based on Python. Instead of simple text replacement, it offers evaluation of arbitrary Python expressions and execution of Python code. It features simple syntax definition: all expander commands start with a dollar sign ("$") followed by word characters, parameters, Python code enclosed in brackets, or a combination of these. The full power of the Python programming language can be used, including all operators, functions and modules. Any Python expression can be used to insert text. It also provides a Python library that you can use to develop other macro tools based on pyexpander.
SQL::Yapp is a Perl module which embeds SQL completely into Perl. It checks SQL syntax at compile time and fully parses SQL to allow usage of any Perl scalars, arrays, and hashes in an intuitive and safe way. It makes SQL injections virtually impossible while making you feel as if SQL syntax were native to Perl.