Lines Matching full:defn
170 for defn in self.macros:
171 if defn[0] == name:
181 for defn in definitions:
182 if not (isinstance(defn, tuple) and
183 (len (defn) == 1 or
184 (len (defn) == 2 and
185 (isinstance(defn[1], str) or defn[1] is None))) and
186 isinstance(defn[0], str)):
188 ("invalid macro definition '%s': " % defn) + \
208 defn = (name, value)
209 self.macros.append (defn)