API reference
- class wast.mk_transformer(type: Optional[Union[tuple[Type[wast.common.Node]], Type[Node]]] = None, filter: Optional[Callable[[Node, TransformerContext], bool]] = None, exclude: Optional[Callable[[Node, TransformerContext], bool]] = None)
Decorator adding selectors to transformer functions, also allows chaining them like fn1 | fn1
Contents
- Python AST Nodes
to_builtin()
from_builtin()
mod
Module
Interactive
Expression
FunctionType
stmt
FunctionDef
AsyncFunctionDef
ClassDef
Return
Delete
Assign
AugAssign
AnnAssign
For
AsyncFor
While
If
With
AsyncWith
Match
Raise
Try
Assert
Import
ImportFrom
Global
Nonlocal
Expr
Pass
Break
Continue
expr
BoolOp
NamedExpr
BinOp
UnaryOp
Lambda
IfExp
Dict
Set
ListComp
SetComp
DictComp
GeneratorExp
Await
Yield
YieldFrom
Compare
Call
FormattedValue
JoinedStr
Constant
Attribute
Subscript
Starred
Name
List
Tuple
Slice
expr_context
Load
Store
Del
boolop
And
Or
operator
Add
Sub
Mult
MatMult
Div
Mod
Pow
LShift
RShift
BitOr
BitXor
BitAnd
FloorDiv
unaryop
Invert
Not
UAdd
USub
cmpop
Eq
NotEq
Lt
LtE
Gt
GtE
Is
IsNot
In
NotIn
comprehension
excepthandler
ExceptHandler
arguments
arg
keyword
alias
withitem
match_case
pattern
MatchValue
MatchSingleton
MatchSequence
MatchMapping
MatchClass
MatchStar
MatchAs
MatchOr
type_ignore
TypeIgnore
- Internal Modules