系列入口:
编程实战:类C语法的编译型脚本解释器(系列)-CSDN博客
本文介绍总入口和使用方法。
一、总入口
class IScript{private:CScript* m_p;string m_msg;public:IScript() :m_p(nullptr) {}string GetMessage()const;//连接bool AttachScript(CScript* p);//编译bool Compile(char const* _source, vector<pair<string, Variable > >* pEnvs = NULL);//执行string const& GetSource()const;bool IsCompiled()const;string& Report(string& ret)const;bool Execute(Variable& ret, vector<pair<string, Variable > >* pEnvs = NULL, void* pe = NULL);long GetExecCount()const;};
(我还没写完)
(这里是结束)