On Tue, 24 Jun 2003, Georg Hajdu wrote:

> The parsing of xml files seems more difficult,

XML is very easy to parse: you can make use of several
free off-the-shelf parsers that either create a
complete document tree (DOM standard) or generate
parser events (SAX standard).

Just have a look at http://xml.apache.org/ for one of
the available solutions.

> > In abc the capital letters H..Z are reserved for
> > user-defined purposes. Software which supported
> > microtonal accidentals could make use of these.

That is not a good idea. Several of these letters
(THLMPSO?) have already a predefined meaning. It would
be better to leave these letters free.

> Now, what about some other ascii 128-255 characters?
> Are they supported by abc?

That is also not a good idea. Chars 128-255 are not
defined by ASCII and have a different meaning depending
on the code page that you use on your computer.

Using these chars would change ABC from a text format
into a binary format.

I think the best solution would be to use the !...!
symbol notation to add extra symbols to the abc
language. Something like !sharp1!, !sharp2!, !sharp3!
etc. If the user so desires, he could bind these
symbols to some of the free letters, via the U:
mechanism.


 Groeten,
 Irwin Oppenheim
 [EMAIL PROTECTED]
 ~~~*

 Chazzanut Online:
 http://www.joods.nl/~chazzanut/
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to