一種解析型語言文本式分析轉(zhuǎn)換方法
基本信息
申請?zhí)?/td> | CN201811624663.5 | 申請日 | - |
公開(公告)號 | CN109739512A | 公開(公告)日 | 2019-05-10 |
申請公布號 | CN109739512A | 申請公布日 | 2019-05-10 |
分類號 | G06F8/51(2018.01)I; G06F8/30(2018.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 胡宇航; 何洋; 陳夏璘 | 申請(專利權(quán))人 | 江蘇極光網(wǎng)絡(luò)技術(shù)有限公司 |
代理機構(gòu) | 北京匯信合知識產(chǎn)權(quán)代理有限公司 | 代理人 | 寇俊波 |
地址 | 223001 江蘇省淮安市淮安經(jīng)濟技術(shù)開發(fā)區(qū)承德南路266號(淮安軟件園)4號樓501室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種解析型語言文本式分析轉(zhuǎn)換方法,包括S100:羅列出所有客戶端環(huán)境用到的編程語言,分解為23種語言特征定義,為每一種支持的語言配置相關(guān)的語言描述配置文件;S200:把支持的語言的各種特征讀取到分析轉(zhuǎn)換器;S300:根據(jù)配置特征初始化每一個特征對應(yīng)的解析類,語義特征定義分析器賦值和初始化;S400:輸入需要轉(zhuǎn)換的源代碼文件,讀取出源代碼變成一個string,提供給語言轉(zhuǎn)換處理器;S500:創(chuàng)建源語言特征定義主體;S600:創(chuàng)建目標語言特征定義主體;S700:用源語義特征定義分析器不間斷循環(huán)分解源代碼的string,直到產(chǎn)生完整的轉(zhuǎn)換完成的string;S800:把產(chǎn)生出來的string保存為目標代碼文件。本發(fā)明可降低開發(fā)成本,具有故障率低、可控性強的優(yōu)點。 |
