国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - IT/互聯網 - Python之父考慮重構Python解釋器

Python之父考慮重構Python解釋器

2019-07-27 16:10IT之家阿迷 IT/互聯網

近日,Python之父吉多范羅蘇姆發表一篇名為《PEG Parser》的文章,范羅蘇姆表示,他正考慮使用PEG Parser 代替現有的類 LL(1) Parser(名為pgen),來重構Python解釋器。 范羅蘇姆表示,現在的 pgen 限制了Python語法的自由度,使得一些語法難

近日,Python之父吉多·范羅蘇姆發表一篇名為《PEG Parser》的文章,范羅蘇姆表示,他正考慮使用PEG Parser 代替現有的類 LL(1) Parser(名為pgen),來重構Python解釋器。

范羅蘇姆表示,現在的 pgen 限制了Python語法的自由度,使得一些語法難以實現,也讓當前的語法樹不夠整潔,一定程度上影響了語法樹的表意,不能最好地體現設計者的意圖。

PEG語法解釋器在解析語法的時候,會一次性加載全部代碼,所以解釋器可以根據任意位置的符號來判斷語法的語義。而目前的 LL(1) Parse 解析語法的時候只會向前檢測一個符號,來猜測語義,導致部分語法有二義性的表現,進而限制了Python語言的語法定義方式。當然,一次性加載全部代碼,也意味著 PEG Parser 需要更大的內存來運行。

針對上述情況,Python解釋器處理不了的問題就只能讓Python團隊不斷在代碼中加入“特例”來處理這些邊緣情況。范羅蘇姆稱,Python剛出來的時候,內存還是很貴的,LL(1) Parse使用非常合適,但是現在內存價格已經大幅降低,所以用PEG Parser重構Python更加合適。

范羅蘇姆表示,用PEG Parser重構Python解釋器不會造成語法上的影響,因為底層重構不會影響Python語法。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本免费在线视频 | 国产有码 | 福利片在线免费观看 | 久久精品91 | 插插射啊爱视频日a级 | a级黄色在线观看 | 高清久久久 | 精品成人久久久 | 日韩精品专区 | 成人在线小视频 | 五月婷婷精品 | 国产亚洲精品久久久久动 | 精品成人免费一区二区在线播放 | 亚洲国产一区二区三区四区 | 欧美视频在线观看免费 | 日韩精品三区 | 久久久www成人免费精品 | 国产精品18久久久久久首页狼 | av片网站 | 欧美在线视频一区 | 一区二区免费 | 国产精品美女久久久久久久网站 | 精品视频一区二区 | 成人免费在线观看 | 一区二区三区成人 | 国产成人精品一区二区三区四区 | 男女全黄一级一级高潮免费看 | 国产综合精品一区二区三区 | 欧美激情专区 | 亚洲a网| 国产精品美女久久久久久久网站 | 欧美午夜一区二区三区 | 成人午夜精品一区二区三区 | 日韩一二区 | 日本1区2区 | 欧美一区永久视频免费观看 | 国产中文字幕一区 | 日本动漫一区 | 丁香伊人 | 亚洲卡一 | 国产精品免费视频一区二区三区 |