日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)

系統(tǒng) 2427 0

Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)

??? Lu來源于 Forcal ,可以說,沒有Forcal就沒有Lu,但學(xué)習(xí)Lu并不需要了解Forcal。

??? Lu是對Forcal的完善和發(fā)展,但與Forcal相比,Lu更簡潔實用。Lu的運行效率,從單純的數(shù)值計算和循環(huán)來說,是下降的,其他方面,特別在涉及動態(tài)對象的地方,Lu的效率會提高。Lu與Forcal本質(zhì)的區(qū)別在于:Forcal以整數(shù)、實數(shù)、復(fù)數(shù)三種簡單數(shù)據(jù)類型為基礎(chǔ),在描述復(fù)雜對象時,本身不帶有數(shù)據(jù)類型信息,故是弱類型的;Lu以一種稱為 LuData 的結(jié)構(gòu)體作為基本數(shù)據(jù)類型,攜帶數(shù)據(jù)類型信息,故是強類型的。

??? Lu是一個可對字符串表達式進行動態(tài)編譯和運行的動態(tài)鏈接庫(dll),是一種易于擴展的輕量級嵌入式腳本,提供自動內(nèi)存管理,也可以手動管理內(nèi)存。Lu可用于連接各種語言編寫的模塊。Lu的優(yōu)勢在于簡單易用和可擴展性強。

??? Lu 用Win32標(biāo)準(zhǔn)函數(shù)調(diào)用方式(stdcall調(diào)用協(xié)議)輸出了動態(tài)庫函數(shù),可供C/C++、VB、delphi、FORTRAN等程序使用。

??? Lu核心庫中主要包含一個編譯器LuCom、一個執(zhí)行器LuCal和一個鍵樹用以保存各種數(shù)據(jù)。Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)如圖1及表1所示。

Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)

圖1 Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)關(guān)系圖

?

?

表1: Lu 輸 出 函 數(shù)

3.1? 版本信息函數(shù): LuVer
3.2? 初始化Lu: InitLu
3.3? 釋放Lu: FreeLu
3.4? 獲得Lu運行錯誤: GetRunErr
3.5? 測試Lu運行錯誤: TestRunErr
3.6? 設(shè)置Lu運行錯誤: SetRunErr
3.7? 編譯表達式: LuCom
3.8? 計算表達式的值: LuCal
3.9? 鎖定一個模塊: LockModule
3.10 設(shè)置外部二級函數(shù): SetFunction
3.11 設(shè)置常量: SetConst
3.12 二級函數(shù)返回一個動態(tài)對象: FunReObj
3.13 二級函數(shù)保存動態(tài)對象: FunSaveObj
3.14 判斷一個表達式是否有效: IsFor
3.15 獲得表達式信息: GetFor

3.16 判斷表達式的自變量是否重新賦值: ParaModify
3.17 刪除一個表達式: DeleteFor
3.18 獲得字符串: GetStr
3.19 獲得數(shù)組: GetArray
3.20 申請系統(tǒng)內(nèi)置動態(tài)對象: NewSysObj
3.21 重置系統(tǒng)內(nèi)置動態(tài)對象: SetSysObj
3.22 插入一個鍵: InsertKey
3.23 查找一個鍵: SearchKey
3.24 刪除一個鍵: DeleteKey
3.25 枚舉指定鍵值類型所對應(yīng)的所有字符串及鍵值: EnumKey
3.26 鎖定鍵的類型: LockKey
3.27 按指定類型執(zhí)行運算符重載函數(shù): ExeOperator
3.28 垃圾收集時標(biāo)記一個指針鍵(對象): SignGoodObj
3.29 垃圾收集: GC
3.30 從緩沖池中獲取一個對象: GetBufObj
3.31 與Lu交換信息: ExMsgWithLu

?

?

?

Lu核心庫系統(tǒng)結(jié)構(gòu)及輸出函數(shù)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 历史| 汝阳县| 怀远县| 准格尔旗| 龙游县| 南投市| 宝应县| 昌图县| 上虞市| 汉中市| 安康市| 招远市| 康马县| 永康市| 荆门市| 临湘市| 枣阳市| 洪湖市| 雷山县| 奉贤区| 玉龙| 兴安盟| 砚山县| 武山县| 大英县| 济宁市| 咸宁市| 交口县| 沙坪坝区| 鲜城| 蒲江县| 卢湾区| 丰原市| 蓬莱市| 成安县| 河南省| 富平县| 荔波县| 裕民县| 望谟县| 潞城市|