nyash-codex
957917b08b
refactor: Extract trim lowerer from generic_case_a (Phase 3)
- Created trim.rs with lower_case_a_trim_with_scope() and helpers
- Extracted 480 lines of trim-specific lowering logic (largest module)
- Implements 3 functions: trim_main (entry), loop_step, skip_leading
- Comprehensive whitespace detection (space/tab/newline/CR)
- ValueId allocation: entry(5000-5999), loop_step(6000-6999), skip(7000-7999)
Size: 480 lines (largest extracted module from 1,056-line monolith)
Ref: Phase 192 modularization effort
2025-12-05 21:35:31 +09:00
..
2025-11-24 14:17:02 +09:00
2025-12-05 21:35:31 +09:00
2025-12-01 11:10:46 +09:00
2025-12-04 22:33:56 +09:00
2025-11-24 14:17:02 +09:00
2025-11-26 10:28:03 +09:00
2025-11-28 17:42:19 +09:00
2025-12-05 21:32:41 +09:00
2025-12-01 11:10:46 +09:00
2025-12-05 17:22:14 +09:00
2025-12-04 22:33:56 +09:00
2025-11-29 15:08:23 +09:00
2025-11-29 16:11:39 +09:00
2025-12-04 22:33:56 +09:00
2025-12-05 19:59:40 +09:00
2025-12-01 11:10:46 +09:00
2025-12-05 15:45:42 +09:00
2025-12-05 13:03:48 +09:00
2025-12-05 15:28:54 +09:00
2025-12-05 15:45:42 +09:00
2025-12-02 18:16:21 +09:00
2025-11-24 15:02:51 +09:00
2025-12-05 21:32:41 +09:00
2025-12-05 13:46:44 +09:00
2025-12-05 07:47:22 +09:00
2025-11-26 10:28:03 +09:00
2025-11-28 17:42:19 +09:00
2025-11-26 10:47:35 +09:00
2025-11-28 17:42:19 +09:00
2025-11-30 08:54:18 +09:00
2025-11-30 06:10:58 +09:00
2025-11-24 14:17:02 +09:00