···
var _reghex = require(\\"reghex\\");
71
-
var _node_expression = _reghex.__private.pattern(1),
72
-
_node_expression2 = _reghex.__private.pattern(2);
71
+
var _node_expression = (0, _reghex.__pattern)(1),
72
+
_node_expression2 = (0, _reghex.__pattern)(2);
const node = function (state) {
···
80
-
if (x = _reghex.__private.exec(state, _node_expression)) {
80
+
if ((x = _node_expression(state)) != null) {
···
88
-
if (x = _reghex.__private.exec(state, _node_expression2)) {
88
+
if ((x = _node_expression2(state)) != null) {
···
exports[`works with local recursion 1`] = `
107
-
"import { match as m, tag, __private } from 'reghex';
107
+
"import { match as m, tag, __pattern as _pattern } from 'reghex';
109
-
var _inner_expression = __private.pattern(/inner/);
109
+
var _inner_expression = _pattern(/inner/);
const inner = function (state) {
···
117
-
if (x = __private.exec(state, _inner_expression)) {
117
+
if ((x = _inner_expression(state)) != null) {
···
135
-
if (x = inner(state)) {
135
+
if ((x = inner(state)) != null) {
···
exports[`works with non-capturing groups 1`] = `
149
-
"import { match, __private } from 'reghex';
149
+
"import { match, __pattern as _pattern } from 'reghex';
151
-
var _node_expression = __private.pattern(1),
152
-
_node_expression2 = __private.pattern(2),
153
-
_node_expression3 = __private.pattern(3);
151
+
var _node_expression = _pattern(1),
152
+
_node_expression2 = _pattern(2),
153
+
_node_expression3 = _pattern(3);
const node = function (state) {
···
161
-
if (x = __private.exec(state, _node_expression)) {
161
+
if ((x = _node_expression(state)) != null) {
···
176
-
if (x = __private.exec(state, _node_expression2)) {
176
+
if ((x = _node_expression2(state)) != null) {
···
192
-
if (x = __private.exec(state, _node_expression3)) {} else {
192
+
if ((x = _node_expression3(state)) != null) {} else {
···
exports[`works with self-referential thunks 1`] = `
213
-
"import { match, tag, __private } from 'reghex';
213
+
"import { match, tag, __pattern as _pattern } from 'reghex';
const inner = function (state) {
···
221
-
if (x = node(state)) {
221
+
if ((x = node(state)) != null) {
···
239
-
if (x = inner(state)) {
239
+
if ((x = inner(state)) != null) {
···
exports[`works with standard features 1`] = `
253
-
"import { match, __private } from \\"reghex\\";
253
+
"import { match, __pattern as _pattern } from \\"reghex\\";
255
-
var _node_expression = __private.pattern(1),
256
-
_node_expression2 = __private.pattern(2),
257
-
_node_expression3 = __private.pattern(3),
258
-
_node_expression4 = __private.pattern(4),
259
-
_node_expression5 = __private.pattern(5);
255
+
var _node_expression = _pattern(1),
256
+
_node_expression2 = _pattern(2),
257
+
_node_expression3 = _pattern(3),
258
+
_node_expression4 = _pattern(4),
259
+
_node_expression5 = _pattern(5);
const node = function (state) {
···
276
-
if (x = __private.exec(state, _node_expression)) {
276
+
if ((x = _node_expression(state)) != null) {
···
298
-
if (x = __private.exec(state, _node_expression2)) {
298
+
if ((x = _node_expression2(state)) != null) {
···
318
-
if (x = __private.exec(state, _node_expression3)) {
318
+
if ((x = _node_expression3(state)) != null) {
···
330
-
if (x = __private.exec(state, _node_expression4)) {
330
+
if ((x = _node_expression4(state)) != null) {
337
-
if (x = __private.exec(state, _node_expression5)) {
337
+
if ((x = _node_expression5(state)) != null) {
···
exports[`works with transform functions 1`] = `
354
-
"import { match, __private } from 'reghex';
354
+
"import { match, __pattern as _pattern } from 'reghex';
var _inner_transform = x => x;