21 lines
378 B
JavaScript
21 lines
378 B
JavaScript
'use strict';
|
|
|
|
var Node = require('./node');
|
|
|
|
/**
|
|
* Initialize a `Literal` node with the given `str.
|
|
*
|
|
* @param {String} str
|
|
* @api public
|
|
*/
|
|
|
|
var Literal = module.exports = function Literal(str) {
|
|
this.str = str;
|
|
};
|
|
|
|
// Inherit from `Node`.
|
|
Literal.prototype = Object.create(Node.prototype);
|
|
Literal.prototype.constructor = Literal;
|
|
|
|
Literal.prototype.type = 'Literal';
|