vm/router: minimal special-method extension (equals/1); toString mapping kept
mir: add TypeCertainty to Callee::Method (diagnostic only); plumb through builder/JSON/printer; backends ignore behaviorally using: confirm unified prelude resolver entry for all runner modes docs: update Callee architecture with certainty; update call-instructions; CURRENT_TASK note tests: quick 40/40 PASS; integration (LLVM) 17/17 PASS
This commit is contained in:
@ -2,8 +2,9 @@
|
||||
// 80/20ルール適用: まず動くもの → 後で最適化
|
||||
// 美しいモジュラー設計: Utilsを活用してDRY原則を実践
|
||||
|
||||
using "apps/lib/json_native/utils/string.nyash" as StringUtils
|
||||
using "apps/lib/json_native/utils/escape.nyash" as EscapeUtils
|
||||
// NOTE: relative paths to support alias packaging (nyash.toml)
|
||||
using "../utils/string.nyash" as StringUtils
|
||||
using "../utils/escape.nyash" as EscapeUtils
|
||||
// EscapeUtils は必要時に遅延includeする(一部構文が未対応環境でも数値系は動かすため)
|
||||
|
||||
// 🌟 JSON値を表現するBox(Everything is Box原則)
|
||||
|
||||
Reference in New Issue
Block a user