
Na 'enter' to jest wrażliwa cholera (Mach) i trzeba na końcu go dać.
Żaden znak nie definiuje końca linii. Dobrze jest numerować kolejne, choć niektórzy uważają inaczej.
Komentarz po % lub // nie jest wykonywalny. Dotyczy to zapisu w jednej linii. Każda następna z komentarzem musi zaczynać się % lub //. Długość jednej linii to max 256 znaków.
Spacje nie są 'wrażliwe'. Zapis - czytelny np. g0 x10 y10 jest tożsamy z g0x10y10, a tak często cam'y tworzą.
Na stronie ArtSoftu są dwa pliki w pdf'ie odnośnie makr i ogólnej obsługi programu, jeśli ich nie znasz, zassij a znajdziesz sporo lub wszystkie odpowiedzi

Spis obsługiwanych g-kodów i m-komend masz w machu.
Makra i podprogramy oznaczane jako Mx i Ox - bez nazw, tylko cyferki - taki urok. Do pisania i testowania makra masz w machu aplikację: (operator) - VB script editor. Napisane makro umieszczasz w katalogu macha - macros, a w programie wywołujesz przez M(numer) jak np M3. W samym g-kodzie nie masz wiec tekstu makra i nie trzeba go 'zwijać'.
Podprogramy można tak samo umieścić w katalogu 'subroutines' (zwłaszcza jeśli będą miały służyć w wielu programach) i wywołujesz je przez M98 P(numer podprogramu).
Jednorazowy umieszczasz na końcu programu po m30.
Podprogram musi się kończyć m99 i nieśmiertelnym 'enterem'.
Na razie tyle, jak coś niejasne? Pisz
