pub fn eval_expr(node: &Expr, scope: &[(String, Value)]) -> R
生の Expression IR を直接評価する汎用 primitive(意味論は個別 primitive と同一 SSoT)。