- Gemini先生のアドバイスに基づく実装計画策定 - C ABI + libloading による安定した動的ライブラリ実装 - 段階的移行戦略:インタープリターExternCall → プラグイン化 - FFI-ABI file実装(stdlib方式)完了 - MIRビルダーにfile.read/write/exists追加 - ビルド時間2分→15秒、バイナリ15MB→2MBを目標 - docs/予定/native-plan/issues/phase_9_75f_dynamic_library_architecture.md作成 - CURRENT_TASK.md更新 次のステップ: - インタープリターでExternCall直接実行実装 - 元のFileBox実装を探して置き換え - プラグインアーキテクチャ基盤構築
11 lines
288 B
Plaintext
11 lines
288 B
Plaintext
// Test stdlib file registration
|
|
using nyashstd
|
|
|
|
// Check available static boxes
|
|
console.log("Testing stdlib file registration...")
|
|
|
|
// Try to access console (should work)
|
|
console.log("✅ console.log works!")
|
|
|
|
// Check if file is available
|
|
// For now, just try to verify what's available |