aboutsummaryrefslogtreecommitdiff
path: root/tests/icon/regression/statement_capture_boundary.zc
blob: 8316eb910ba3dbcb00ac3009705aa6213907a61d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
include rt;
include run;
include icon;
fn main() {
	let q = run.tokens("return 1; return 2; tail;");
	let p = run.tokens("$stmt:x tail;"), replacement = run.tokens("return 9;");
	let r = icon.rewrite(q, p, replacement);
	rt.put_n(r[0]); rt.put_c(10);
	return 0;
}