AST
|
Scenic AST base class. |
Abort
|
|
Above
|
|
Additive
|
|
AheadOf
|
|
AltitudeFromOp
|
|
Always
|
|
AngleFromOp
|
|
ApparentHeadingOp
|
|
ApparentlyFacingSpecifier
|
|
AtSpecifier
|
|
Back
|
Represents position of back of operator |
BackLeft
|
Represents position of back left of operator |
BackRight
|
Represents position of back right of operator |
BehaviorDef
|
|
Behind
|
|
Below
|
|
BeyondSpecifier
|
|
Bottom
|
Represents position of bottom of operator |
BottomBackLeft
|
Represents position of bottom back left of operator |
BottomBackRight
|
Represents position of bottom back right of operator |
BottomFrontLeft
|
Represents position of bottom front left of operator |
BottomFrontRight
|
Represents position of bottom front right of operator |
CanSeeOp
|
|
ContainedInSpecifier
|
|
DegOp
|
|
DirectionOfSpecifier
|
|
DistanceFromOp
|
|
DistancePastOp
|
|
Do
|
|
DoChoose
|
|
DoFor
|
|
DoShuffle
|
|
DoUntil
|
|
Dynamic
|
|
Ego
|
ego tracked assign target
|
Eventually
|
|
FacingAwayFromSpecifier
|
|
FacingDirectlyAwayFromSpecifier
|
|
FacingDirectlyTowardSpecifier
|
|
FacingSpecifier
|
|
FacingTowardSpecifier
|
|
FieldAtOp
|
|
Final
|
|
FollowOp
|
|
FollowingSpecifier
|
|
Front
|
Represents position of front of operator |
FrontLeft
|
Represents position of front left of operator |
FrontRight
|
Represents position of front right of operator |
ImpliesOp
|
|
InSpecifier
|
|
InitialScenario
|
|
InterruptWhenHandler
|
|
IntersectsOp
|
|
Invariant
|
|
Left
|
Represents position of left of operator |
LeftOf
|
|
Model
|
|
MonitorDef
|
|
Mutate
|
|
New
|
|
Next
|
|
NotVisibleFromOp
|
|
NotVisibleOp
|
|
NotVisibleSpecifier
|
|
OffsetAlongOp
|
|
OffsetAlongSpecifier
|
|
OffsetBySpecifier
|
|
OnSpecifier
|
|
Override
|
|
Param
|
param statements
|
PositionOfOp
|
|
Precondition
|
|
PropertyDef
|
|
Record
|
|
RecordFinal
|
|
RecordInitial
|
|
RelativeHeadingOp
|
|
RelativePositionOp
|
|
RelativeToOp
|
|
Require
|
|
RequireMonitor
|
|
Right
|
Represents position of right of operator |
RightOf
|
|
ScenarioDef
|
|
Seconds
|
|
Simulator
|
|
Steps
|
|
Take
|
|
Terminate
|
|
TerminateAfter
|
|
TerminateSimulation
|
|
TerminateSimulationWhen
|
|
TerminateWhen
|
|
Top
|
Represents position of top of operator |
TopBackLeft
|
Represents position of top back left of operator |
TopBackRight
|
Represents position of top back right of operator |
TopFrontLeft
|
Represents position of top front left of operator |
TopFrontRight
|
Represents position of top front right of operator |
TrackedAssign
|
|
TryInterrupt
|
Scenic AST node that represents try-interrupt statements |
UntilOp
|
|
VectorOp
|
|
VisibleFromOp
|
|
VisibleOp
|
|
VisibleSpecifier
|
|
Wait
|
|
WaitFor
|
|
WaitUntil
|
|
WithSpecifier
|
|
Workspace
|
workspace tracked assign target |
parameter
|
Represents a parameter that is defined with param statements |