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

Reply via email to