圖形與代碼的轉(zhuǎn)換方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201810443960.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN108681455B 公開(kāi)(公告)日 2021-12-28
申請(qǐng)公布號(hào) CN108681455B 申請(qǐng)公布日 2021-12-28
分類號(hào) G06F8/40(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 茍永椋;趙勛;伍印;周浩 申請(qǐng)(專利權(quán))人 成都我有科技有限責(zé)任公司
代理機(jī)構(gòu) 北京超凡志成知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 戈豐
地址 610000四川省成都市西南航空港經(jīng)濟(jì)開(kāi)發(fā)區(qū)工業(yè)集中區(qū)(西航港科技企業(yè)孵化園)
法律狀態(tài) -

摘要

摘要 本申請(qǐng)?zhí)峁┮环N圖形與代碼的轉(zhuǎn)換方法及裝置,所述方法包括:獲取待處理代碼;針對(duì)每個(gè)代碼行,在檢測(cè)到該代碼行中包括其中一個(gè)預(yù)設(shè)函數(shù)的函數(shù)名時(shí),將該代碼行對(duì)應(yīng)的預(yù)設(shè)函數(shù)作為目標(biāo)函數(shù);當(dāng)目標(biāo)函數(shù)為主函數(shù)或變量列表函數(shù)時(shí),根據(jù)該目標(biāo)函數(shù)的函數(shù)名生成對(duì)應(yīng)的圖形結(jié)構(gòu);當(dāng)目標(biāo)函數(shù)不為主函數(shù)或變量列表函數(shù)時(shí),確定該目標(biāo)函數(shù)的范圍,根據(jù)該目標(biāo)函數(shù)的函數(shù)名及范圍生成對(duì)應(yīng)的圖形結(jié)構(gòu),并根據(jù)該目標(biāo)函數(shù)的前一函數(shù)確定該目標(biāo)函數(shù)的圖形結(jié)構(gòu)的顯示位置;針對(duì)每個(gè)生成的圖形結(jié)構(gòu),根據(jù)該圖形結(jié)構(gòu)的顯示位置,在一圖形顯示界面上顯示圖形結(jié)構(gòu)。如此,通過(guò)簡(jiǎn)潔的處理邏輯實(shí)現(xiàn)了將待處理代碼轉(zhuǎn)化為模塊流程圖,轉(zhuǎn)換效率高。