[發明專利]從外部程序環境調用后綁定函數有效
| 申請號: | 201010503801.1 | 申請日: | 2006-06-02 |
| 公開(公告)號: | CN102063315A | 公開(公告)日: | 2011-05-18 |
| 發明(設計)人: | P·H·韋布;B·西蒙;C·G·尼蘭德;J·米克;M·厄爾曼 | 申請(專利權)人: | 數學工程公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/45 |
| 代理公司: | 北京泛華偉業知識產權代理有限公司 11280 | 代理人: | 王勇 |
| 地址: | 美國馬*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 外部 程序 環境 調用 綁定 函數 | ||
1.一種將后綁定函數(404a)集成到支持先綁定函數(416)的語言中的方法,該方法包含以下步驟:
提供在支持先綁定函數(416)的語言中要被調用的后綁定函數(404a),該提供步驟包括:
檢查后綁定程序(402)以標識由后綁定函數(404a)所需的一個或多個相關后綁定函數;以及
自動地生成所述后綁定函數(404a)、一個或多個相關后綁定函數以及支持先綁定函數(416)的語言之間的接口(408)。
2.根據權利要求1所述的方法,其中所述接口(408)包括一個或多個先綁定函數或方法調用。
3.根據權利要求2所述的方法,其中還包括以下步驟:
創建包括一個或多個先綁定函數(408)和后綁定函數(404a)以及一個或多個相關函數的包;
存儲該包。
4.根據權利要求2所述的方法,其中還包括以下步驟:
當后綁定函數(404a)的數據類型與所述一個或多個先綁定函數的數據類型不相兼容時,從所述一個或多個先綁定函數創建可與后綁定函數(404a)的數據類型相兼容的數據。
5.根據權利要求2所述的方法,其中還包括以下步驟:
當所述一個或多個先綁定函數的數據類型與所述后綁定函數(404a)的數據類型不相兼容時,從后綁定函數(404a)創建可與所述一個或多個先綁定函數的數據類型相兼容的數據。
6.根據權利要求2所述的方法,其中還包括以下步驟:
生成可適于在支持先綁定函數(416)的語言中調用的后綁定程序(402)的可調度形式。
7.一種用于將后綁定函數(404a)集成到支持先綁定函數(416)的語言中的媒介,其包括:
提供在支持先綁定函數(416)的語言中要被調用的后綁定函數(404a),其特征在于下列步驟:
自動地生成所述后綁定函數(404a)和支持先綁定函數(416)的語言之間的接口(408),其中接口(408)包括一個或多個先綁定函數或方法調用;
創建包括一個或多個先綁定函數和后綁定函數(404a)以及該后綁定函數(404a)的一個或多個相關函數的包;
存儲該包。
8.根據權利要求7所述的媒介,還包括以下步驟:
生成可適于在支持先綁定函數(416)的語言中調用的后綁定函數(404a)的可調度形式。
9.根據權利要求7所述的媒介,其中所述包包含與后綁定函數(404a)相關的所有可執行內容。
10.根據權利要求7所述的媒介,其中所述包是加密的。
11.根據權利要求7所述的媒介,還包括以下步驟:
使用支持先綁定語言的編譯器對所述一個或多個先綁定函數進行編譯。
12.一種適于將后綁定函數(404a)集成到支持先綁定函數(416)的語言中的系統,該系統包括:
存儲設備(110),其被配置用于存儲:支持先綁定函數(416)的語言;所述后綁定函數(404a);以及
處理器(102),其被配置成:
提供在支持先綁定函數(416)的語言中要被調用的后綁定函數(404a);
檢查后綁定程序(402)以標識由后綁定函數(404a)所需的一個或多個相關后綁定函數;以及
自動地生成所述后綁定函數(404a)、一個或多個相關后綁定函數以及支持先綁定函數(416)的語言之間的接口(408)。
13.根據權利要求12所述的系統,其中所述接口(408)包括一個或多個先綁定函數或方法調用。
14.根據權利要求13所述的系統,其中所述存儲設備進一步被配置成:
存儲所述一個或多個先綁定函數和后綁定函數(404a)以及一個或多個相關函數。
15.根據權利要求12所述的系統,其中所述處理器進一步被配置成:
生成可適于在支持先綁定函數(416)的語言中調用的后綁定程序(402)的可調度形式。
16.根據權利要求12所述的系統,其中所述處理器進一步被配置成:
使用支持先綁定語言的編譯器對所述一個或多個先綁定函數進行編譯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于數學工程公司,未經數學工程公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010503801.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:應用于循環存儲器的壓縮數據管理系統及方法
- 下一篇:測試機具





