Tuesday, February 25, 2020

研究 cb compiler (二) 更改 FOR 與 INT STMT

cbc

編譯器 Compiler、詞法分析器 Lexical Analyzer、語法分析器 Parser
該來往這邊把基本知識補足,在看到
https://buzzorange.com/techorange/2020/01/21/coding-language-mulan-python/
木蘭程式語言可能也是像 cbc 這種 基於高階語言實現的 二次complier 應該能更動到Stmt這一塊

更改
vim net/loveruby/cflat/parser/Parser.jj
import stdio;


int main( int argc, char **argv)
{
    god i = 0;
    for i = 0 in range(i=0,i<10,i++){
        printf("how many god %d\n" , i);
   }
    return 0;
}


經過測試 確實可以改動,下一階段該來針對上述幾個主題來進行研究了

Monday, February 3, 2020

再修練一波


本來要直接在業界直接玩的,工作一年身邊都是碩士的,
跟同學和同事討論了一下 2年換往後 30年 cp值還可以
又聽說大cs時代資工要讀6年(誤,推甄好像有期限兩年想說來推一下好了不想考試,只推兩間 中正和中山 55波結果還不錯,沒推台科原因,我發現的報名時間過了,選擇學校考量也是挑家裡近的
在選擇時候我稍微研究一下中正備到後面都會一直往後空名額,
我想可能是地點硬傷+沒喜歡的教授(找到突破點 xd
何不試試敲敲門找教授 (? 有驚喜
整體算下來 真的是運氣好一次就上也找到佛心教授,
短期不能常常發教學文了,比較近期技術都補完了,研畢業又是一段技術落差,
還是選擇七月入學好了,在研究一些其他的東西(蚊子更多