[Atox-user] To be realistic...
Status: Pre-Alpha
Brought to you by:
mlh
From: Magnus L. H. <ma...@he...> - 2004-06-16 21:26:53
|
I've managed to get the basic flex/bison mechanisms working, but I realise that making a full Atox version using this stuff is going to be quite an undertaking. It may be that I'll do it some day, but if I launch into it now, I suspect I'll just end up running out of steam. So, instead, I've uploaded the basic code for this experimental mechanism on the Atox Web site [1], so people can look at it if they're interested. (It is, in fact, functional enough that you can use it to convert text into XML -- and once you've created the compiled parser, it's *fast*!) As for the standard release, I think 0.5 is, in fact, relatively complete in terms of the main functionality I wanted for Atox. It is, perhaps, not fast enough if you have complex formats, but without a solution such as the flex/bison implementation, I guess that's a price one has to pay for the generality Atox embodies. So, I won't be slapping on any new format language (such as Relax NG or the like) or other backward incompatible changes for now. In fact, there probably won't be any new major releases for quite some time (unless I come up with something Really Great(tm) ;) If there are bug reports (preferrably with patches) there will (most likely) be bug fix releases, though. (The version in CVS has some minor changes; the default input encoding is changed from 'iso8869-1' to 'iso-8859-1' to appease xsltproc, and the config variable tab_size has been added.) [1] http://atox.sourceforge.net/atox-proto-20040616.tgz -- Magnus Lie Hetland "Wake up!" - Rage Against The Machine http://hetland.org "Shut up!" - Linkin Park |