手搓編程語言的第三天!
這里是手搓編程語言——GanyuLanguage的第三天!
因為這個語言主要是為了方便簡寫代碼的,所以會省略很多編程語言的內(nèi)容(也更好做~)
今日實現(xiàn)內(nèi)容——正式加入導入功能

具體內(nèi)容:
今天做的內(nèi)容看起來不大,但是其實對GanyuLanguage的影響巨大!
今天實現(xiàn)的導入功能是可以讓Python文件導入進GanyuLanguage的函數(shù)字典,也就是說,正式從開發(fā)者開發(fā)時代進入全民開發(fā)時代,正式從一點點為了GanyuLanguage的語言寫法而修改的時代進入完全按照Python編程習慣就可以寫出GanyuLanguage程序的時代!同時,也直接完成我的初心——簡化我寫的代碼的調(diào)用過程!
使用Import關(guān)鍵字進行導入

然后就可以直接使用了

在Main.py中加了幾行代碼作為對庫的導入的專門處理(其實就是比普通的函數(shù)增加了傳入當前函數(shù)字典和更新函數(shù)字典的功能)


具體的doline函數(shù)實現(xiàn)

作為庫的Python程序的寫法是這樣子的
-定義函數(shù)部分
-指定代碼
示例:

此處sing就是定義的函數(shù),除了函數(shù)以外的就是指定代碼,是為了Imports.py獲取函數(shù)名和內(nèi)容做準備

大致就做了這些,往后我會繼續(xù)更新的!
Bye~