If I understand the jest of this... (no I've never seen g-code till now... but I am software developer... and done plenty of coding for controlling things including good old modem, industrial water sprinklers, and... aerospace stuff).
G01 denotes for Linear interpolation? and basically moving on X-axis by -1 (mm in this case I would assume and move the rotational table A which is on X-axis by 1800 step? which might be very short distance like 2mm or so depending on granuality of machine? ---> this part confuses me a bit). I need to find some good instruction on how g-code works