Skip to content

Commit 7b2e2fa

Browse files
committed
update PLAN.md
1 parent 40c1dc4 commit 7b2e2fa

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

PLAN.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -195,12 +195,14 @@
195195
- [ ] 一部エッジケースの修正
196196

197197
### TASK-22: printerの改善
198-
- **状態**: 改善中
198+
- **状態**: 完了 ✅
199199
- **対象ファイル**: `library/valtan-core/lisp/print.lisp`
200200
- **完了内容**:
201201
- [x] プリンタ全般の改善(478a24cコミット)
202-
- **残作業**:
203-
- [ ] 出力フォーマットの追加修正
202+
- [x] readtable-case対応(:upcase, :downcase, :preserve, :invert
203+
- [x] print-case対応(:upcase, :downcase, :capitalize
204+
- [x] シンボル名エスケープ処理
205+
- **テスト結果**: desirable-printer.lisp 36/36 (100%)
204206

205207
### TASK-23: 数値演算の改善
206208
- **状態**: 完了 ✅
@@ -270,7 +272,7 @@ ANSI CL互換性向上(2025-12-19更新):
270272
│ ✅ TASK-17 (reader) 大幅改善 │
271273
│ ✅ TASK-19 (loop) 大幅改善 │
272274
│ ✅ TASK-21 (data-control) 大幅改善 │
273-
🔄 TASK-22 (printer) 改善中
275+
TASK-22 (printer) 完了
274276
└──────────────────────────────────────────┘
275277
276278
TASK-20 (CI) ✅
@@ -307,8 +309,10 @@ ANSI CL互換性向上(2025-12-19更新):
307309
### 完了済み(インフラ)
308310
17. ~~**TASK-20**: CI/テスト可視化~~
309311

310-
### 継続作業(残り0.7%の改善)
311-
18. **TASK-22**: printer改善 🔄
312+
### 完了済み(printer)
313+
18. ~~**TASK-22**: printer改善~~ ✅ (36/36テスト通過)
314+
315+
### 次に着手(開発体験向上)
312316
19. **TASK-9**: エラーメッセージの改善
313317
20. **TASK-10**: ソースマップの改善
314318

@@ -352,3 +356,4 @@ ANSI CL互換性向上(2025-12-19更新):
352356
| 2025-12-19 | コンパイラ修正 | 完了 | シンボル名のケース保持 |
353357
| 2025-12-19 | 計測更新 | - | 全体成功率94%→99.3%(4389/4420テスト通過)|
354358
| 2025-12-19 | PLAN.md | 更新 | 最新の進捗を反映、TASK-23追加 |
359+
| 2025-12-20 | TASK-22 | 完了 | printerテスト36/36通過(readtable-case、print-case対応確認)|

0 commit comments

Comments
 (0)