In This Article

ActiproSoftware.Text.Languages.Python.Ast.Implementation Namespace

Classes

Argument

Represents an argument.

AssertStatement

Represents an assert statement.

AssignmentStatement

Represents an assignment statement.

AttributeReferenceExpression

Represents an attribute reference expression.

AwaitExpression

Represents an await expression.

BinaryOperatorExpression

Represents a binary operator expression.

BlockStatement

Represents a block statement.

BoundName

Represents a bound name.

BreakStatement

Represents a break statement.

ClassDeclaration

Represents a class declaration.

CompilationUnit

Represents a compilation unit.

ComprehensionClauseBase

Represents a comprehension clause base.

ComprehensionExpression

Represents a comprehension expression.

ComprehensionFor

Represents a comprehension for.

ComprehensionIf

Represents a comprehension if.

ConditionalExpression

Represents a conditional expression.

ContinueStatement

Represents a continue statement.

DeclarationBase

Represents a declaration base.

Decorator

Represents a decorator.

DeleteStatement

Represents a delete statement.

DictionaryExpression

Represents a dictionary expression.

Ellipsis

Represents an ellipsis.

ExecuteStatement

Represents an execute statement.

Expression

Represents an expression.

ExpressionStatement

Represents an expression statement.

ForStatement

Represents a for statement.

FromImportStatement

Represents a from import statement.

FunctionDeclaration

Represents a function declaration.

GeneratorExpression

Represents a generator expression.

GlobalStatement

Represents a global statement.

IfStatement

Represents an if statement.

IfStatementCondition

Represents an if statement condition.

ImportStatement

Represents an import statement.

InvocationExpression

Represents an invocation expression.

KeyValueExpression

Represents a key value expression.

LambdaExpression

Represents a lambda expression.

ListExpression

Represents a list expression.

LiteralExpression

Represents a literal expression.

NonLocalStatement

Represents a non local statement.

Parameter

Represents a parameter.

ParenthesizedExpression

Represents a parenthesized expression.

PassStatement

Represents a pass statement.

PrintStatement

Represents a print statement.

PythonAstNodeId

Contains the AST node IDs for the Python language.

RaiseStatement

Represents a raise statement.

ReturnStatement

Represents a return statement.

SetExpression

Represents a set expression.

SimpleName

Represents a simple name.

SliceExpression

Represents a slice expression.

SliceItem

Represents a slice item.

StarExpression

Represents a star expression.

Statement

Represents a statement.

StringConversionExpression

Represents a string conversion expression.

SubscriptionExpression

Represents a subscription expression.

TryStatement

Represents a try statement.

TryStatementExceptClause

Represents a try statement except clause.

TupleExpression

Represents a tuple expression.

UnaryOperatorExpression

Represents an unary operator expression.

WhileStatement

Represents a while statement.

WithStatement

Represents a with statement.

YieldExpression

Represents a yield expression.