[Reduction] #561-562: scantol

Also finally getting a macro for the recurring "pop cx if LDATA" case.