一種用于ECU程序開(kāi)發(fā)的代碼智能提示方法及其系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201210335451.1 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN102880468B | 公開(kāi)(公告)日 | 2015-07-08 |
申請(qǐng)公布號(hào) | CN102880468B | 申請(qǐng)公布日 | 2015-07-08 |
分類號(hào) | G06F9/44(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 楊國(guó)青;姜旭峰;葉晗;季喬卡;吳朝暉;趙民德 | 申請(qǐng)(專利權(quán))人 | 杭州速瑪科技有限公司 |
代理機(jī)構(gòu) | 杭州天勤知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 浙江大學(xué) |
地址 | 310027 浙江省杭州市西湖區(qū)浙大路38號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種用于ECU程序開(kāi)發(fā)的代碼智能提示方法:首先,獲取當(dāng)前用戶輸入的程序信息;然后,對(duì)程序信息進(jìn)行解析并提取出定義信息,并將定義信息填充到符號(hào)表中;最后,通過(guò)查找符號(hào)表對(duì)C代碼源文件中當(dāng)前編輯行已輸入的變量進(jìn)行分析,進(jìn)而根據(jù)分析結(jié)果確定是否提示給出C代碼源文件中當(dāng)前編輯行最后一變量在符號(hào)表中所包含的成員。本發(fā)明還公開(kāi)了一種用于ECU程序開(kāi)發(fā)的代碼智能提示系統(tǒng),包括XML解析器、ANTLR開(kāi)源語(yǔ)法分析器、符號(hào)表、查表分析模塊和智能提示模塊。本發(fā)明能夠在用戶編寫ECU程序代碼過(guò)程中,智能提示相關(guān)代碼,提高程序開(kāi)發(fā)的效率。 |
