diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000000000000000000000000000000000000..1faf8f70905339b665b9056592bf94e14e9bae11 Binary files /dev/null and b/package-lock.json differ diff --git a/src/mol-script/transpile.ts b/src/mol-script/transpile.ts index 34f88227ad74644ea2b60fd317bba0e4c26410cc..07bf5fa5fbe8af8f1cef2a3ddfd9fd61900a7a83 100644 --- a/src/mol-script/transpile.ts +++ b/src/mol-script/transpile.ts @@ -14,18 +14,12 @@ const transpiler: {[index: string]: Transpiler} = _transpiler; export function parse(lang: Script.Language, str: string): Expression { try { + const query = transpiler[lang](str); - - console.log(str); - console.log(query); - // console.log(util.inspect(query, {depth: 20, color: true})) - console.log('\n'); - return query; + } catch (e) { - console.log(str); - console.log(e.message); - console.log('\n'); + console.error(e.message); throw e; } }