外部函式﹝efuns﹞


 

以下是依照外部函式的分類索引:

陣列﹝arrays﹞
暫存區﹝buffers﹞
呼叫﹝calls﹞
編譯﹝compile﹞
ed 編輯程式﹝ed﹞
檔案系統﹝file system﹞
浮點數﹝floats﹞
函式﹝functions﹞
一般﹝general﹞
互動物件﹝interactive﹞
內部﹝internals﹞
映射﹝mappings﹞
mud 函式庫﹝mudlib﹞
數字﹝numbers﹞
物件﹝objects﹞
語法分析﹝parsing﹞
通訊﹝sockets﹞
字串﹝strings﹞
系統﹝system﹞

 ------ MudOS v21c2 外部函式 (external function, efun)
  中文翻譯手冊說明  97.Jul.25.  ------

此一版本的外部函式原件採用附於 ES2 mudlib 1.1e 中, doc/efuns 下純文字格式的外部函式文件.

此文件並非 LPC 之教學文件, 其作用在於簡介各外部函式之用途, 提供快速的查詢資料. 如果您想學習 LPC , 方法請向該 mud 之巫師群洽詢.

受限於譯者本身所學有限, 原文中部分關於 UNIX 系統檔案處理、程式記憶體管理與除錯、通訊處理的部分無法翻譯其眾多的專門技術名詞, 因此無法提供中文翻譯文件. 承 Kenny@broken.history 熱情贊助, 此一部份之文件業已補足.

礙於譯者之翻譯經驗有限, 英文程度亦非上選. 此版本雖經譯者校對一次, 文中謬誤、錯漏及語句不通順之處仍多, 請您不吝來函指正. 如果您發現文件中有必須補充說明之處, 也煩請來函指導.

有些說明文件中, 參考一欄所提之相關的文件, 於原始 v21c2 的已無附件, 對於這些無說明附件的外部函式, 譯者往後如果行有餘力, 會試著於其他版本的 MudOS 附件中找尋. 如果您願意來函告知一二, 在此先行謝過.

中文翻譯文件中有許多專門的技術名詞, 譯者都想盡辦法賦予其適合的中文名詞. 有許多名詞直接看英文名詞較傳神, 也較易理解. 但是這也許是譯者本身的固執所致, 譯者自己希望讓 LPC 的初學者不要因為看到英文名詞而備感吃力. 當然, 重要的翻譯名詞之後會附上原文以求精確.

請注意, 文件中有些外部函式屬於模擬外部函式 (simulate external functions, simul_efun 其程式碼位於 adm/simul_efun 目錄裡. 這些外部函式屬於 mudlib 可以更動的範圍, 其中有些函式的用法不見得與說明文件相符, 請先查閱您所工作的 mud 中, adm/simul_efun 目錄裡相關的程式碼, 或詢問該 mud 的系統管理者.

「讓科學說德文 !」這是本世紀初, 德國科學家在面對大學裡清一色的英文課本所發的感嘆. 數十年之後, 這句話實現了. 翻譯的重要, 看看日本人的出版品即可略知一二. 面對國內 mud 程式苦無中文翻譯文件之時, 讓譯者吃了不少苦頭. 藉此機會, 譯者願將此 份文件於網路上, 在不修改內文的原則下, 自由傳播及流通.

任何公開架設之 MudOS 系統的 LP mud 上, 如欲採用此份中文翻譯文件, 不需譯者同意即可. 但是請來函知會筆者, 謝謝.
 


附註:

由 Kenny@broken.history 所翻譯之文件:

回到上一頁