[NTG-context] MetaPost with Multiple Variable Sections
adityam at umich.edu
Wed Sep 18 14:26:34 CEST 2019
On Wed, 18 Sep 2019, Jeroen wrote:
> pair a;
> a := 2cm;
You define a to be a pair and then assign it to a number. Metapost is
telling you that you cannot do that:
>> (xpart a,ypart a)
! Equation cannot be performed (pair=numeric).
<to be read again>
<*> pair a; a := 2cm;
draw fullcircle scaled (2*a); ;
I'm sorry, but I don't know how to make such things equal.
(See the two expressions just above the error message.)
You can fix that by saying
a := 2cm;
One needs to keep in mind that all the code in multiple MPcode
environments are run in the same scope. I occasonally use
to avoid interference.
More information about the ntg-context