schneegloeckchen wrote:
> Seems like
> http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/
> has has the same purpose [as HSXML], has it?
_Some_ of the same purpose, yes. But HSXML does follow the
S-expression syntax -- something that has not been attained in
Haskell. Here's a sample HSXML:
[p "Haskell is a general purpose,"
[[em [[strong "purely"]] "functional"]] "programming language"]
one may observe the absence of any commas and other list
delimiters. The things in square brackets can't be lists anyway
because their `elements' patently have different types. The strings
are represented as strings rather than (text "string") etc. The `p'
element obviously can have arbitrary number of subelements and
strings. On a Scheme system that takes square brackets (which is the
R6RS behavior) the above expression can be read with one `read' call
-- proving that HSXML is an S-expression.
_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell