projectile_motion/projectile_motion.rs
1//! Simulates projectile motion using rhai-sci.
2
3fn main() {
4 use rhai::{packages::Package, Engine};
5 use rhai_sci::SciPackage;
6
7 let mut engine = Engine::new();
8 engine.register_global_module(SciPackage::new().as_shared_module());
9
10 let result: rhai::Map = engine
11 .eval_file("examples/projectile_motion.rhai".into())
12 .expect("script should run");
13 println!("{result:?}");
14}