'use strict';varNode=require('./node');/** * Initialize a new `Case` with `expr`. * * @param {String} expr * @api public */varCase=exports=module.exports=functionCase(expr,block){this.expr=expr;this.block=block;};// Inherit from `Node`.Case.prototype=Object.create(Node.prototype);Case.prototype.constructor=Case;Case.prototype.type='Case';varWhen=exports.When=functionWhen(expr,block){this.expr=expr;this.block=block;this.debug=false;};// Inherit from `Node`.When.prototype=Object.create(Node.prototype);When.prototype.constructor=When;When.prototype.type='When';