use polenta::Polenta; type F = lambdaworks_math::field::fields::u64_goldilocks_field::Goldilocks64Field; fn main() -> miette::Result<()> { let input = r#" let P(x) = 3 * x + 1; let Q(x) = x / 2; let z = Q@P@(5); assert z == 8; "#; Polenta::::new().interpret(input)?; Ok(()) }