Categories
SXML
SXML defines and implements a markup language. When the program is given a document containing user defined tags and their definition, it produces a new document, which is generated by replacing the tags with their definition (you can asssociate functions to tags). SXML supports the XML 1.0 syntax excluded entity support and documents' DTDs.
With SXML you can use XML to define sites that are accesssible by all browsers: since the output will be standard HTML, it's very good for maintaining Web sites. You can also use SXML as a module in a generation system: the system generates the SXML documents that will be transformed in the target language. You can also write a document in your markup language and compile it to different output languages. The program's ability to execute guile code, Perl functions, and shell commands in tags' definition lets you automate several tasks.
Last updated 3 Jan, 2008
About
Leadership
- Antonio Cisternino - Maintainer
- Stefano J. Attardi - Contributor
Requirements
- Perl (Use Requirement)
- Guile (Weak Prerequisite)
Related Projects
Versions
0.96
0.96 beta released 2001-08-29
- Released: 29 Aug, 2001
- Code Maturity: Beta
- Source Archive: http://medialab.di.unipi.it/Project/SXML/sxml-0...
- Licenses: GPLv2orlater
- Interfaces: Command Line



