Lines Matching refs:source
131 self.source = None
338 self.error(self.source,tokenlist[0].lineno,"Missing '(' in macro arguments")
365 self.error(self.source,tokenlist[-1].lineno,"Missing ')' in macro arguments")
496 self.error(self.source,t.lineno,"Macro %s requires %d arguments" % (t.value,len(m.arglist)))
500 self.error(self.source,t.lineno,"Macro %s must have at least %d arguments" % (t.value, len(m.arglist)-1))
502 self.error(self.source,t.lineno,"Macro %s must have at least %d argument" % (t.value, len(m.arglist)-1))
559 self.error(self.source,tokens[i].lineno,"Malformed defined()")
585 self.error(self.source,tokens[0].lineno,"Couldn't evaluate expression")
594 def parsegen(self,input,source=None):
600 if not source:
601 source = ""
603 self.define("__FILE__ \"%s\"" % source)
605 self.source = source
644 self.source = source
687 self.error(self.source,dirtokens[0].lineno,"Misplaced #elif")
698 self.error(self.source,dirtokens[0].lineno,"Misplaced #else")
704 self.error(self.source,dirtokens[0].lineno,"Misplaced #endif")
855 def parse(self,input,source=None,ignore={}):
857 self.parser = self.parsegen(input,source)
887 print p.source, tok