Lines Matching refs:pc
52 for pc in range(len(self.stat)):
53 lineno = self.stat[pc]
57 for i in range(pc+1,len(self.stat)):
61 self.loopend[pc] = i
64 print("FOR WITHOUT NEXT AT LINE %s" % self.stat[pc])
86 print("UNDEFINED VARIABLE %s AT LINE %s" % (var, self.stat[self.pc]))
98 print("LIST INDEX OUT OF BOUNDS AT LINE %s" % self.stat[self.pc])
106 print("TABLE INDEX OUT OUT BOUNDS AT LINE %s" % self.stat[self.pc])
109 print("UNDEFINED VARIABLE %s AT LINE %s" % (var, self.stat[self.pc]))
153 print ("DIMENSION TOO LARGE AT LINE %s" % self.stat[self.pc])
166 print("DIMENSION TOO LARGE AT LINE %s" % self.stat[self.pc])
173 print("UNDEFINED LINE NUMBER %d AT LINE %d" % (linenum, self.stat[self.pc]))
175 self.pc = self.stat.index(linenum)
189 self.pc = 0 # Current program counter
200 line = self.stat[self.pc]
264 if not self.loops or self.loops[-1][0] != self.pc:
270 self.loops.append((self.pc,stepval))
281 self.pc = self.loopend[self.pc]
292 self.pc = self.loops[-1][0]
293 loopinst = self.prog[self.stat[self.pc]]
304 self.gosub = self.stat[self.pc]
337 self.pc += 1