OpenQuizz
Une application de gestion des contenus pédagogiques
|
Public Member Functions | |
def | __init__ (self, eval_ctx, parent=None, level=None) |
def | copy (self) |
def | inner (self, isolated=False) |
def | soft (self) |
Data Fields | |
eval_ctx | |
symbols | |
toplevel | |
rootlevel | |
require_output_check | |
buffer | |
block | |
parent | |
Holds compile time information for us.
def __init__ | ( | self, | |
eval_ctx, | |||
parent = None , |
|||
level = None |
|||
) |
def copy | ( | self | ) |
Create a copy of the current one.
def inner | ( | self, | |
isolated = False |
|||
) |
Return an inner frame.
def soft | ( | self | ) |
Return a soft frame. A soft frame may not be modified as standalone thing as it shares the resources with the frame it was created of, but it's not a rootlevel frame any longer. This is only used to implement if-statements.
block |
buffer |
eval_ctx |
parent |
require_output_check |
rootlevel |
symbols |
toplevel |