Jill-Jênn VIE wrote:
Le 3 août 09 à 23:10, Dirk Laurie a écrit :

On Mon, Aug 03, 2009 at 04:54:20PM +0200, Jill-Jênn VIE wrote:

Don't you think it would be interesting to have an IDE for PMX?
I'm interested in programming it :D

There is already noteedit, a GUI that exports inter alia to PMX.
But maybe you mean a sort of intelligent editor that checks PMX
syntax, runs pmxab, comes back into the PMX code to some error
not found by the syntax checker, or runs tex-musixflex-tex if
pmxab is clean. An ideal application for Python-Qt.

For such an application, as for M-Tx, one problem is to have a clean
way of coping with the evolution of PMX syntax.

It doesn't evolve a lot…

As I wrote elsewhere the problem might be to actually keep the
possibility of older version working with newer M-Tx. I think only
a small number should be supported (similar like Linux distributors
only support a distribution verson some amount of years), especially
if it's only evolving slowly.

I tried several years
ago to design a BNF-like

Sorry, what's “BNF”?
e

BNF is some kind of meta language for syntax description of a (score
or other computer) language like PMX. If you know XML, this is also
such a kind of meta language (and the reason for it's success is the
fact that it is much simpler to earlier similar meta languages).

way to specify that, resembling the PMX
quick reference card, but failed. Without such a description, adding
awareness of new PMX features can be a painful process.


Yeah but we could do something simple ^^


What do you have in mind ?

Regards,

Reinhard Katzmann
--
Software-Engineer, Developer of User Interfaces
Project: Canorus - the next generation music score editor - http://canorus.berlios.de
GnuPG Public Key available on request
_______________________________________________
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music

Reply via email to