function get() { return '`(?:[^`].*?[^\\\\])?`'; } }, { key: "variablePattern", get: function get() { return '(?:[A-Z0-9_.-]+)'; } }, { key: "stringPattern", get: function get() { return ( '(?:' + [BaseLexer.singleQuotePattern, BaseLexer.doubleQuotePattern].join('|') + ')'); } }, { key: "stringOrVariablePattern", get: function get() { return ( '(?:' + [ BaseLexer.singleQuotePattern, BaseLexer.doubleQuotePattern, BaseLexer.variablePattern]. join('|') + ')'); } }]);return BaseLexer;}(_events["default"]);exports["default"] = BaseLexer;module.exports = exports.default;