diff --git a/src/mol-script/transpilers/helper.ts b/src/mol-script/transpilers/helper.ts index cd2001ab6ebc0b6230ad9854f6e823f40860f6c1..ef01495fefbacb362f5bee2cc447a7859d6150e1 100644 --- a/src/mol-script/transpilers/helper.ts +++ b/src/mol-script/transpilers/helper.ts @@ -31,7 +31,7 @@ export function prefix(opParser: P.MonadicParser<any>, nextParser: P.MonadicPars export function prefixRemoveKet(opParser: P.MonadicParser<any>, nextParser: P.MonadicParser<any>, mapFn: any) { const parser: P.MonadicParser<any> = P.MonadicParser.lazy(() => { - return P.MonadicParser.seq(opParser, parser.skip(P.MonadicParser.string(')'))) + return P.MonadicParser.seq(opParser, parser.skip(P.MonadicParser.regexp(/\)/))) .map(x => mapFn(...x)) .or(nextParser); });