Hi, this is a MetaPost limitation; s41p actually means s[41].p in MetaPost,
not a simple variable name.

M.


On Sun, Jan 14, 2024, 20:54 Rodrigo Severo via Therion <therion@speleo.sk>
wrote:

> Hi,
>
>
> Just trying to set a "line u:s41p" symbol on latest Therion and getting
> strange metapost errors:
>
> ! Missing `=' has been inserted.
> <to be read again>
>                    51
> l.6846 let l_u_s51
>                   p = l_u;
> You should have said `let symbol = something'.
> But don't worry; I'll pretend that an equals sign
> was present. The next token I read will be `something'.
>
> ! Missing symbolic token inserted.
> <inserted text>
>                  INACCESSIBLE
> l.6846 let l_u_s51
>                   p = l_u;
> Sorry: You can't redefine a number, string, or expr.
> I've inserted an inaccessible symbol so that your
> definition will be completed without mixing me up too badly.
>
> ! Extra tokens will be flushed.
> <to be read again>
>                    p
> l.6846 let l_u_s51p
>                     = l_u;
> I've just read as much of that statement as I could fathom,
> so a semicolon should have been next. It's very puzzling...
> but I'll try to get myself back together, by ignoring
> everything up to the next `;'. Please insert a semicolon
> now in front of anything that you don't want me to delete.
> (See Chapter 27 of The METAFONTbook for an example.)
>
> ! Missing `=' has been inserted.
> <to be read again>
>                    51
> l.6847 def l_u_s51
>                   p_legend = l_u_s51p(((-.3,0.5) .. (.3,.3) .. (.7,.7) ..
> (1...
> The next thing in this `def' should have been `=',
> because I've already looked at the definition heading.
> But don't worry; I'll pretend that an equals sign
> was present. Everything from here to `enddef'
> will be the replacement text of this macro.
>
> I believe that subtypes arenĀ“t supporting all chars allowed by <keyword>
> as defined in THBook page 13 (Data types).
>
> Is it a bug or am I misreading something?
>
>
> Regards,
>
> Rodrigo
>
> _______________________________________________
> Therion mailing list
> Therion@speleo.sk
> https://mailman.speleo.sk/listinfo/therion
>
_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to