Page 1 of 1
Posted: Wed Jan 24, 2007 12:32 am
by thibodeaux
Man...this is some mind-bending shizzle.
Posted: Wed Jan 24, 2007 12:49 pm
by TPRJones
I love recursion.
What's XSLT?
Posted: Wed Jan 24, 2007 1:11 pm
by TheCatt
Presentation layer for XML rendering. Did some XSLT back in.... 2000/2001...
My mind forgot it.... much like the human brain is trained to forget painful experiences.
Posted: Wed Jan 24, 2007 7:09 pm
by thibodeaux
XSLT is really a programming language, but it was originally designed for manipulating XML. I am using it in a couple of ways:
1) As a code-generator. I define simple languages, create lexer/parser code for them using compiler-compiler tools (c.f. lex and yacc for the unix world). The output of the parser is an abstract syntax tree represented in XML. I then use XSLT to turn it into whatever target language I want
2) Turns out the target language I want is XSLT. But XSLT riddled with extension object method calls. The reason I'm doing this is I want to create user-customized rules for transforming XML data.
So anyway, that's about it.
Posted: Wed Jan 24, 2007 7:28 pm
by TheCatt
So... this is a personal, funsies project?
Posted: Wed Jan 24, 2007 7:35 pm
by thibodeaux
No, this is for work.