Skip to content
Mason Proffitt edited this page Oct 29, 2020 · 12 revisions
Node type Supported Implemented Tested
Add Yes Yes Yes
And Yes Yes Yes
AnnAssign No No No
Assert No No No
Assign No No No
AsyncFor No No No
AsyncFunctionDef No No No
AsyncWith No No No
Attribute Yes Yes Yes
AugAssign No No No
AugLoad No No No
AugStore No No No
Await No No No
BinOp Yes Yes Yes
BitAnd Yes Yes Yes
BitOr Yes Yes Yes
BitXor Yes Yes Yes
BoolOp Yes Yes Yes
Break No No No
Bytes No No No
Call Yes Yes Partial
ClassDef No No No
Compare Yes Yes Yes
Constant Yes (except bytes and None) Yes Yes
Continue No No No
Del No No No
Delete No No No
Dict Yes Yes Yes
DictComp No No No
Div Yes Yes Yes
Ellipsis No No No
Eq Yes Yes Yes
ExceptHandler No No No
Expr Yes Yes Yes
Expression No? No No
ExtSlice Yes No No
FloorDiv Yes Yes Yes
For No No No
FormattedValue No No No
FunctionDef No No No
FunctionType No No No
GeneratorExp No No No
Global No No No
Gt Yes Yes Yes
GtE Yes Yes Yes
If No No No
IfExp Yes Yes Yes
Import No No No
ImportFrom No No No
In Yes No No
Index Yes Yes Yes
Interactive No? No No
Invert Yes Yes Yes
Is Yes No No
IsNot Yes No No
JoinedStr No No No
LShift Yes Yes Yes
Lambda Yes Yes Yes
List Yes Yes Yes
ListComp No No No
Load Yes Yes Yes
Lt Yes Yes Yes
LtE Yes Yes Yes
MatMult No No No
Mod Yes Yes Yes
Module Yes Yes Yes
Mult Yes Yes Yes
Name Yes Yes Yes
NameConstant Yes (except None) Yes Yes
NamedExpr No? No No
Nonlocal No No No
Not Yes Yes Yes
NotEq Yes Yes Yes
NotIn No No No
Num Yes Yes Yes
Or Yes Yes Yes
Param Yes Yes Yes
Pass No No No
Pow Yes Yes Yes
RShift Yes Yes Yes
Raise No No No
Return No No No
Set Yes No No
SetComp No No No
Slice Yes No No
Starred No No No
Store No No No
Str Yes Yes Partial
Sub Yes Yes Yes
Subscript Yes Yes Yes
Suite No? No No
Try No No No
Tuple Yes Yes Yes
TypeIgnore No No No
UAdd Yes Yes Yes
USub Yes Yes Yes
UnaryOp Yes Yes Yes
While No No No
With No No No
Yield No No No
YieldFrom No No No
alias No No No
arg Yes Yes Yes
arguments Yes Partial Partial
withitem No No No
Clone this wiki locally