Skip to content

Context

Dmitry Ponyatov edited this page Aug 19, 2019 · 4 revisions

Context

class Active(Frame): pass

class Context(Active):
    def __init__(self,V):
        Active.__init__(self, V)
        self.compile = []

Контекст аналогичен среде (environment) в функциональных языках программирования. Это структура данных, которая хранит

  • текущее состояние выполнения: содержимое стека и точку выполнения (указатель команд)
  • привязки имен переменных к их содержимому
  • список всех ресурсов, которые программа открыла для использования

metaL исполнение фрейма

Clone this wiki locally