mod_virgule 1.1
Sponsored Links
mod_virgule 1.1 Ranking & Summary
File size:
0.27 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1298
Date added:
2006-04-06
Publisher:
Steven Rainwater
mod_virgule 1.1 description
mod_virgule is the Apache C module that powers the Advogato web site.
XML Virgule Language is an XML data-driven scripting language. Conceptually similar to Lisp and Scheme, at its simplest it is just an HTML parser. Anything that does not have a plug-in module to activate on a tagname in the input is just passed
straight to the output.
xvl, a command-line implementation of the script language, has dynamically loadable modules in c-code that are activated when a tagname in the input is reached. This effectively turns data into code, with the tags properties and child nodes as input.
Some of the tags are very simple, and are implemented in tens of lines of c code. Others activate file or socket I/O operations that can be nested recursively, providing
the means to write XML data-driven client and server applications [I still cant get used to not having to recompile].
This documentation is therefore written as a guide to this fledgling scripting language, and also as an aid to its designer to understand what is really going on.
lsect(intro-example)
(Example Test Tag)
The module can decide what to do with its input. For example, the simple code(< test:tag/ >) in HOWTO-add-new-tags will output a Header "I am a test tag!" at any point in the data stream where code(< test:tag/ >) is placed. If the tag has a property testprop, for example code(< test:tag testprop="brown cows are fun!"/ >) then
it will place the string of the testprop property in the output as well. Additionally, if there is em(not) a property named stop, with any string, then any child nodes of code(< test:tag/ >) will also be processed.
XML Virgule Language is an XML data-driven scripting language. Conceptually similar to Lisp and Scheme, at its simplest it is just an HTML parser. Anything that does not have a plug-in module to activate on a tagname in the input is just passed
straight to the output.
xvl, a command-line implementation of the script language, has dynamically loadable modules in c-code that are activated when a tagname in the input is reached. This effectively turns data into code, with the tags properties and child nodes as input.
Some of the tags are very simple, and are implemented in tens of lines of c code. Others activate file or socket I/O operations that can be nested recursively, providing
the means to write XML data-driven client and server applications [I still cant get used to not having to recompile].
This documentation is therefore written as a guide to this fledgling scripting language, and also as an aid to its designer to understand what is really going on.
lsect(intro-example)
(Example Test Tag)
The module can decide what to do with its input. For example, the simple code(< test:tag/ >) in HOWTO-add-new-tags will output a Header "I am a test tag!" at any point in the data stream where code(< test:tag/ >) is placed. If the tag has a property testprop, for example code(< test:tag testprop="brown cows are fun!"/ >) then
it will place the string of the testprop property in the output as well. Additionally, if there is em(not) a property named stop, with any string, then any child nodes of code(< test:tag/ >) will also be processed.
mod_virgule 1.1 Screenshot
mod_virgule 1.1 Keywords
Apache C
XML
web site
c module
virgule
mod
module
code
c
web
mod_virgule
modvirgule
mod_virgule 1.1
HTTP
Internet
Bookmark mod_virgule 1.1
mod_virgule 1.1 Copyright
WareSeeker periodically updates pricing and software information of mod_virgule 1.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of mod_virgule 1.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
mod-auth-pipe is a module of authentication written for Apache 1 (it hasnt been tested with Apache 2, but it may work). Free Download
mod_ometer is a web counter implemented as an apache C module. Free Download
JSCoverage is a tool that generates code coverage statistics for JavaScript programs. Free Download
mod-xslt is an Apache module that converts XML files into HTML files using XSLT stylesheets. Free Download
Harmony Mod provides an extension for Mozilla Firefox, that adds new features to Logitech Harmony web site. Free Download
MP is a module player for Linux. Free Download
Module::Build is a Perl module for build and install Perl modules. Free Download
RubyInline is an embedded C code in Ruby scripts. Free Download
Latest Software
Popular Software
Favourite Software