陳鍾誠的程式作品 -- C 語言

程式作品

C 語言

Java

C#

JavaScript

常用函數

文字處理

遊戲程式

衛星定位

系統程式

資料結構

網路程式

自然語言

人工智慧

機率統計

資訊安全

等待完成

訊息

相關網站

參考文獻

最新修改

簡體版

English

C 語言

  1. VM0 虛擬機 — (Virtual Machine) 代表 CPU0 處理器的物件 (C 語言)。
  2. AS0 組譯器 — (Assembler) CPU0 的組譯器 (C 語言)。
  3. C0S 掃描器 — (Scanner) C0 語言的詞彙掃描程式 (C 語言)。
  4. C0P 剖析器 — (Parser) 將 C0 語言轉換為語法樹的剖析器 (C 語言)。
  5. C0G 程式產生器 — (Code Generator) 將語法樹轉換為 CPU0 組合語言的程式產生器 (C 語言)。
  6. C0C 編譯器 — (Compiler) 將 C0 語言編譯成 CPU0 組合語言的編譯器 (C 語言)。
  7. 主程式 — (Main) CPU0 系統程式的主程式 (C 語言)。
  8. Makefile — 專案建置檔 (Makefile)。
  9. 自己動手設計解譯器 — 如何自已發明一個新的程式語言,然後設計出其解譯器(直譯器)呢 (C 語言)?
  10. 自己動手設計組譯器 — 一個簡易 CPU 的組譯器 (C 語言)。
  11. 動態陣列 (C 語言) — 一個大小會自動調整伸展的動態陣列物件。
  12. 雜湊表 (C 語言) — 儲存 Entry = (char*, void*) 配對的雜湊表,可儲存任意的物件。
  13. 多元樹 (C 語言) — 每個節點都可以有數個子節點的樹狀結構,可用來儲存剖析樹。
  14. 基本函數 (C 語言) — C 語言常用的字串、輸出入等基本函數。

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License