:: 2003-12-08 ::
A hétvégén nézegettem a TeX leírását. Azt írta, hogy rajzokat a
MetaPost
nyelvvel lehet beletenni. Azt is elkezdtem próbálgatni. Nagyon érdekes nyelv. A legfurcsább, hogy a "=" nem értékadás, hanem logikai egyenlőség. Azaz ha azt írom, hogy
a=3
akkor az "a" változó értéke 3 lesz (hiszen azt állítottam, hogy "a" egyenlő 3-mal). Eddig persze semmi meghökkenés nincs, hiszen ezt vártuk. De az előző okfejtés miatt akár azt is írhatom, hogy
3=a
és ez ugyan azt jelenti. Ezt tovagondolva ilyen egyenlőségeket is írhatok:
a+b=5
a-b=3
Ekkor "a=4", "b=1" lesz a végeredmény. Ha nem tudja megoldani, akkor anyázik.
Persze lehet értéket is adni. Az Pa(s)cal-os: "a:=3".
Van pont adattípus is: z0=(0,0). Ez lényegében megegyezik azzal mintha azt mondtuk volna, hogy "x0=0; y0=0;". Ez belső definíció, hogy ami z-vel kezdődik az x..., y... változópárra bontható. Ilyen változó átalakításos függvényeket mi magunk is definiálhatunk...
Nem mondom, hogy mindent értek belőle, de azért kezdem kapizsgálni... :-))
+jegyzések