From 0511d3e59980cce042239402148f4c69fff2610f Mon Sep 17 00:00:00 2001 From: yakomaxa <47655565+yakomaxa@users.noreply.github.com> Date: Sun, 21 Aug 2022 16:51:38 +0900 Subject: [PATCH] Unparenthesized residue range enabled in RasMol and parenthesized was un-activated --- src/mol-script/transpilers/rasmol/parser.ts | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/mol-script/transpilers/rasmol/parser.ts b/src/mol-script/transpilers/rasmol/parser.ts index c62790188..efb537dda 100644 --- a/src/mol-script/transpilers/rasmol/parser.ts +++ b/src/mol-script/transpilers/rasmol/parser.ts @@ -132,7 +132,8 @@ const lang = P.MonadicParser.createLanguage({ r.Parens, r.Operator, r.Expression - ).wrap(P.MonadicParser.regexp(/\(\s+/), P.MonadicParser.regexp(/\s+\)/)); + ).wrap(P.MonadicParser.string("("), P.MonadicParser.string(")")); +// ).wrap(P.MonadicParser.regexp(/\(\s+/), P.MonadicParser.regexp(/\s+\)/)); }, Expression: function (r: any) { @@ -189,17 +190,6 @@ const lang = P.MonadicParser.createLanguage({ orNull(propertiesDict.chain) ).map(x => { return { chain: x[0] }; }), )), - // 1-100,201 - bra.then(P.MonadicParser.alt( - P.MonadicParser.alt( - P.MonadicParser.seq( - propertiesDict.resi.skip(ket), - ).map(x => { - return { resi: x[0] } - ; - }) - ) - )), // [lys]10:a.ca [lys]10:a [lys]10 [lys]10.ca // [lys]:a.ca [lys]:a [lys] [lys].ca commu.then(P.MonadicParser.alt( -- GitLab