[Larceny-users] Char - Printed Representation
Ray Racine
ray.racine at comcast.net
Wed Oct 17 16:48:24 EDT 2007
I've noticed a slightly odd behavior which I've not yet run down.
When compiling Larceny I noticed the following after a
(load-compiler)
(...)
src/Compiler/common.imp.sch
WARNING from macro expander:
Redefining
\x2e;call
src/Compiler/iasn.imp.sch
src/Compiler/iasn.imp2.sch
(...)
Its the hex representation of the ascii '.' char I'm referring to.
i.e., Why am I not seeing
.;call
instead of
\x23;call
I noticed it again last night when I got the SSAX parser up and running
on Larceny.
> (ssax:xml->sxml (open-text-input-file "SyncPurchaseOrder.xml")
'())
(...)
(http://www.openapplications.org/oagis/9:UnderQuantity
(\x40; (unitCode "normalizedString"))
"3.1415926535897932384626433832795")
(http://www.openapplications.org/oagis/9:OverQuantity
(\x40; (unitCode "normalizedString"))
"3.1415926535897932384626433832795"))
(...)
Here again the ascii '@' is printing as \x40;?
All on an Intel, Linux FC7 box running the latest Larceny from SVN.
Clues?????
More information about the Larceny-users
mailing list