use wolfram_library_link::{
self as wll, export,
expr::{Expr, Symbol},
};
#[export(wstp)]
fn generate_message(_: Vec<Expr>) {
let message = Expr::normal(Symbol::new("System`Message"), vec![
Expr::normal(Symbol::new("System`MessageName"), vec![
Expr::from(Symbol::new("Global`MySymbol")),
Expr::string("msg"),
]),
Expr::string("a Rust LibraryLink function"),
]);
let _: Expr = wll::evaluate(&message);
}