mod app;
mod export;
mod fs;
pub mod helpers;
mod ink;
mod inner_socrates;
pub mod io;
mod keymap;
mod world_timeline;
mod event_critique;
mod lang;
mod book_rag;
mod inner_editor;
mod pdf;
mod review;
use anyhow::Result;
use rust_multistackvm::multistackvm::VM;
pub fn register_ink_stdlib(vm: &mut VM) -> Result<()> {
ink::register(vm)?;
io::register(vm)?;
inner_socrates::register(vm)?;
world_timeline::register(vm)?;
event_critique::register(vm)?;
keymap::register(vm)?;
app::register(vm)?;
fs::register(vm)?;
review::register(vm)?;
pdf::register(vm)?;
export::register(vm)?;
lang::register(vm)?;
book_rag::register(vm)?;
inner_editor::register(vm)?;
Ok(())
}