Re: [閒聊] 命令介面的實作
※ 引述《ephesians (ephesians)》之銘言:
: 最近在隔壁 p 板有個標題,"[問題] 字串比較的問題",
: 內容是討論一個命令解譯介面該怎麼做,
: 目前到的答案不外乎比較字串啦,或是查表啦.
: 我心裏其實一直在想,這應該是做一個直譯器的問題吧!
: 試想,從輸入裝置取得使用者打進來的命令,在程式中基本上是以字串儲存,
: 這時後就面對如何將字串當作指令執行的問題.
: 這在JavaScript很簡單,因為有個幾近於萬用的 eval() 函數.
: 但以BASIC直譯器來講,應該是做更低階的事情,
: 也就是將讀到的命令拿去查表,將PC指向該指令的位址,是不是呢?
: 順道說,我最早入門的程式語言是BASIC,使用MS DOS 6.22的BASIC.COM直譯器.
: 學完C/C++之後,一直有個實作直譯器的心願,不過都沒動手做過呢...
只有輸入路徑跟檔名來執行檔案這個功能
不知道能不能算命令介面
我是用組語做的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.17.229
推
02/27 21:56, , 1F
02/27 21:56, 1F
推
02/27 23:07, , 2F
02/27 23:07, 2F
→
02/27 23:09, , 3F
02/27 23:09, 3F
→
02/27 23:29, , 4F
02/27 23:29, 4F
推
02/28 05:44, , 5F
02/28 05:44, 5F
→
02/28 13:26, , 6F
02/28 13:26, 6F
推
02/28 15:57, , 7F
02/28 15:57, 7F
→
02/28 15:58, , 8F
02/28 15:58, 8F
推
03/01 01:49, , 9F
03/01 01:49, 9F
→
03/01 02:25, , 10F
03/01 02:25, 10F
推
03/01 03:22, , 11F
03/01 03:22, 11F
討論串 (同標題文章)
PLT 近期熱門文章
PTT數位生活區 即時熱門文章