def backspace(self): if self.now : self.now.pop() self.write(ac.backspace) elif len(self.buf)>1 : self.buf.pop() self.now = self.buf[len(self.buf)-1] self.write(ac.movey_p) if len(self.now) : self.write(ac.movex(len(self.now)))
def rightalign(source): return ac.movex(-len(source)) + source