[發(fā)明專利]一種基于契約式設計的Java編譯器實現(xiàn)方法無效
| 申請?zhí)枺?/td> | 201110344981.8 | 申請日: | 2011-11-01 |
| 公開(公告)號: | CN103092668A | 公開(公告)日: | 2013-05-08 |
| 發(fā)明(設計)人: | 楊際榮 | 申請(專利權)人: | 鎮(zhèn)江華揚信息科技有限公司 |
| 主分類號: | G06F9/45 | 分類號: | G06F9/45 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212009 江蘇省鎮(zhèn)江市鎮(zhèn)江新*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 契約式 設計 java 編譯器 實現(xiàn) 方法 | ||
1.一種基于契約式設計的Java編譯器實現(xiàn)方法:該方法主要是此技術主要通過在原有的Java編譯器上進行一定加工與改造,使VeriJava語法能夠在之中進行編譯。
2.根據(jù)權利要求1的基于契約式設計的Java編譯器實現(xiàn)方法,此方法主要包含二大塊即:編譯器架構、契約的轉(zhuǎn)換與解析。
3.根據(jù)權利要求2的基于契約式設計的Java編譯器實現(xiàn)方法;首先在編譯器架構中分為VeriJava解析器與編織器:該部分為整個編譯器的骨架。所有的源代碼將首先通過這一解析器,隨后被其分為兩大部分:一部分是VeriJava中所包含的契約式擴展語言,另一部分則是用戶所編寫的標準Java代碼;其次是契約解析及翻譯器:該部分主要針對新擴展的契約部分,通過對契約式語言的解析,隨后翻譯為對應的Java代碼并輸出,最后是)Java編譯器:該部分接受VeriJava解析器所輸出的文件流,將其輸出的標準Java代碼編譯為class文件并保存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鎮(zhèn)江華揚信息科技有限公司,未經(jīng)鎮(zhèn)江華揚信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110344981.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于契約式設計的Java編譯器實現(xiàn)方法
- 一種基于移動互聯(lián)網(wǎng)技術的移動全科醫(yī)生工作站系統(tǒng)及構建方法
- 社區(qū)醫(yī)療信息平臺系統(tǒng)
- 分析服務契約的方法和裝置
- 分布式共識系統(tǒng)之訪問控制方法及其契約產(chǎn)生器與服務器
- 契約式鎖客系統(tǒng)及會員管理方法
- 電子契約簽署與再簽署過程的防偽驗證方法
- 一種可適應系統(tǒng)單體化及分布式化的實現(xiàn)方法及裝置
- 一種微服務開發(fā)框架及實時監(jiān)控實現(xiàn)方法
- 一種面向分布式架構的微服務契約管理方法、裝置、計算機設備、和可讀存儲介質(zhì)





