pyccel.parser.syntax.basic module#

class pyccel.parser.syntax.basic.BasicStmt(**kwargs)[source]#

Bases: object

Base class for all objects in Pyccel.

property declarations#

Returns all declarations related to the current statement by looking into the global dictionary declarations. the filter is given by stmt_vars and local_vars, which must be provided by every extension of the base class.

property local_vars#

must be defined by the statement.

property stmt_vars#

must be defined by the statement.

update()[source]#