Example #1
0
 def _token_led_flatten(self, left):
     left = ast.flatten(left)
     right = self._parse_projection_rhs(
         self.BINDING_POWER['flatten'])
     return ast.projection(left, right)
Example #2
0
 def _token_led_flatten(self, left):
     left = ast.flatten(left)
     right = self._parse_projection_rhs(
         self.BINDING_POWER['flatten'])
     return ast.projection(left, right)
Example #3
0
 def _token_nud_flatten(self, token):
     left = ast.flatten(ast.identity())
     right = self._parse_projection_rhs(
         self.BINDING_POWER['flatten'])
     return ast.projection(left, right)
Example #4
0
 def _token_nud_flatten(self, token):
     left = ast.flatten(ast.identity())
     right = self._parse_projection_rhs(
         self.BINDING_POWER['flatten'])
     return ast.projection(left, right)