// Result-returning variants demo (R methods) // Run: // NYASH_CLI_VERBOSE=1 ./target/release/nyash --backend vm examples/py_result_chain_demo.hako static box Main { main() { local py, mR, fR, rR, badR py = new PyRuntimeBox() // Use R variants to get Result boxes mR = py.importR("math") fR = mR.getattrR("sqrt") rR = fR.callR(9) me.console.log("sqrt(9) via R=", rR.toString()) // Error example: getattrR on missing name badR = mR.getattrR("no_such_attr") me.console.log("missing getattrR=", badR.toString()) return 0 } }