deimos.python.node

Mirror node.h

Parse tree node interface

Members

Functions

CHILD
auto CHILD(node* n, size_t i)

_

NCH
auto NCH(node* n)

Node access functions

PyNode_AddChild
int PyNode_AddChild(node* n, int type, char* str, int lineno, int col_offset)

_

PyNode_Free
void PyNode_Free(node* n)

_

PyNode_ListTree
void PyNode_ListTree(node*)

_

PyNode_New
node* PyNode_New(int type)

_

RCHILD
auto RCHILD(node* n, size_t i)

_

STR
auto STR(node* n)

_

TYPE
auto TYPE(node* n)

_

Structs

node
struct node

_

Meta