From bbf24055cdd97a9693fa39d8d63b785324e8bd38 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Wed, 25 May 2016 17:18:26 +0300 Subject: [PATCH] added UnicodeArray translator node --- src/custom-nodes/unicode-array-nodes/UnicodeArrayTranslator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/custom-nodes/unicode-array-nodes/UnicodeArrayTranslator.ts b/src/custom-nodes/unicode-array-nodes/UnicodeArrayTranslator.ts index ae3677db..5b4efc48 100644 --- a/src/custom-nodes/unicode-array-nodes/UnicodeArrayTranslator.ts +++ b/src/custom-nodes/unicode-array-nodes/UnicodeArrayTranslator.ts @@ -82,7 +82,7 @@ export class UnicodeArrayTranslator extends Node { let keyName: string = Utils.getRandomVariableName(), node: INode = esprima.parse(` var ${this.unicodeArrayTranslatorName} = function (${keyName}) { - return ${this.unicodeArrayName}[parseInt(${keyName})] + return ${this.unicodeArrayName}[[][${Utils.stringToUnicode('filter')}][${Utils.stringToUnicode('constructor')}](${Utils.stringToUnicode('return this')})()[${Utils.stringToUnicode('parseInt')}](${keyName})] }; `);