"Parser"
- BNF(Backus-Naur Form) 用遞迴產生式描述語法的經典記法,是 CFG、parser 與 grammar-constrained sampling 常見的基礎表示
- Lark Grammar Lark parser 使用的 EBNF-like grammar 格式,常被 structured output 工具拿來描述自訂輸出語法
- Test data 代表性 手寫 vs 錄製 vs 生成三種測試資料來源 — 測試資料的代表性是一個隱性假設,決定了 test 能發現什麼問題
- T.C3 ANSI parser 測試資料不覆蓋真實 shell output ANSI parser 只處理基本 SGR 色彩碼、unit test 用手寫乾淨字串驗證 — 真實 zsh prompt 送出 OSC 標題設定、CSI private mode 游標隱藏、括號貼上模式等數十種控制序列,全部殘留為亂碼