PyFile:ConditionalParenLambda.py | |
PyExpressionStatement | |
PyListCompExpression | |
PsiElement(Py:LBRACKET)('[') | |
PyReferenceExpression: f | |
PsiElement(Py:IDENTIFIER)('f') | |
PsiWhiteSpace(' ') | |
PsiElement(Py:FOR_KEYWORD)('for') | |
PsiWhiteSpace(' ') | |
PyTargetExpression: f | |
PsiElement(Py:IDENTIFIER)('f') | |
PsiWhiteSpace(' ') | |
PsiElement(Py:IN_KEYWORD)('in') | |
PsiWhiteSpace(' ') | |
PyTupleExpression | |
PyNumericLiteralExpression | |
PsiElement(Py:INTEGER_LITERAL)('1') | |
PsiElement(Py:COMMA)(',') | |
PsiWhiteSpace(' ') | |
PyParenthesizedExpression | |
PsiElement(Py:LPAR)('(') | |
PyLambdaExpression | |
PsiElement(Py:LAMBDA_KEYWORD)('lambda') | |
PsiWhiteSpace(' ') | |
PyParameterList | |
PyNamedParameter('x') | |
PsiElement(Py:IDENTIFIER)('x') | |
PsiElement(Py:COLON)(':') | |
PsiWhiteSpace(' ') | |
PyConditionalExpression | |
PyReferenceExpression: x | |
PsiElement(Py:IDENTIFIER)('x') | |
PsiWhiteSpace(' ') | |
PsiElement(Py:IF_KEYWORD)('if') | |
PsiWhiteSpace(' ') | |
PyBinaryExpression | |
PyReferenceExpression: x | |
PsiElement(Py:IDENTIFIER)('x') | |
PsiWhiteSpace(' ') | |
PsiElement(Py:GE)('>=') | |
PsiWhiteSpace(' ') | |
PyNumericLiteralExpression | |
PsiElement(Py:INTEGER_LITERAL)('0') | |
PsiWhiteSpace(' ') | |
PsiElement(Py:ELSE_KEYWORD)('else') | |
PsiWhiteSpace(' ') | |
PyPrefixExpression | |
PsiElement(Py:MINUS)('-') | |
PyNumericLiteralExpression | |
PsiElement(Py:INTEGER_LITERAL)('1') | |
PsiElement(Py:RPAR)(')') | |
PsiElement(Py:RBRACKET)(']') |