Christian Mondrup skryf: > Don Simons wrote: > > The length of that variable is limited to 65536 characters by my compiler. > Without any fortran knowledge nor programming experience I'm surprised > with the 64K size limit of _string_ variables (or does fortran really > have a _character_ datatype having size expandable up til 64K?).
Without any knowledge of Don's compiler, it is my guess that the restriction is not in Fortran, it's in the compiler. Many things in PMX (and M-Tx before I dropped Borland Pascal and p2c from the supported platforms, and even MusiXTeX itself for that matter) are restricted by the desire to retain compatibility with (by modern standards) rather primitive computers and software --- some of which have a 64K restriction on any one addressable structure, caused by the design of the ancient 8086 chip. Personally, if someone came to me today with the source language of PMX and M-Tx specified and asked me to write a system from scratch for compiling it to MusiXTeX, I would use Python for both. Everything in one program - no user-specified intermediate calls to tex, musixflx etc. Extremely convenient character string handling. Dirk _______________________________________________ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music