From d83940afdc1d10852493693ac3033b5a69ee72b3 Mon Sep 17 00:00:00 2001 From: kn1cht <16277200+kn1cht@users.noreply.github.com> Date: Sun, 10 Feb 2019 18:05:17 +0900 Subject: [PATCH] fix variable name --- src/latex-to-ast/environment/common.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/latex-to-ast/environment/common.ts b/src/latex-to-ast/environment/common.ts index 426865bc..be1e86c5 100644 --- a/src/latex-to-ast/environment/common.ts +++ b/src/latex-to-ast/environment/common.ts @@ -44,12 +44,12 @@ export const BeginEnvironment = ( export const EndEnvironment = (context: Context): Parsimmon.Parser => Parsimmon((input, i) => { - const pattern = context.name.replace(/[\\^$.*+?()[\]{}|]/g, '\\$&'); - const m = input.slice(i).match(new RegExp(`^\\\\end\\{${pattern}\\}`)); + const p = context.name.replace(/[\\^$.*+?()[\]{}|]/g, '\\$&'); + const m = input.slice(i).match(new RegExp(`^\\\\end\\{${p}\\}`)); if (m !== null) { return Parsimmon.makeSuccess(i + m[0].length, null); } else { - return Parsimmon.makeFailure(i, `\\end{${pattern}}`); + return Parsimmon.makeFailure(i, `\\end{${p}}`); } });