#include "__set.h" #include "Exception.h" #include namespace jet { __set::__set(coreutils::ZString &in, coreutils::MString &out, Global &global) : Tag(in, out, global) { std::cout << "name: [" << variables["name"] << "]" << std::endl; std::cout << "value: [" << variables["value"] << "]" << std::endl; std::cout << "container: [" << container << "]" << std::endl; std::cout << "scope: [" << variables["scope"] << "]" << std::endl; if(variables["scope"] == "local") variables[variables["name"]] = variables["value"]; if(variables["scope"] == "global") global.variables[variables["name"]] = container; std::cout << "localvar: [" << variables.size() << "]" << std::endl; std::cout << "localvarx: [" << variables[variables["name"]] << "]" << std::endl; std::cout << "globalvar: [" << global.variables.size() << "]" << std::endl; std::cout << "globalvarx: [" << global.variables[variables["name"]] << "]" << std::endl; } }