Alapszavak - TOLLPONT!

TOLLPONT!  képsor  tollpont
TOLLPONT!  képsor  [bemenet1 bemenet2 ... ]
ahol a bemenet1, ... vagy tollpont, vagy szám.


Eredményeként egy olyan képsort kapunk, melynek fázisszáma és tartalma megegyezik a bemenő képsoréval. Azonban néhány, esetleg az összes fázis tollpontját a második bemenetnek megfelelően módosítja a Logo.


Ha a második paraméter tollpont, akkor csak a képsor első fázisának tollpontja változik meg, a többi fázis változatlanul kerül az eredményképsorba. Ha a második bemenet több tollpontból álló lista, akkor ezek közül az első a képsor első fázisának aktuális tollpontjává válik, a második a második fázis tollpontja lesz stb. (Azonban ekkor elkerülhetetlen megadni a képsor összes, N tollpontját  ezek közül jó néhány fázis módosítatlan maradhat.)


Ha szám is szerepel a második bemenetben, például [tollpont1 ... M tollpont2 ...], akkor a tollpont2 az M-edik fázis új tollpontja lesz. Ha a tollpont2-t egy újabb tollpont követi, akkor ez az M +1-edik fázist módosítja stb.


Például:


[1 5] csak az első fázis tollpontját változtatja meg,
[ [1 2] [3 4] ] csak az első és a második fázis tollpontját módosítja,
[ [1 4] 4 [3 5] [4 6] ] az első, a negyedik és az ötödik fázis tollpontját módosítja.


? NÉV "X ELEM [1 5] ALAK     ; vegyük az alapalak első 5 fázisát


? KI TOLLPONT :X
[ [7 17] [6 16] [6 15] [4 12] [3 9] ]
? NÉV "X TOLLPONT! :X [ [10 20] [9 19] [12 30] [8 24] ]


; az 5. fázist nem módosítottuk


? KI :X = TOLLPONT! :X [4 4]
HAMIS
? KI :X = TOLLPONT! :X [ ]
IGAZ