scenic.syntax.ast
Summary of Module Members
Classes
Scenic AST base class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
|
|
|
|
|
|
|
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents position of |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents position of |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
Represents position of |
|
|
|
Scenic AST node that represents try-interrupt statements |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
workspace tracked assign target |
|
represents a parameter that is defined with |
Member Details
- class AST(*args, **kwargs)[source]
Bases:
AST
Scenic AST base class
- Parameters:
args (any) –
kwargs (any) –
- class TryInterrupt(body, interrupt_when_handlers, except_handlers, orelse, finalbody, *args, **kwargs)[source]
Bases:
AST
Scenic AST node that represents try-interrupt statements
- class Ego(*args, **kwargs)[source]
Bases:
AST
ego
tracked assign target- Parameters:
args (any) –
kwargs (any) –
- class Workspace(*args, **kwargs)[source]
Bases:
AST
workspace tracked assign target
- Parameters:
args (any) –
kwargs (any) –
- class parameter(identifier, value, *args, **kwargs)[source]
Bases:
AST
represents a parameter that is defined with
param
statements
- class Front(*args, **kwargs)[source]
Bases:
AST
Represents position of
front of
operator- Parameters:
args (any) –
kwargs (any) –
- class Back(*args, **kwargs)[source]
Bases:
AST
Represents position of
back of
operator- Parameters:
args (any) –
kwargs (any) –
- class Left(*args, **kwargs)[source]
Bases:
AST
Represents position of
left of
operator- Parameters:
args (any) –
kwargs (any) –
- class Right(*args, **kwargs)[source]
Bases:
AST
Represents position of
right of
operator- Parameters:
args (any) –
kwargs (any) –
- class Top(*args, **kwargs)[source]
Bases:
AST
Represents position of
top of
operator- Parameters:
args (any) –
kwargs (any) –
- class Bottom(*args, **kwargs)[source]
Bases:
AST
Represents position of
bottom of
operator- Parameters:
args (any) –
kwargs (any) –
- class FrontLeft(*args, **kwargs)[source]
Bases:
AST
Represents position of
front left of
operator- Parameters:
args (any) –
kwargs (any) –
- class FrontRight(*args, **kwargs)[source]
Bases:
AST
Represents position of
front right of
operator- Parameters:
args (any) –
kwargs (any) –
- class BackLeft(*args, **kwargs)[source]
Bases:
AST
Represents position of
back left of
operator- Parameters:
args (any) –
kwargs (any) –
- class BackRight(*args, **kwargs)[source]
Bases:
AST
Represents position of
back right of
operator- Parameters:
args (any) –
kwargs (any) –
- class TopFrontLeft(*args, **kwargs)[source]
Bases:
AST
Represents position of
top front left of
operator- Parameters:
args (any) –
kwargs (any) –
- class TopFrontRight(*args, **kwargs)[source]
Bases:
AST
Represents position of
top front right of
operator- Parameters:
args (any) –
kwargs (any) –
- class TopBackLeft(*args, **kwargs)[source]
Bases:
AST
Represents position of
top back left of
operator- Parameters:
args (any) –
kwargs (any) –
- class TopBackRight(*args, **kwargs)[source]
Bases:
AST
Represents position of
top back right of
operator- Parameters:
args (any) –
kwargs (any) –
- class BottomFrontLeft(*args, **kwargs)[source]
Bases:
AST
Represents position of
bottom front left of
operator- Parameters:
args (any) –
kwargs (any) –
- class BottomFrontRight(*args, **kwargs)[source]
Bases:
AST
Represents position of
bottom front right of
operator- Parameters:
args (any) –
kwargs (any) –