primitiveCall("*", temp(5), var("xbar", 3))));
bb.addStatement(
new Assignment(
temp(7),
primitiveCall("[", var("x", 0), var("n", 3))));
bb.addStatement(
new Assignment(
temp(8),
primitiveCall("+", temp(6), temp(7))));
bb.addStatement(
new Assignment(