創作內容

19 GP

【專案】ByteWorld 動起來啦! 6/11

作者:樂小呈│2021-06-11 16:35:27│巴幣:1,105│人氣:241
今天
早上做一堆有的沒的
下午開始搞編譯的最後一部分

經過一個下午的奮戰
運算式的部分能夠被編譯了...雖然還是一堆 bug 但終於能動了

source code input:
int a = (1 + 2) - 3 + 4 * 5;
Print(a);

運行 !

港動

接下來繼續慢慢修吧
其實我還打了好幾串運算式但編譯結果都是錯的

中間語言編譯的部分還要再再再重構一次,因為這部分還是用 switch 做的
還有最終編譯要再研究更好的做法,不然現在都是字串寫死功能

就醬
幹幹幹怎麼又一周過去了
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5175078
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:ByteWorld

留言共 4 篇留言

Rutsu
雖然我完全看不懂,但還是先按讚再說

06-11 16:40

樂小呈
簡單來說就是可以寫程式的程式[e7]06-11 16:41
Tibbar♦
不懂程式但感覺很厲害! 恭喜[e12]

06-11 18:39

樂小呈
嘿嘿 謝謝 ><06-11 19:31
潘柏爾
是跟bytecode有關ㄇ
之前看完designpattern那本之後其實也很想實做看看
之後也想來玩看看,當然可能做不到你這種程度XD

06-11 19:40

樂小呈
度的bytecode06-11 19:57
樂小呈
做都做,這超酷的 !06-11 19:57
Rutsu
深奧,原來是開發程式用的程式

06-11 22:37

樂小呈
沒到那麼厲害啦,只是可以寫程式的程式,沒有開發功能 XD06-11 22:43
樂小呈
越來越偏了等等,我在做的這個是編譯器啦 XD06-11 22:44
我要留言提醒:您尚未登入,請先登入再留言

19喜歡★angus945 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【專案】ByteWorl... 後一篇:【專案】山鴉行動 新 U...

追蹤私訊切換新版閱覽

作品資料夾

flys8028大家
遊戲介紹的小部落格,有空可以逛逛歐 https://www.rocksugarcat.com/看更多我要大聲說昨天09:03


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】