作者billyeh (bill)
看板CSSE
標題Re: [問題] 請問這個有專業術語嗎?
時間Wed Apr 27 15:24:19 2005
※ 引述《reader (讀者)》之銘言:
: 例如 QuickBASIC 的技術,就是將原始碼在編輯時期就編譯成 op-code,
: 然後需要執行時就執行 op-code, 需要產生執行檔就對 op-code 編譯,
: 於是無論是執行或是生產執行檔,效能都相當高。
:
: 這在業界都是稱作 semi-compile, 最早是由一家 BASIC 小廠做出來的,
: 後來微軟不知是買還是抄,總之學了去,而原廠就消失了,從此微軟就
: 成為 BASIC 市場獨霸,是微軟早期很重要的技術,現在的 VB 也繼續
: 使用這樣的技術。
:
: 但這東西就從沒聽過學術名詞。
:
: 對於從 op-code 生成執行檔,一種做法是比較正式的編譯,另一種做法
: 則是直接把把 op-code 和 interpreter 打包起來產生執行檔,這做法
: 也不知要叫什麼。
通常叫做 p-code 吧。
* UCSD Pascal
http://en.wikipedia.org/wiki/UCSD_Pascal
* P-Code machine
http://en.wikipedia.org/wiki/P-Code_machine
* p-System: Description, Background, Utilities
http://www.ics.uci.edu/~archive/documentation/p-system/p-system.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.23.101