Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff /tmp/p.py /tmp/p1.py
- 174a175
- > 'transform' : 'eatTransform',
- 2475a2477,2500
- >
- > def eatTransform(self):
- > isLineClearToStartToken = self.isLineClearToStartToken()
- > endOfFirstLinePos = self.findEOL()
- >
- > self.getDirectiveStartToken()
- > self.advance(len('transform'))
- > self.getWhiteSpace()
- > startPos = self.pos()
- > if self.matchCheetahVarStart():
- > isKlass = True
- > transformer = self.getExpression(pyTokensToBreakAt=[':'])
- > else:
- > isKlass = False
- > transformer = self.getIdentifier()
- > self.getWhiteSpace()
- > transformer = self._applyExpressionFilters(transformer, 'transform', startPos=startPos)
- >
- > if self.peek()==':':
- > self.advance()
- > self.getWhiteSpace()
- > self._eatRestOfDirectiveTag(isLineClearToStartToken, endOfFirstLinePos)
- > self._compiler.setTransform(transformer, isKlass)
- >
Add Comment
Please, Sign In to add comment