渲染zh-Hant

Projects and examples

在 hello-world 之後,進入實際套件。Faber 以套件為核心;最快的學習方式,是檢查並閱讀會使用你計畫採用之相同編譯器介面的現有套件。

公開儲存庫#

儲存庫從這裡開始原因
faberlang/examplescorpus/、應用程式套件、tracks公開語料庫與應用程式範例
faberlang/normanorma:* 套件標準函式庫原始碼
faberlang/faberCLI 包裝器面向使用者的建置工具
faberlang/cistapackage-store CLI/lib套件管理介面
faberlang/trigatriga:* 原始碼圖形與幾何函式庫

複製學習工作區#

mkdir faber-learning
cd faber-learning
git clone https://github.com/faberlang/examples.git
faber check examples/ai-workbench/packages/faber-ai

含有 norma:* 匯入的套件,會從 faber.lock 中記錄的 Cista 套件儲存區解析相依性。只有在你有意為函式庫開發使用本機解析器覆寫時,才使用 FABER_LIBRARY_HOME

依照此順序閱讀範例#

  1. 快速導覽:瞭解表面語法。
  2. Hello, Faber:瞭解單一套件。
  3. 語料庫:每個關鍵字或結構各有一頁。
  4. 範例:瞭解較大型的應用程式。
  5. Faber 建置工具:瞭解 CLI 詳細資訊。

代理工作流程#

代理不應只從 prose 推測語法。請使用機器介面,然後驗證產生的程式碼:

curl -fsSL https://faberlang.dev/llms.txt
faber check path/to/package

對於套件工作,請在報告中標明儲存庫、套件路徑、命令和診斷碼。如果你修改了此網站中含有 Faber 程式碼區塊的文件,請在宣稱範例仍可編譯前執行程式碼區塊驗證器。

開始軌道之後#

目標閱讀內容
學習語法語法
瞭解語系讀者語系
使用編譯器Faber 建置工具Radix 編譯器
瀏覽結構語料庫
使用函式庫建置生態系

下一步#

上一頁下一頁
你將使用的命令範例