一種交互式腳本語言解釋器的實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201310447472.7 申請日 -
公開(公告)號 CN103488519A 公開(公告)日 2014-01-01
申請公布號 CN103488519A 申請公布日 2014-01-01
分類號 G06F9/45(2006.01)I;G06F9/44(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 毛恩沛 申請(專利權)人 上海野火網絡科技有限公司
代理機構 北京紐樂康知識產權代理事務所 代理人 秦月貞
地址 200080 上海市虹口區(qū)四平路421弄107號M66室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種交互式腳本語言解釋器的實現(xiàn)方法,包括:nova語言的編譯,包括以下步驟:1)由策劃人員實現(xiàn)nova語言的源代碼;2)使用工具程序,調用編譯器依次編譯所有源代碼,生成二進制編碼的腳本;3)工具程序調用打包接口,將所有的二進制編碼的腳本序列化,生成一段完整的二進制編碼的腳本,將完整的二進制編碼的腳本寫入文件中;Nova語言的執(zhí)行,包括以下步驟1)由宿主語言調用加載接口,加載包含二進制編碼的腳本的文件;2)宿主語言檢測需要調用的腳本,調用腳本程序;3)執(zhí)行已經加載好的二進制編碼的腳本。本發(fā)明的有益效果:實現(xiàn)程序的靈活性;由于執(zhí)行時無需重新編譯,效率也能有所提升。