[abcusers] A-G fields in tune

2003-07-08 Thread henrik
Irwin Oppenheim wrote: or perhaps better, do not allow a-g and A-G as body fields. Alas, they are in the standard. No, they are not. E: is in the standard, and I have *suggested* in my BNF that they should be allowed in the tune too. This is because if you write a tune set as one abc tune, or

[abcusers] ABC examples with bang?

2003-07-08 Thread Guido Gonzato
Hello, I've been unable to find ABC files with the much-talked-about bang (!) for breaking lines. Could any good soul send me some examples? It's for extending abcpp to deal with this beast. Thank you, Guido =8-) -- Guido Gonzato, Ph.D. guido . gonzato at univr . it - Linux System

Re: [abcusers] new BNF spec

2003-07-08 Thread T.M. Sommers
Buddha Buck wrote: T.M. Sommers wrote: henrik wrote: There is one serious problem with changing the BNF spec to literal strings being case sensitive - places where we don't want case sensitiveness become horribly complicated! E.g. dor dorian DOR Dor Dorian etc should all be allowed, but the

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread T.M. Sommers
I. Oppenheim wrote: On Mon, 7 Jul 2003, T.M. Sommers wrote: These are not problems with lex and yacc specifically; any program parsing abc will have to face them. They are ambiguities, or potential ambiguities, in the language itself. In the first case above, there should be no problem: the

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread T.M. Sommers
Wil Macaulay wrote: If I'm not mistaken, you can also embed L:, M:, and K: in the tune proper, and I've seen N: and I: as well. But they can't be mistaken for notes. To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, T.M. Sommers wrote: Wil Macaulay wrote: If I'm not mistaken, you can also embed L:, M:, and K: in the tune proper, and I've seen N: and I: as well. But they can't be mistaken for notes. Yes, they can, since H-Z can be redefined. Irwin To subscribe/unsubscribe, point

Re: [abcusers] A-G fields in tune

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, henrik wrote: But since the redefinable symbols H-Z are also allowed in the tune, all in-tune fields cause the same problem, actually. No special case for A-G. It would be better to deprecate the \n_: style header fields in the standard, and to advice to use only the [_:]

[abcusers] Re: ABC examples with bang?

2003-07-08 Thread Bryancreer
Guido said - I've been unable to find ABC files with the much-talked-about bang (!) for breaking lines. Could any good soul send me some examples? It's for extending abcpp to deal with this beast. Well here's one for a start - X: 1 T:Black Boy. ASH.01 M:2/4 L:1/8 Q:200 S:Harrison Wall

Re: [abcusers] Re: chord lengths

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Phil Taylor wrote: I'm told that recent versions of abcm2ps use the operator to set the time point back to the beginning of a bar so that an additional layer of notes can be added. This sounds like a good idea, but I haven't seen any detailed description of how it

Re: [abcusers] Re: ABC examples with bang?

2003-07-08 Thread Phil Taylor
Bryan Creer wrote: For more of the same, go to the Village Music Prolect site at - http://www.performance.salford.ac.uk/research/vmp/Index.htm and click on The Manuscript Room. That's a classic example of everything we don't like about abc2win. The VMP files contain not only bangs, but

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread I. Oppenheim
It seems now that abcm2ps now also supports the ! kludge, so this could be a good starting point for the ABC parser library. Quoting from the abcm2ps change log: Version 3.6.4 - 03/07/06 Accept '!' as new line inside a music line (thanks to John Chambers). Groeten, Irwin Oppenheim

[abcusers] Was: Re: ABC examples with bang?

2003-07-08 Thread Guido Gonzato
On Tue, 8 Jul 2003, Phil Taylor wrote: That's a classic example of everything we don't like about abc2win. The VMP files contain not only bangs, but every garbage variant of abc you can think of, and consequently are unusable to any other program unless you do a considerable amount of editing

Re: [abcusers] A-G fields in tune

2003-07-08 Thread David Webber
From: henrik [EMAIL PROTECTED] The case of a tune line beginning E:| is a problem, of course, but a minor one. This could really only be caused by the line-break daemon when e-mailing tunes. And it is easily discovered when proof-reading or proof-listening the tune. Most programs warn about

Re: [abcusers] Re: chord lengths

2003-07-08 Thread Bryancreer
Phil Taylor wrote - I'm told that recent versions of abcm2ps use the operator to set the time point back to the beginning of a bar so that an additional layer of notes can be added. This sounds like a good idea, but I haven't seen any detailed description of how it works. (and Irwin gave

Re: [abcusers] A-G fields in tune

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, David Webber wrote: Could this not be entirely legal with the E (corresponding with the L: setting) occupying an entire bar? And what about: A B C D\ E:| Irwin To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

[abcusers] Re:Was: Re: ABC examples with bang?

2003-07-08 Thread Bryancreer
Phil Taylor wrote - That's a classic example of everything we don't like about abc2win. The VMP files contain not only bangs, but every garbage variant of abc you can think of, and consequently are unusable to any other program unless you do a considerable amount of editing first. It's such

Re: [abcusers] Re: chord lengths

2003-07-08 Thread henrik
Bryan Creer wrote about the symbol: Did anyone outside the abcm2ps community know about this until now. If another developer had started using for their pet idea we'd have the same sort of conflict. It was discussed on this list before it was implemented in abcm2ps. I remember well having

Re: [abcusers] Re: ABC examples with bang?

2003-07-08 Thread henrik
Bryan Creer wrote: For more of the same, go to the Village Music Prolect site at - http://www.performance.salford.ac.uk/research/vmp/Index.htm and click on The Manuscript Room. Phil Taylor replied: That's a classic example of everything we don't like about abc2win. The VMP files contain

Re: [abcusers] Re: chord lengths

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003 [EMAIL PROTECTED] wrote: Did anyone outside the abcm2ps community know about this until now. If another developer had started using for their pet idea we'd have the same sort of conflict. This idea was proposed by Taral on this list on Mon, 22 Oct 2001 08:43:51 -0700.

[abcusers] Re: chord lengths

2003-07-08 Thread Bryancreer
Henrik Norbeck wrote - Bryan Creer wrote about the symbol: Did anyone outside the abcm2ps community know about this until now. If another developer had started using for their pet idea we'd have the same sort of conflict. It was discussed on this list before it was implemented in abcm2ps.

Re: [abcusers] A-G fields in tune

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, henrik wrote: Of course, the thought occurred to me too after I had sent the message. Still, I think it should be parsed as an E: field, because the error is so easily spotted by the user, and you only have to insert a space to correct it, e.g. E: | or E :| Anyway, the

Re: [abcusers] Re: chord lengths

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003 [EMAIL PROTECTED] wrote: Does every new developer have to trawl through the entire abcusers' archive and the documentation of all 83 programmes mentioned on Frank Nordberg's list to find out if a symbol has been used? That's why Guido is now writing an uptodate standard.

Re: [abcusers] Tune Finder question

2003-07-08 Thread John Chambers
| John, in your tune finder, are all the tunes present in all the | formats? No, they're only present in the abc format. All the other formats are generated on the fly. | When I'm looking for a tune, I'll click on one of the ABC's at random. | Sometimes I get the tune, and sometimes I get a

Re: [abcusers] A-G fields in tune

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED] se, henrik [EMAIL PROTECTED] writes I wrote: The case of a tune line beginning E:| is a problem This could really only be caused by the line-break daemon David Webber replied: Could this not be entirely legal with the E (corresponding with the L: setting)

[abcusers] Re: chord lengths

2003-07-08 Thread Bryancreer
Irwin Oppenheim wrote - This idea was proposed by Taral on this list on Mon, 22 Oct 2001 08:43:51 -0700. It was found to be a good idea, and has been adopted by abcm2ps and maybe some other programs as well. A lot of ideas are proposed on this list and discussed at great length. It is often

Re: [abcusers] Re: chord lengths

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], [EMAIL PROTECTED] writes Where does this bang thing come from? ! was always called shriek when I were a lad. Yes, it's a new one to me too. I always knew it as thwack-tung although I've come across shriek before. But ! is even easier to write than 'bang'...

Re: [abcusers] Re: chord lengths

2003-07-08 Thread henrik
Bryan Creer wrote: Does every new developer have to trawl through the entire abcusers' archive and the documentation of all 83 programmes mentioned on Frank Nordberg's list to find out if a symbol has been used? You've got a good point there, Bryan. I too had forgotten about the until I

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread John Chambers
I. Oppenheim writes: | On Tue, 8 Jul 2003, John Chambers wrote: | | An hour later, someone else's | request handles the job of purging the old files. | | Why don't you use a cron job for that? Because it doesn't always work. Over the years that the Tune Finder has existed, the MIT

[abcusers] Yacc and lex

2003-07-08 Thread Bob Archer
I. Oppenheim [EMAIL PROTECTED] wrote: I do not know whether Lex and Yacc are the proper tools to deal with ABC. I don't know about *the* proper tools, I think they're perfectly appropriate tools for handling ABC. As has already been pointed out, all of the problems you mention will have to

Re: [abcusers] Re: chord lengths

2003-07-08 Thread John Chambers
Bryan Creer wrote: | Phil Taylor wrote - | (and Irwin gave him the details.) | | This sounds like a really neat idea but isn't it the sort of thing that leads | to the ! and !! debacle. Did anyone outside the abcm2ps community know | about this until now. If another developer had started

[abcusers] Continued lines

2003-07-08 Thread John Chambers
I. Oppenheim writes: | | And what about: | | A B C D\ | E:| Yup. But we have had a discussion of what should decide this one: There is some confusion over just what is the next line for the purposes of a final \. Some abc software tries to find the next line of the same type. This turns

Re: [abcusers] Re: ABC examples with bang?

2003-07-08 Thread John Chambers
henrik comments: | Bryan Creer wrote: |and click on The Manuscript Room. | | Phil Taylor replied: | That's a classic example of everything we don't like about abc2win. | | On the contrary, I think these tunes are excellent test examples for abc | programs, because they contain examples of

Re: [abcusers] Continued lines

2003-07-08 Thread I. Oppenheim
Guido, can we update the standard to reflect the simple continuation rule defined by John below? Note that according to the standard as it is currently defined, the second line in my example would be interpreted as a header, and not as a note. This is very illogical and confusing. We need to get

Re: [abcusers] A-G fields in tune

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. Good point! It still appeared in V1.6, and apparently it has rightfully been removed from V1.7.6. Groeten, Irwin Oppenheim [EMAIL PROTECTED] ~~~* Chazzanut Online:

[abcusers] Acciaccaturas

2003-07-08 Thread Bernard Hill
Does abc have a separate way of notating acciaccaturas (the slashed grace note) as opposed to the appoggiatura (unslashed)? Bernard Hill Braeburn Software Author of Music Publisher system Music Software written by musicians for musicians http://www.braeburn.co.uk Selkirk, Scotland To

[abcusers] K:Hp anyone?

2003-07-08 Thread Bernard Hill
I've never seen the K:HP or K:Hp implemented. Has anyone else? (That's Highland Bagpipe: HP=no key sig but an implied key of 2 sharps, Hp=key sig of 2 sharps + 1 natural and both force stems downwards for the tune). Bernard Hill Braeburn Software Author of Music Publisher system Music Software

[abcusers] (..) means?

2003-07-08 Thread Bernard Hill
I've come across this lately: (excerpt) M:4/4 2e2 e3f|e2(G2 G2)Bc| d2f2 g2fg|e6 (3efg|\ a2a2 a3a|g2(B2 B2)Bc|d2dd c(B B2)\ What's the meaning of the parentheses when there is no number? It doesn't seem to be a shortcut for (2 - or is it? Play 2 in the time of 2? g Bernard Hill Braeburn

Re: [abcusers] A-G fields in tune

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], I. Oppenheim [EMAIL PROTECTED] writes On Tue, 8 Jul 2003, Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. Good point! It still appeared in V1.6, and apparently it has rightfully been removed from V1.7.6. So satisfy my curiosity.

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread John Chambers
Bernard Hill writes: | I've never seen the K:HP or K:Hp implemented. Has anyone else? | | (That's Highland Bagpipe: HP=no key sig but an implied key of 2 sharps, | Hp=key sig of 2 sharps + 1 natural and both force stems downwards for | the tune). Yeah; abc2ps (and probably any clone) implements

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread Bruce Olson
Bernard Hill wrote: I've never seen the K:HP or K:Hp implemented. Has anyone else? (That's Highland Bagpipe: HP=no key sig but an implied key of 2 sharps, Hp=key sig of 2 sharps + 1 natural and both force stems downwards for the tune). Bernard Hill Braeburn Software Author of Music

Re: [abcusers] proposal for developers: modular ABC

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, John Chambers wrote: | Why don't you use a cron job for that? Because it doesn't always work. Then what about this: #!/bin/sh # Will run once an hour and remove # all the temporary files older than # an hour in a given directory. # Provided as-is by Irwin Oppenheim.

Re: [abcusers] (..) means?

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Bernard Hill wrote: M:4/4 2e2 e3f|e2(G2 G2)Bc| What's the meaning of the parentheses when there is no number? It doesn't seem to be a shortcut for (2 - or is it? Play 2 in the time of 2? g Parentheses without a number are used to slur notes. Irwin To

Re: [abcusers] A-G fields in tune

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. Good point! It still appeared in V1.6, and apparently it has rightfully been removed from V1.7.6. So satisfy my curiosity. What was it?? I probably wasn't born yet when this header was

Re: [abcusers] (..) means?

2003-07-08 Thread DottieB
From: I. Oppenheim [EMAIL PROTECTED] M:4/4 2e2 e3f|e2(G2 G2)Bc| What's the meaning of the parentheses when there is no number? It doesn't seem to be a shortcut for (2 - or is it? Play 2 in the time of 2? g Parentheses without a number are used to slur notes. But the notes are

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, John Chambers wrote: K:Hp has always been one of my favorite examples of the usefulness of advisory accidentals in a key signature. Without the =g in the signature, there's a very real risk that musicians will quickly figure out that a tune is in A, and will

Re: [abcusers] (..) means?

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, DottieB wrote: M:4/4 2e2 e3f|e2(G2 G2)Bc| Parentheses without a number are used to slur notes. But the notes are the same! If you sight-read music in 4/4, it's easier to follow the music if the note that falls on the third beat is always notated separately. The

Re: [abcusers] (..) means?

2003-07-08 Thread DottieB
From: I. Oppenheim [EMAIL PROTECTED] If you sight-read music in 4/4, it's easier to follow the music if the note that falls on the third beat is always notated separately. Good point! Dottie B abc2win user :-) To subscribe/unsubscribe, point your browser to:

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread Richard Robinson
On Tue, Jul 08, 2003 at 06:40:14PM +0200, I. Oppenheim wrote: On Tue, 8 Jul 2003, John Chambers wrote: K:Hp has always been one of my favorite examples of the usefulness of advisory accidentals in a key signature. Without the =g in the signature, there's a very real risk that

Re: [abcusers] Yacc, Lex and libabc

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Bob Archer wrote: If anyone's interested I made a start on yacc and lex (actually flex and bison) parsers for abc. I'll happily email them to anyone who wants them. Bert Van Vreckem wrote: I think these problems will make clear why it would be VERY useful to create a

[abcusers] Lyrics?

2003-07-08 Thread Rickard Blixt
Hello,I have a question regarding lyrics in ABC-notation.There is no problem with W: lines, but I can't get the w: lines to work.The program says: "Slurs starts and ends on the same note at position [number] in the music."What do I do wrong? And what should I do to make it work?(I use

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread John Chambers
I. Oppenheim writes: | On Tue, 8 Jul 2003, John Chambers wrote: | K:Hp has always been one of my favorite examples of the usefulness of | advisory accidentals in a key signature. Without the =g in the | signature, there's a very real risk that musicians will quickly | figure out

Re: [abcusers] A-G fields in tune

2003-07-08 Thread John Walsh
On Tue, 8 Jul 2003, Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. It was used in abc2mtex in order to set the note-spacing for musicTeX. When musicTeX was replaced by musiXTeX---a much improved version which has a built-in note-spacing algorithm---it

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread Phil Taylor
David Webber wrote: As I understand it |1starts a first time bat :|2 obviously ends the 1st time bar and starts the 2nd. How do I tell where the 2nd time bar bracket ends if it is not the end of the piece? What I do in BarFly is to accept any of the special bar line symbols as a

Re: [abcusers] Lyrics?

2003-07-08 Thread Phil Taylor
Richard Blixt wrote: I have a question regarding lyrics in ABC-notation. There is no problem with W: lines, but I can't get the w: lines to work. The program says: Slurs starts and ends on the same note at position [number] in the music. What do I do wrong? And what should I do to make it work?

Re: [abcusers] A-G fields in tune

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], John Walsh [EMAIL PROTECTED] writes On Tue, 8 Jul 2003, Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. It was used in abc2mtex in order to set the note-spacing for musicTeX. When musicTeX was replaced by musiXTeX---a much

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], David Webber [EMAIL PROTECTED] writes As I understand it |1starts a first time bat :|2 obviously ends the 1st time bar and starts the 2nd. How do I tell where the 2nd time bar bracket ends if it is not the end of the piece? Conventionally it goes for one

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], John Chambers [EMAIL PROTECTED] writes David Webber writes: | As I understand it | | |1starts a first time bat | :|2 obviously ends the 1st time bar and starts the 2nd. | | How do I tell where the 2nd time bar bracket ends if it is not the | end of the piece?

Re: [abcusers] A-G fields in tune

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], Phil Taylor [EMAIL PROTECTED] writes Bernard Hill wrote: Er, what's an E: field? The draft 1.7.6 knows nothing of E. The 1.6 standard says it's Elemskip. No, I don't know either. I don't think it's meaningful anywhere except in abc2mtex. Come to think of it,

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, John Chambers wrote: The Scottish highland pipes are highly diatonic, and have the scale G A B ^c d e f g a. These are the only notes they play with any accuracy. The highland pipe music thus uses the keys of D major and A mixolyian primarily (and also B minor and E

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, David Webber wrote: As I understand it |1starts a first time bat |1 or |[1 or | [1 is first repeat ending. :|2 obviously ends the 1st time bar and starts the 2nd. :|2 or :|[2 or :| [2 is second repeat ending. How do I tell where the 2nd time bar bracket ends if

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], I. Oppenheim [EMAIL PROTECTED] writes On Tue, 8 Jul 2003, John Chambers wrote: The Scottish highland pipes are highly diatonic, and have the scale G A B ^c d e f g a. These are the only notes they play with any accuracy. The highland pipe music thus uses the

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread Bernard Hill
In message [EMAIL PROTECTED], I. Oppenheim [EMAIL PROTECTED] writes A tune with different endings for the first and second repeats has the general form: |: common body of tune |1 first ending :|2 second ending || Many users are sloppy and won't write the |: and the || so don't rely on it.

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread John Chambers
Bernard Hill writes: | In message [EMAIL PROTECTED], John Chambers | | I opened my copy of Scots Guards, flipped a few pages, and | on page 15 I found this bar in The Inverness Gathering that | (with L:1/16) could be written: | | ... |[1 {a}G2{d}G{e}G][2 d{e}G{gGd}G2] {gBd}B2{g}A{d}G | ... | |

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread John Chambers
I. Oppenheim writes: | On Tue, 8 Jul 2003, John Chambers wrote: | | The Scottish highland pipes are highly diatonic, and have | the scale G A B ^c d e f g a. These are the only notes they | play with any accuracy. The highland pipe music thus uses | the keys of D major and A mixolyian

Re: [abcusers] Yacc and lex

2003-07-08 Thread Wil Macaulay
I did some work with flex++ and bison to produce a basic lexer/parser for abc, along with some c++ classes. I stopped that development once I started using javacc (a recursive descent compiler-compiler) for Java, which gave me a lot more useful tools for the job. A particular problem that

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread John Walsh
I. Oppenheim writes: So it's a microtonal instrument! Someone wrote that the HP plays all notes half a note higher than notated. Did I understand that correctly? Microtonal? Naah---it just plays the bagpipe scale. More history: around the turn of the century, the keynote of

Re: [abcusers] Yacc and lex

2003-07-08 Thread Laura Conrad
Wil == Wil Macaulay [EMAIL PROTECTED] writes: Wil Why isn't anybody else using Java?   Have you tried convincing people without a fast net connection to download it? If they force Microsoft to install it, probably everybody will start using it. -- Laura (mailto:[EMAIL PROTECTED] ,

Re: [abcusers] ABC examples with bang?

2003-07-08 Thread John Norvell
Guido, All of the tunes (hundreds) in my private collection use |!(newline) as the line terminator. Attached are a few examples. I've never heard of using ! in the middle of a line as a terminator and think that we should deprecate that usage. -John - Original Message - From: Guido

Re: [abcusers] Re: chord lengths

2003-07-08 Thread John Norvell
It seems that over the years a lot of ideas have been informally discussed on the list, with the usual amount of agreement and disagreement, and then the energy of the discussion dies out and there's no assertive decision one way or the other. Perhaps with the new leadership we need a semi-formal

Re: [abcusers] End of 2nd time bar

2003-07-08 Thread David Webber
From: Phil Taylor [EMAIL PROTECTED] What I do in BarFly is to accept any of the special bar line symbols as a terminator - || :| :: |: |] [| I thought that might be an option. Actually, I suspect that :| and :: are wrong, as they would imply that the tune goes back for a third repeat, but

Re: [abcusers] Yacc and lex

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Wil Macaulay wrote: In other words, if I want tune 57, but tunes 10, 45, 51 are broken, don't make me fix everything previous just to get tune 57. I found it reasonably straightforward to implement exception handling in Skink using javacc that let me do that, but not in

Re: [abcusers] Yacc and lex

2003-07-08 Thread John Chambers
Wil Macaulay writes: | | Why isn't anybody else using Java? Because I usually can't make it work. This may well be because I'm not smart enough to install it right, as other java users usually say. So I use languages (like perl or tcl or python) that work for a dummy like me. The basic

Re: [abcusers] Yacc and lex

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Laura Conrad wrote: If they force Microsoft to install it, probably everybody will start using it. Sun recently revoked Microsofts license to distribute Java with new copies of Windows/Internet Explorer. Java is installed on most Unix computers that I use, but nevertheless

Re: [abcusers] Yacc and lex

2003-07-08 Thread Wil Macaulay
I. Oppenheim wrote: On Tue, 8 Jul 2003, Wil Macaulay wrote: In other words, if I want tune 57, but tunes 10, 45, 51 are broken, don't make me fix everything previous just to get tune 57. I found it reasonably straightforward to implement exception handling in Skink using

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread David Webber
From: I. Oppenheim [EMAIL PROTECTED] That is to say that HPs cannot play together? They can and do. But you have to remember that they are primarily weapons of war rather than musical instruments - designed to scare the hell out of the audience (who are usually the opposing army). gdr

Re: [abcusers] Yacc and lex

2003-07-08 Thread John Chambers
Laura Conrad writes: | Wil == Wil Macaulay [EMAIL PROTECTED] writes: | | Wil Why isn't anybody else using Java?   | | Have you tried convincing people without a fast net connection to | download it? | | If they force Microsoft to install it, probably everybody will start | using it.

Re: [abcusers] Yacc and lex

2003-07-08 Thread Laura Conrad
Wil == Wil Macaulay [EMAIL PROTECTED] writes: Wil I disagree, but maybe I have a different idea of 'realistic Wil size'.  I'd be interested to see what your opinion would be Wil of Skink. I like Skink a lot, but I have yet to convince any of my friends to install it. It seems like

Re: [abcusers] Yacc and lex

2003-07-08 Thread I. Oppenheim
On Tue, 8 Jul 2003, Wil Macaulay wrote: Good point. When using Flex/Bison to parse one tune out of an ABC file, it's probably easier to manually scan for an apropriate X: header in the input before starting the Bison parser. in other words, do much of the parsing work twice ... No, that's

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread John Chambers
David Webber writes: | From: I. Oppenheim [EMAIL PROTECTED] | | That is to say that HPs cannot play together? | | They can and do. But you have to remember that they are primarily | weapons of war rather than musical instruments - designed to scare | the hell out of the audience (who are

Re: [abcusers] Yacc and lex

2003-07-08 Thread Jon Freeman
From: Laura Conrad [EMAIL PROTECTED] Wil == Wil Macaulay [EMAIL PROTECTED] writes: Wil Why isn't anybody else using Java? Have you tried convincing people without a fast net connection to download it? The runtime or the SDK? If you mean the runtime, I can assure you that I

[abcusers] SUN internal memo

2003-07-08 Thread I. Oppenheim
A while ago, an internal memo by some SUN engeneers got leaked, which describes the most serious problems of the Java environment: This document details the difficulties that keep our Solaris Java implementation from being practical for the development of common software applications. It

Re: [abcusers] ABC examples with bang?

2003-07-08 Thread Jack Campin
I've been unable to find ABC files with the much-talked-about bang (!) for breaking lines. Could any good soul send me some examples? It's for extending abcpp to deal with this beast. Here's another one using it the way I want to. The point of reproducing the original linebreaks isn't just

Re: [abcusers] (..) means?

2003-07-08 Thread Jack Campin
M:4/4 |e2(G2 G2)Bc| Parentheses without a number are used to slur notes. But the notes are the same! If you sight-read music in 4/4, it's easier to follow the music if the note that falls on the third beat is always notated separately. The above example should really have been notated as

Re: [abcusers] K:Hp anyone?

2003-07-08 Thread Jack Campin
| I've never seen the K:HP or K:Hp implemented. Has anyone else? | (That's Highland Bagpipe: HP=no key sig but an implied key of 2 sharps, | Hp=key sig of 2 sharps + 1 natural and both force stems downwards for | the tune). Yeah; abc2ps (and probably any clone) implements it fully. K:Hp has

Re: [abcusers] Yacc and lex

2003-07-08 Thread Jeff Szuhay
Because 1) industry concensus seems to be that its for the server side, not client side. 2) it's massive for even simple apps 3) regardless of how it tries to be otherwise, it is still encumbered as being a statically-typed oop language (like C++, they missed the point of oop-- messages)