s4g
0.9.2
высокоуровневый, императивный, процедурный, встраиваемый, скриптовый язык программирования общего назначения, написанный на C++.
|
контекст содержащий в себе все переменные текущего исполнения Подробнее...
#include <s4g_types.h>
Базовые классы:s4g_OwnerVar.
Открытые атрибуты | |
s4g_Table * | m_pTable |
таблица с переменными | |
s4g_Table * | m_pOldTable |
прошлая таблица с переменными каждый контекст при создании создает себе таблицу, и если мы в текущий контекст хотим поместить таблицу с замыканием тогда текущую таблицу контекста m_pTable запишем сюда а потом поменяем их местами и обнулим m_pOldTable (если не используется должна быть 0) | |
S4G_CONTEXT_TYPE_WORK | m_TypeWork |
тип контекста S4G_CONTEXT_TYPE_WORK, это нужно в случе когда вызывается функция, вызываемая блокирует все предыдущие контексты, после отработки разблокирует | |
контекст содержащий в себе все переменные текущего исполнения