Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^2: MathML 2 ascii?

by halley (Prior)
on Jan 25, 2005 at 16:47 UTC ( [id://424932] : note . print w/replies, xml ) Need Help??


in reply to Re: MathML 2 ascii?
in thread MathML 2 ascii?

This translates your sample input to (joule / (meter ^ 2)). I've often toyed with the idea of writing a strictly lexical translator that would allow transformations to be expressed in a less redundant, more human friendly syntax.

Yes. Please do. I am of the firm opinion that any format that is entirely ASCII or Unicode should be human-readable, and just the right balance between terseness and verbosity to make it human-editable.

Not every XML application is quite so bloated, but this one is a good example of what makes people reject XML. This is exactly the same situation where over-clever over-crammed Perl code turns people off of the whole Perl language.

--
[ e d @ h a l l e y . c c ]

Replies are listed 'Best First'.
Re^3: MathML 2 ascii?
by Anonymous Monk on Jan 25, 2005 at 16:55 UTC
    I've often toyed with the idea of writing a strictly lexical translator that would allow transformations to be expressed in a less redundant, more human friendly syntax.
    Yes. Please do.

    Parsimonious XML Shorthand Language

    <q>PXSL ("pixel") is a convenient shorthand for writing markup-heavy XML documents.</q>