cleanup(parser): mark legacy newline paths with allow(dead_code) and LEGACY notes; fix unused param warning in phi.rs; update CURRENT_TASK for Step‑3 plan

This commit is contained in:
Selfhosting Dev
2025-09-25 06:43:15 +09:00
parent 4cbf1ca75b
commit 26d181cac3
6 changed files with 52 additions and 7 deletions

View File

@ -1,8 +1,13 @@
#![allow(dead_code)]
/*!
* Parser Enhanced - 既存パーサーの改行処理自動化
*
* 既存のNyashParserを拡張し、advance()で自動的に改行をスキップ
* skip_newlines()の明示的呼び出しを不要にする
*
* LEGACY (Phase 15.5):
* - TokenCursor による改行/深度の一元管理へ移行中。
* - 本モジュールは互換維持のため一時残置(参照ゼロ後に撤去予定)。
*/
use crate::tokenizer::{Token, TokenType};
@ -197,4 +202,4 @@ pub trait EnhancedParserUtils {
fn parse_in_block_context<F, T>(&mut self, f: F) -> T
where
F: FnOnce(&mut Self) -> T;
}
}