一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

服務(wù)器資訊|IT/互聯(lián)網(wǎng)|云計(jì)算|區(qū)塊鏈|軟件資訊|操作系統(tǒng)|手機(jī)數(shù)碼|百科知識(shí)|免費(fèi)資源|頭條新聞|

服務(wù)器之家 - 新聞資訊 - IT/互聯(lián)網(wǎng) - 木蘭編程語言重現(xiàn):支持列表操作,演示編輯器高亮

木蘭編程語言重現(xiàn):支持列表操作,演示編輯器高亮

2020-06-21 15:02開源中國吳烜2020 IT/互聯(lián)網(wǎng)

木蘭 編程語言 通過添加列表操作等功能,已可編寫經(jīng)典排序算法。另外,作為代碼編輯器的第一步,其用 Python 實(shí)現(xiàn)了帶基本語法高亮的編輯器原型,用于顯示木蘭源碼。 功能 編輯器功能 用 tkinter 的 Text 實(shí)現(xiàn)了如下的木蘭源碼高

木蘭編程語言通過添加列表操作等功能,已可編寫經(jīng)典排序算法。另外,作為代碼編輯器的第一步,其用 Python 實(shí)現(xiàn)了帶基本語法高亮的編輯器原型,用于顯示木蘭源碼。

功能

編輯器功能

用 tkinter 的 Text 實(shí)現(xiàn)了如下的木蘭源碼高亮效果:

木蘭編程語言重現(xiàn):支持列表操作,演示編輯器高亮

語言功能

木蘭編程語言重現(xiàn):支持列表操作,演示編輯器高亮

支持了三元運(yùn)算 ? : ,見例程 測(cè)試/手工測(cè)試/命令行.ul:

木蘭編程語言重現(xiàn):支持列表操作,演示編輯器高亮

代碼統(tǒng)計(jì)

下面是幾個(gè)主要部分的代碼行數(shù)統(tǒng)計(jì),+的為相對(duì)上周的增量。

測(cè)試

實(shí)現(xiàn):1287 + 346 = 1633

木蘭測(cè)試用例:465 + 136 = 601

測(cè)試.py,運(yùn)行測(cè)試的腳本:123 + 12

test語法樹.py,確保生成的語法樹與原始版本一致:52 + 11

分析器/語法分析器.py,包括 AST 轉(zhuǎn)換:569 + 83 = 652

分析器/語法樹.py,功用/調(diào)試輔助.py,包括對(duì) ast 庫的中文封裝:214 + 37

詞法分析器.py,主要是詞法規(guī)則:110 + 13

rply_parser.py,支持空行的權(quán)宜之計(jì):117

演示高亮.py:80

環(huán)境.py,全局變量:30 + 3

下一步

添加對(duì)木蘭模塊的支持,改進(jìn)編輯器。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 小早川怜子在线播放精品 | 成人曼画 | 国产精品久久久久久久久久久威 | 欧美国产在线视频 | 久久嫩草影院网站 | 草莓永久地域网名入2022 | 古装一级无遮挡毛片免费观看 | 青青青青青国产费线在线观看 | 农村妇女野外性生话免费视频 | 国产视频一二三区 | 久久毛片基地 | 私人黄色| 亚洲国产自| 亚洲高清无码在线 视频 | 亚洲天天做夜夜做天天欢 | 2020中文字幕 | 九九精品免费视频 | 国产农村乱子伦精品视频 | 1024免费观看完整版在线播放 | 啪啪无尽3d动漫漫画免费网站 | 天天视频官网天天视频在线 | 成人在线日韩 | 好姑娘在线视频观看免费 | 婷婷99视频精品全部在线观看 | 国产男人搡女人免费视频 | 欧美精品一国产成人性影视 | 9久re热视频这里只有精品 | 日本视频一区在线观看免费 | 五月婷婷在线免费观看 | 性xxxxⅹhd成人 | www.色啪啪.com| 欧美日韩一品道 | 关晓彤被调教出奶水 | 国产亚洲精品线观看77 | 欧美人与日本人xx在线视频 | 污小说h| www.青青操| 亚洲是图你懂的 | 特色特色大片在线 | 久久伊人免费 | 美女扒下内裤让男人桶的图片 |