eval/eval.rs
1// Requires a live GemStone/S stone.
2//
3// Expected output:
4//
5// SmallInt(7)
6
7use gemstone_rs::{Config, Session};
8
9fn main() -> gemstone_rs::Result<()> {
10 let config = Config::from_env()?;
11 let mut session = Session::login(config)?;
12 let value = session.eval("3 + 4")?;
13
14 println!("{value:?}");
15
16 session.logout()?;
17 Ok(())
18}