pynescript.ast.grammar.asdl.generated.PinescriptASTNode module

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.AST

Bases: object

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Add

Bases: operator

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.And

Bases: bool_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Arg(value: 'expr' = None, name: 'identifier | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: arg

Parameters:
  • value (expr)

  • name (str | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

name: str | None = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Assign(target: 'expr' = None, value: 'expr | None' = None, type: 'expr | None' = None, mode: 'decl_mode | None' = None, annotations: '_builtins.list[string]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • target (expr)

  • value (expr | None)

  • type (expr | None)

  • mode (decl_mode | None)

  • annotations (list[str | bytes])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

annotations: list[str | bytes]
mode: decl_mode | None = None
target: expr = None
type: expr | None = None
value: expr | None = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Attribute(value: 'expr' = None, attr: 'identifier' = None, ctx: 'expr_context' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
attr: str = None
ctx: expr_context = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.AugAssign(target: 'expr' = None, op: 'operator' = None, value: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
op: operator = None
target: expr = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.BinOp(left: 'expr' = None, op: 'operator' = None, right: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
left: expr = None
op: operator = None
right: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.BoolOp(op: 'bool_op' = None, values: '_builtins.list[expr]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • op (bool_op)

  • values (list[expr])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

op: bool_op = None
values: list[expr]
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Break(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Call(func: 'expr' = None, args: '_builtins.list[arg]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • func (expr)

  • args (list[arg])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

args: list[arg]
func: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Case(body: '_builtins.list[stmt]' = <factory>, pattern: 'expr | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: case

Parameters:
  • body (list[stmt])

  • pattern (expr | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

body: list[stmt]
pattern: expr | None = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Comment(value: 'string' = None, kind: 'string | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: cmnt

Parameters:
  • value (str | bytes)

  • kind (str | bytes | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

kind: str | bytes | None = None
value: str | bytes = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Compare(left: 'expr' = None, ops: '_builtins.list[compare_op]' = <factory>, comparators: '_builtins.list[expr]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
comparators: list[expr]
left: expr = None
ops: list[compare_op]
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Conditional(test: 'expr' = None, body: 'expr' = None, orelse: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • test (expr)

  • body (expr)

  • orelse (expr)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

body: expr = None
orelse: expr = None
test: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Const

Bases: type_qual

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Constant(value: 'constant' = None, kind: 'string | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • value (str | bytes | int | float | complex | bool | tuple | frozenset | None | EllipsisType)

  • kind (str | bytes | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

kind: str | bytes | None = None
value: str | bytes | int | float | complex | bool | tuple | frozenset | None | EllipsisType = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Continue(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Div

Bases: operator

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.EnumDef(name: 'identifier' = None, body: '_builtins.list[stmt]' = <factory>, export: 'int | None' = None, annotations: '_builtins.list[string]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • name (str)

  • body (list[stmt])

  • export (int | None)

  • annotations (list[str | bytes])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

annotations: list[str | bytes]
body: list[stmt]
export: int | None = None
name: str = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Eq

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Expr(value: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • value (expr)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Expression(body: 'expr' = None)

Bases: mod

Parameters:

body (expr)

body: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.ForIn(target: 'expr' = None, iter: 'expr' = None, body: '_builtins.list[stmt]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • target (expr)

  • iter (expr)

  • body (list[stmt])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

body: list[stmt]
iter: expr = None
target: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.ForTo(target: 'expr' = None, start: 'expr' = None, end: 'expr' = None, body: '_builtins.list[stmt]' = <factory>, step: 'expr | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
body: list[stmt]
end: expr = None
start: expr = None
step: expr | None = None
target: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.FunctionDef(name: 'identifier' = None, args: '_builtins.list[param]' = <factory>, body: '_builtins.list[stmt]' = <factory>, method: 'int | None' = None, export: 'int | None' = None, annotations: '_builtins.list[string]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • name (str)

  • args (list[param])

  • body (list[stmt])

  • method (int | None)

  • export (int | None)

  • annotations (list[str | bytes])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

annotations: list[str | bytes]
args: list[param]
body: list[stmt]
export: int | None = None
method: int | None = None
name: str = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Gt

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.GtE

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.If(test: 'expr' = None, body: '_builtins.list[stmt]' = <factory>, orelse: '_builtins.list[stmt]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • test (expr)

  • body (list[stmt])

  • orelse (list[stmt])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

body: list[stmt]
orelse: list[stmt]
test: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Import(namespace: 'identifier' = None, name: 'identifier' = None, version: 'int' = None, alias: 'identifier | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • namespace (str)

  • name (str)

  • version (int)

  • alias (str | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

alias: str | None = None
name: str = None
namespace: str = None
version: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Input

Bases: type_qual

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Load

Bases: expr_context

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Lt

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.LtE

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Mod

Bases: operator

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Mult

Bases: operator

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Name(id: 'identifier' = None, ctx: 'expr_context' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
ctx: expr_context = None
id: str = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Not

Bases: unary_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.NotEq

Bases: compare_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Or

Bases: bool_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Param(name: 'identifier' = None, default: 'expr | None' = None, type: 'expr | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: param

Parameters:
  • name (str)

  • default (expr | None)

  • type (expr | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

default: expr | None = None
name: str = None
type: expr | None = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Qualify(qualifier: 'type_qual' = None, value: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
qualifier: type_qual = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.ReAssign(target: 'expr' = None, value: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • target (expr)

  • value (expr)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

target: expr = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Script(body: '_builtins.list[stmt]' = <factory>, annotations: '_builtins.list[string]' = <factory>)

Bases: mod

Parameters:
  • body (list[stmt])

  • annotations (list[str | bytes])

annotations: list[str | bytes]
body: list[stmt]
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Series

Bases: type_qual

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Simple

Bases: type_qual

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Specialize(value: 'expr' = None, args: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • value (expr)

  • args (expr)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

args: expr = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Store

Bases: expr_context

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Sub

Bases: operator

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Subscript(value: 'expr' = None, slice: 'expr | None' = None, ctx: 'expr_context' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
ctx: expr_context = None
slice: expr | None = None
value: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Switch(cases: '_builtins.list[case]' = <factory>, subject: 'expr | None' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • cases (list[case])

  • subject (expr | None)

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

cases: list[case]
subject: expr | None = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Tuple(elts: '_builtins.list[expr]' = <factory>, ctx: 'expr_context' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
ctx: expr_context = None
elts: list[expr]
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.TypeDef(name: 'identifier' = None, body: '_builtins.list[stmt]' = <factory>, export: 'int | None' = None, annotations: '_builtins.list[string]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: stmt

Parameters:
  • name (str)

  • body (list[stmt])

  • export (int | None)

  • annotations (list[str | bytes])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

annotations: list[str | bytes]
body: list[stmt]
export: int | None = None
name: str = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.UAdd

Bases: unary_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.USub

Bases: unary_op

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.UnaryOp(op: 'unary_op' = None, operand: 'expr' = None, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
op: unary_op = None
operand: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.Var

Bases: decl_mode

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.VarIp

Bases: decl_mode

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.While(test: 'expr' = None, body: '_builtins.list[stmt]' = <factory>, *, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: expr

Parameters:
  • test (expr)

  • body (list[stmt])

  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

body: list[stmt]
test: expr = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.arg(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.bool_op

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.case(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.cmnt(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.compare_op

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.decl_mode

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.expr(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.expr_context

Bases: AST

pynescript.ast.grammar.asdl.generated.PinescriptASTNode.identifier

alias of str

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.int([x])
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.int(x, base=10) integer

Bases: object

Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.__int__(). For floating point numbers, this truncates towards zero.

If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by ‘+’ or ‘-’ and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal. >>> int(‘0b100’, base=0) 4

as_integer_ratio()

Return integer ratio.

Return a pair of integers, whose ratio is exactly equal to the original int and with a positive denominator.

>>> (10).as_integer_ratio()
(10, 1)
>>> (-10).as_integer_ratio()
(-10, 1)
>>> (0).as_integer_ratio()
(0, 1)
bit_count()

Number of ones in the binary representation of the absolute value of self.

Also known as the population count.

>>> bin(13)
'0b1101'
>>> (13).bit_count()
3
bit_length()

Number of bits necessary to represent self in binary.

>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate()

Returns self, the complex conjugate of any int.

denominator

the denominator of a rational number in lowest terms

classmethod from_bytes(bytes, byteorder='big', *, signed=False)

Return the integer represented by the given array of bytes.

bytes

Holds the array of bytes to convert. The argument must either support the buffer protocol or be an iterable object producing bytes. Bytes and bytearray are examples of built-in objects that support the buffer protocol.

byteorder

The byte order used to represent the integer. If byteorder is ‘big’, the most significant byte is at the beginning of the byte array. If byteorder is ‘little’, the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder’ as the byte order value. Default is to use ‘big’.

signed

Indicates whether two’s complement is used to represent the integer.

imag

the imaginary part of a complex number

numerator

the numerator of a rational number in lowest terms

real

the real part of a complex number

to_bytes(length=1, byteorder='big', *, signed=False)

Return an array of bytes representing an integer.

length

Length of bytes object to use. An OverflowError is raised if the integer is not representable with the given number of bytes. Default is length 1.

byteorder

The byte order used to represent the integer. If byteorder is ‘big’, the most significant byte is at the beginning of the byte array. If byteorder is ‘little’, the most significant byte is at the end of the byte array. To request the native byte order of the host system, use `sys.byteorder’ as the byte order value. Default is to use ‘big’.

signed

Determines whether two’s complement is used to represent the integer. If signed is False and a negative integer is given, an OverflowError is raised.

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.mod

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.operator

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.param(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.stmt(*, lineno: 'int' = None, col_offset: 'int' = None, end_lineno: 'int | None' = None, end_col_offset: 'int | None' = None)

Bases: AST

Parameters:
  • lineno (int)

  • col_offset (int)

  • end_lineno (int | None)

  • end_col_offset (int | None)

col_offset: int = None
end_col_offset: int | None = None
end_lineno: int | None = None
lineno: int = None
class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.type_qual

Bases: AST

class pynescript.ast.grammar.asdl.generated.PinescriptASTNode.unary_op

Bases: AST