mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
22 lines
583 B
JavaScript
22 lines
583 B
JavaScript
'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))
|
|
]))
|
|
]);
|
|
}; |