Logo
Explore Help
Register Sign In
tomoaki/hakorune
1
0
Fork 0
You've already forked hakorune
Code Issues Pull Requests Actions 1 Packages Projects Releases Wiki Activity
Files
d4dfe3071d3921d7730faa6ffef6c487f8542485
hakorune/src/runtime/mod.rs

11 lines
310 B
Rust
Raw Normal View History

feat(phase-9.75g-0): Implement Day 4 plugin system infrastructure (80% complete) Core plugin system components implemented: - nyash.toml parser for plugin configuration - BoxFactoryRegistry for unified Box creation management - PluginBox proxy for FFI boundary abstraction - Runtime module integration Key features: - Simple TOML parsing without external dependencies - Transparent Box switching (builtin ↔ plugin) - Everything is Box philosophy maintained - Thread-safe design with RwLock Remaining Day 4 tasks: - FileBox FFI interface definition - Dynamic plugin loading with libloading - Plugin FileBox integration tests 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-17 22:44:16 +09:00
//! Nyashランタイムモジュール
//!
//! プラグインシステムとBox管理の中核
pub mod plugin_config;
pub mod box_registry;
pub mod plugin_box;
pub use plugin_config::PluginConfig;
pub use box_registry::{BoxFactoryRegistry, BoxProvider, get_global_registry};
pub use plugin_box::PluginBox;
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.2 Page: 17ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API