"use strict";

module.exports = function(builder) {
    var program = builder.program;
    var ifStatement = builder.ifStatement;
    var elseStatement = builder.elseStatement;
    var strictEquality = builder.strictEquality;
    var assignment = builder.assignment;
    var literal = builder.literal;

    return program([
        ifStatement(
            strictEquality("a", "1"),
            [assignment("foo", literal(1))],
            elseStatement([assignment("foo", literal(2))])
        )
    ]);
};
