nyash-codex
7ed13f98d5
test(stageb): 最小再現ケース+Rustテスト追加 - using読み込み問題発見
## 🔍 新規ファイル
1. **funcscanner_skip_ws_min.hako**: 最小再現ケース
- FuncScannerBox.skip_whitespace直接呼び出しテスト
- 期待: idx=3(3空白スキップ)
- 実際: idx=0(loop不実行でFAIL)
2. **mir_funcscanner_skip_ws.rs**: Rustレベルテスト
- MIRコンパイル + 検証
- 関数存在確認
## 🐛 重大発見
### 問題: using経由モジュールが読み込まれない
```
[test] Module has 2 functions
[test] ALL available functions:
[test] - main
[test] - condition_fn
```
- `using lang.compiler.entry.func_scanner as FuncScannerBox`宣言済み
- でもFuncScannerBox.skip_whitespace/2が**モジュールに存在しない**
- CLI実行時は動作 → Rustテスト環境特有の問題?
### 2層の問題構造
1. **本命バグ**: loop(1==1)が実行されない(CLI実行で再現済み)
2. **新発見**: usingモジュール読み込み未実装(Rustテスト環境)
## 📊 次のステップ
- using systemのコンパイル時モジュール解決を調査
- または別アプローチでloop バグに直接アプローチ
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 08:16:35 +09:00
..
2025-09-17 07:43:07 +09:00
2025-09-17 07:43:07 +09:00
2025-09-04 11:34:15 +09:00
2025-09-28 12:19:49 +09:00
2025-09-17 07:43:07 +09:00
2025-09-17 07:43:07 +09:00
2025-11-17 11:28:18 +09:00
2025-09-17 07:43:07 +09:00
2025-09-17 07:43:07 +09:00
2025-09-19 02:07:38 +09:00
2025-09-22 21:52:39 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-09-19 02:07:38 +09:00
2025-09-19 02:07:38 +09:00
2025-09-19 02:07:38 +09:00
2025-09-19 22:27:59 +09:00
2025-09-19 22:27:59 +09:00
2025-11-19 02:44:40 +09:00
2025-09-15 22:14:42 +09:00
2025-09-07 07:28:53 +09:00
2025-09-15 22:14:42 +09:00
2025-11-20 08:16:35 +09:00
2025-11-20 06:38:43 +09:00
2025-09-04 03:41:02 +09:00
2025-11-18 06:39:45 +09:00
2025-11-20 03:56:12 +09:00
2025-09-19 02:07:38 +09:00
2025-09-23 09:00:07 +09:00
2025-11-18 06:39:45 +09:00
2025-09-07 07:36:15 +09:00
2025-09-07 07:36:15 +09:00
2025-11-19 23:12:01 +09:00
2025-09-07 07:36:15 +09:00
2025-09-14 00:44:28 +09:00
2025-09-14 00:44:28 +09:00
2025-09-07 07:36:15 +09:00
2025-09-07 07:36:15 +09:00
2025-09-03 20:03:45 +09:00
2025-11-19 08:56:44 +09:00
2025-11-18 06:39:45 +09:00
2025-11-18 06:39:45 +09:00
2025-11-20 03:56:12 +09:00
2025-11-20 08:16:35 +09:00
2025-11-17 11:28:18 +09:00
2025-09-08 04:04:19 +09:00
2025-09-19 02:07:38 +09:00
2025-09-19 02:07:38 +09:00
2025-09-21 08:53:00 +09:00
2025-09-03 20:03:45 +09:00
2025-09-03 20:03:45 +09:00
2025-09-19 02:07:38 +09:00
2025-09-03 20:03:45 +09:00
2025-09-23 09:00:07 +09:00
2025-11-01 13:28:56 +09:00
2025-09-26 00:27:02 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-09-28 12:19:49 +09:00
2025-09-17 07:43:07 +09:00
2025-09-23 09:00:07 +09:00
2025-09-17 07:43:07 +09:00
2025-09-17 07:43:07 +09:00
2025-09-17 07:43:07 +09:00
2025-09-23 09:00:07 +09:00
2025-11-05 18:57:03 +09:00
2025-09-18 03:57:25 +09:00
2025-09-28 12:19:49 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00
2025-11-17 11:28:18 +09:00