Rubbish. To be useful, the parser should be a procedure with an API which
can be called from a standard
executable program. If you produce an acsii file, you have just replaced one
problem with another.


----- Original Message -----
From: "Bernard Hill" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: 25 April 2004 13:29
Subject: Re: [abcusers] !Current specification!


> In message <[EMAIL PROTECTED]>, Stephen Kellett
> <[EMAIL PROTECTED]> writes
> >C++ Surely? C is very restrictive in comparison. Writing object based
> >code in C is hard work (read: un-necessary extra code, and lack of type
> >safety) compared to C++.
> >
> >Java and C# are not worthwhile alternatives. Both quite restrictive
> >because nothing is truly passed as a reference (try modifying a string
> >object you pass in and see if it really was changed after the method
> >call - if it was really passed as a reference it would be). Makes
> >things trivial in C and C++ a real pain in Java and C#.
> >
> >Stephen
>
> In my opinion any parser should produce ascii code and be
> self-contained, written as a command-line procedure using stdin and
> stdout
>
> abcparse <inputfilename >outputfilename
>
>
> The structure of the outputfile would probably obey some sort of XML
> language (although I hate it).
>
> --
> Bernard Hill
> Braeburn Software
> Author of Music Publisher system
> Music Software written by musicians for musicians
> http://www.braeburn.co.uk
> Selkirk, Scotland
>
> To subscribe/unsubscribe, point your browser to:
http://www.tullochgorm.com/lists.html

To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to