Hi all!
Just curious - has anybody ported T-Gen to Squeak yet? I thought I saw something about that some time ago. Or has anyone built an XML parser in Squeak? I know that Scamper has HTML parsing stuff in it.
regards, Gran
=== Gran Hultgren, gohu@rocketmail.com, icq#:6136722 GSM: +46 709 472152, http://195.22.65.4 "First they ignore you. Then they laugh at you. Than they fight you. Then you win." -- Gandhi
_________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com
"Göran" Hultgren writes:
Hi all!
Just curious - has anybody ported T-Gen to Squeak yet? I thought I saw something about that some time ago. Or has anyone built an XML parser in Squeak? I know that Scamper has HTML parsing stuff in it.
I'm playing with an XML parser and XML-RPC, but, it's not going very fast. It's a spare time project and it's competing with too many others.
cheers
bruce
G^ran Hultgren asks:
Or has anyone built an XML parser in Squeak?
I have an XML parser just about ready for release. It's a "well-formedness" parser rather than a complete one (I don't yet parse and enforce DTDs), but it's a pretty good start. I'll post it when it's complete - just a little testing to go, and some better handling of some badly formed files.
=================================================== Duane Maxwell dmaxwell (at) launchpados.com CTO http://www.launchpados.com Launchpad, Inc. (619) 578-8500 x226
Information contained herein is my personal opinion and not necessarily that of Launchpad, Inc. ===================================================
Are you writing it from scratch? porting? Is it in any way related to the XML parser by InDelv? If not, do you have DOM implementation?
Many questions...
Bolot
On Wed, 31 Mar 1999, Duane Maxwell wrote:
G^ran Hultgren asks:
Or has anyone built an XML parser in Squeak?
I have an XML parser just about ready for release. It's a "well-formedness" parser rather than a complete one (I don't yet parse and enforce DTDs), but it's a pretty good start. I'll post it when it's complete - just a little testing to go, and some better handling of some badly formed files.
Bolot Kerimbaev writes:
Are you writing it from scratch? porting? Is it in any way related to the XML parser by InDelv? If not, do you have DOM implementation?
I'm writing it from scratch, in some ways as an educational experience.
cheers
bruce
Actually, mine is based on a C++ version my company developed from scratch for use in a commercial product. It's pretty close to DOM now, and now that you mention it, I could probably take it the rest of the way there. On the other hand, many of the idioms in a pure DOM implementation don't map cleanly to Smalltalk conventions and some folks might find it clunky. Mine so far has been converted to be pretty Smalltalky in spirit.
There's also to more general issue of Squeak's simple character encoding vs. XML use of Unicode. Has anyone looked into making Squeak at least support UTF-8?
I'll also take a look at the InDelv implementation to see if it would be better to port it, and how they've dealt with these issues. I'm not sure the Mozilla license is broad enough for everyone's taste, though. What is the general feeling in this group about that issue?
Bolot Kerimbaev asks:
Are you writing it from scratch? porting? Is it in any way related to the XML parser by InDelv? If not, do you have DOM implementation?
Many questions...
Bolot
On Wed, 31 Mar 1999, Duane Maxwell wrote:
G^ran Hultgren asks:
Or has anyone built an XML parser in Squeak?
I have an XML parser just about ready for release. It's a "well-formedness" parser rather than a complete one (I don't yet parse and enforce DTDs), but it's a pretty good start. I'll post it when it's complete - just a little testing to go, and some better handling of some badly formed files.
=================================================== Duane Maxwell dmaxwell (at) launchpados.com CTO http://www.launchpados.com Launchpad, Inc. (619) 578-8500 x226
Information contained herein is my personal opinion and not necessarily that of Launchpad, Inc. ===================================================
squeak-dev@lists.squeakfoundation.org