天天酷跑小蜜桃|天天酷跑女角色被日
論壇首頁 Web前端技術論壇

代碼生成器技術亂彈十四,格子的力量

瀏覽 90 次
精華帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隱藏帖 (0)
作者 正文
   發表時間:前天  
        傳說古代的哲人莊子有一次做夢夢見自己變成了一臺圖靈機,于是他醒了,但是他也不知道是他變成了圖靈機還是圖靈機變成了莊子。他只記得他在一個長長的紙帶上狂奔,不停的讀取一個表格上的形形色色的符號。

        這就是夢開始的地方,只有符號和表格,圖靈機是格子的力量。

  也許,驅動計算機,使用表格是最早的,也是很自然的,我們談論的是類似真值表和其他編譯原理里常見的形形色色的表格。但是我發現,對于代碼生成器,格子也是很好用的,我們談論的是Excel電子表格。

        最早,我使用SGS語言表征代碼生成器里最重要的數據,域對象和他們的字段,這些信息用電子表格表征實在太方便了,而且很便利的是,我可以在下面寫上一對初始化數據,一張Sheet表征一個域對象和他的所有初始化數據,表征一對多和多對多關系也很方便。對于一個系統也很簡單,一個Excel工作簿里的多張工作表,正好描述一個系統和系統的所有初始化數據,一個工作簿就可以和一個可以運行的系統建立映射關系。
論壇首頁 Web前端技術版

跳轉論壇:
Global site tag (gtag.js) - Google Analytics 天天酷跑小蜜桃