@@ -69,7 +69,7 @@ class S(SymbolBase):
6969 s .lbp = max (bp , s .lbp )
7070 return s
7171
72- @multi # type:ignore
72+ @multi # type: ignore
7373 def infix (self , name , bp ):
7474 symbol = self .symbol (name , bp )
7575
@@ -79,7 +79,7 @@ def led(self, left, parser):
7979 self .second = parser .expression (bp )
8080 return self
8181
82- @multi # type:ignore
82+ @multi # type: ignore
8383 def infix_r (self , name , bp ):
8484 symbol = self .symbol (name , bp )
8585
@@ -101,16 +101,16 @@ def led(self, left, parser):
101101 self .third = parser .expression (symbol2 .lbp + 0.1 )
102102 return self
103103
104- @multi # type:ignore
105- def prefix (self , name , bp ): # type:ignore
104+ @multi # type: ignore
105+ def prefix (self , name , bp ): # type: ignore
106106 symbol = self .symbol (name , bp )
107107
108108 @method (symbol )
109109 def nud (self , parser ):
110110 self .first = parser .expression (bp )
111111 return self
112112
113- @multi # type:ignore
113+ @multi # type: ignore
114114 def postfix (self , name , bp ):
115115 symbol = self .symbol (name , bp )
116116
@@ -237,18 +237,18 @@ def bind(fn):
237237symbol ("(end)" )
238238
239239
240- @method (symbol ("(name)" )) # type:ignore
240+ @method (symbol ("(name)" )) # type: ignore
241241def nud (self , parser ):
242242 return self
243243
244244
245- @method (symbol ("(name)" )) # type:ignore
245+ @method (symbol ("(name)" )) # type: ignore
246246def evaluate (self , pyobject ):
247247 return utils .resolve_type (self .value , pyobject )
248248
249249
250250# Parametrized objects
251- @method (symbol ("[" )) # type:ignore
251+ @method (symbol ("[" )) # type: ignore
252252def led (self , left , parser ):
253253 self .first = left
254254 self .second = []
@@ -264,15 +264,15 @@ def led(self, left, parser):
264264 return self
265265
266266
267- @method (symbol ("[" )) # type:ignore
267+ @method (symbol ("[" )) # type: ignore
268268def evaluate (self , pyobject ):
269269 return utils .parametrize_type (
270270 self .first .evaluate (pyobject ), * [i .evaluate (pyobject ) for i in self .second ]
271271 )
272272
273273
274274# Anonymous Function Calls
275- @method (symbol ("(" )) # type:ignore
275+ @method (symbol ("(" )) # type: ignore
276276def nud (self , parser ):
277277 self .second = []
278278 if parser .token .name != ")" :
@@ -288,7 +288,7 @@ def nud(self, parser):
288288
289289
290290# Function Calls
291- @method (symbol ("(" )) # type:ignore
291+ @method (symbol ("(" )) # type: ignore
292292def led (self , left , parser ):
293293 self .first = left
294294 self .second = []
@@ -304,13 +304,13 @@ def led(self, left, parser):
304304 return self
305305
306306
307- @method (symbol ("(" )) # type:ignore
307+ @method (symbol ("(" )) # type: ignore
308308def evaluate (self , pyobject ):
309309 # TODO: Implement me
310310 raise NotImplementedError
311311
312312
313- @method (symbol ("or" )) # type:ignore
313+ @method (symbol ("or" )) # type: ignore
314314@method (symbol ("|" ))
315315def evaluate (self , pyobject ):
316316 # TODO: Implement me
0 commit comments