selfhost(pyvm): MiniVmPrints – prefer JSON route early-return (ok==1) to avoid fallback loops; keep default behavior unchanged elsewhere

This commit is contained in:
Selfhosting Dev
2025-09-22 07:54:25 +09:00
parent 27568eb4a6
commit 8e4cadd349
348 changed files with 9981 additions and 30074 deletions

View File

@ -3,7 +3,7 @@
Status: planning
Purpose
- Freeze済みのコア仕様を維持しつつ、Nyash側ユーザーマクロ標準ライブラリで LoopForm を先に実装し、ループの正規化を言語レベルで確立する。
- 固定済みのコア仕様を維持しつつ、Nyash側ユーザーマクロ標準ライブラリで LoopForm を先に実装し、ループの正規化を言語レベルで確立する。
- Rust側は既存MIR/LLVMの整流を活用PHI先頭グループ化の不変条件を活かす
- 実アプリ/自己ホストで磨き込みを進め、言語としての使い心地を上げる。
@ -12,7 +12,7 @@ Scope
- 代表スモーク/ゴールデンの追加PyVM/LLVMの一致とPHI健全性チェックの拡充。
- Docsの整備設計・ガイド・運用ポリシー
Out of Scope凍結遵守)
Out of Scope機能追加ポーズ遵守)
- Rust側の大規模なIR変更やバックエンド機能追加はしない必要最小限のバグ修正のみ
- 仕様変更は重大不具合を除き行わない。
@ -25,4 +25,3 @@ Docs
- guides/loopform.md利用者向け
- loopform-design.md設計詳細
- SCHEDULE.md開発予定表