Skip to content

Commit bae6887

Browse files
committed
Adapt BlockExpr to example/generator.rs
1 parent eb8c640 commit bae6887

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

examples/generator.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,16 @@ use vm::{
88
fn py_main(interp: &Interpreter) -> vm::PyResult<()> {
99
let generator = interp.enter(|vm| {
1010
let scope = vm.new_scope_with_builtins();
11-
let _ = vm.run_code_string(
11+
let generator = vm.run_block_expr(
1212
scope.clone(),
1313
r#"
1414
def gen():
1515
for i in range(10):
1616
yield i
1717
18-
generator = gen()
18+
gen()
1919
"#,
20-
"".to_owned(),
2120
)?;
22-
let generator = scope.globals.get_item("generator", vm)?;
2321
Ok(generator)
2422
})?;
2523

0 commit comments

Comments
 (0)