This Programm gets the Data from Openstreetmap and converts it to an Layerd SVG File for Inkscape.
All conversion is don via a stylesheet. Here is defined what schould be shown and how it is displayed. You can get various styled Maps from the same Data with different sytelsheets.
The Stylesheets are Javascript files and easy cusomizeable. (You should have a bit knowledge of OSM tags then it will be easyer to understand)
The project implement a framework of modular compilers that allows compile time programming for .NET, Java and other platforms. Languages on this framework are multi-paradigm and can be extended by programming new semantic structures or DSL.