一種解析型語(yǔ)言文本式分析轉(zhuǎn)換方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN201811624663.5 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN109739512A | 公開(公告)日 | 2019-05-10 |
| 申請(qǐng)公布號(hào) | CN109739512A | 申請(qǐng)公布日 | 2019-05-10 |
| 分類號(hào) | G06F8/51(2018.01)I; G06F8/30(2018.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 胡宇航; 何洋; 陳夏璘 | 申請(qǐng)(專利權(quán))人 | 江蘇極光網(wǎng)絡(luò)技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 北京匯信合知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 寇俊波 |
| 地址 | 223001 江蘇省淮安市淮安經(jīng)濟(jì)技術(shù)開發(fā)區(qū)承德南路266號(hào)(淮安軟件園)4號(hào)樓501室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及一種解析型語(yǔ)言文本式分析轉(zhuǎn)換方法,包括S100:羅列出所有客戶端環(huán)境用到的編程語(yǔ)言,分解為23種語(yǔ)言特征定義,為每一種支持的語(yǔ)言配置相關(guān)的語(yǔ)言描述配置文件;S200:把支持的語(yǔ)言的各種特征讀取到分析轉(zhuǎn)換器;S300:根據(jù)配置特征初始化每一個(gè)特征對(duì)應(yīng)的解析類,語(yǔ)義特征定義分析器賦值和初始化;S400:輸入需要轉(zhuǎn)換的源代碼文件,讀取出源代碼變成一個(gè)string,提供給語(yǔ)言轉(zhuǎn)換處理器;S500:創(chuàng)建源語(yǔ)言特征定義主體;S600:創(chuàng)建目標(biāo)語(yǔ)言特征定義主體;S700:用源語(yǔ)義特征定義分析器不間斷循環(huán)分解源代碼的string,直到產(chǎn)生完整的轉(zhuǎn)換完成的string;S800:把產(chǎn)生出來(lái)的string保存為目標(biāo)代碼文件。本發(fā)明可降低開發(fā)成本,具有故障率低、可控性強(qiáng)的優(yōu)點(diǎn)。 |





