1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
var utils = require('../utils') , nodes = require('../nodes'); /** * Lookup variable `name` or return Null. * * @param {String} name * @return {Mixed} * @api public */ module.exports = function lookup(name){ utils.assertType(name, 'string', 'name'); var node = this.lookup(name.val); if (!node) return nodes.null; return this.visit(node); };