Patrick Steele-Idem 5df81440e5 Reorganized tests
2016-05-05 07:56:24 -07:00

25 lines
763 B
JavaScript

'use strict';
module.exports = function(builder) {
var vars = [];
return builder.program([
builder.assignment('a', builder.literal('abc')),
builder.slot((slot, codegen) => {
slot.setContent(codegen.builder.vars(vars));
}),
builder.node(function(node, codegen) {
vars.push({
id: 'foo',
init: codegen.builder.literal('abc')
});
}),
builder.node(function(node, codegen) {
vars.push({
id: 'bar',
init: codegen.builder.literal(123)
});
}),
builder.assignment('b', builder.literal('def'))
]);
};