diff options
author | Sunil Shetye | 2018-07-06 12:20:13 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-07-09 12:16:25 +0530 |
commit | 5c011853630a1b466ef4789d5b600dd530d0a3ec (patch) | |
tree | fe2935154d2c500f1d883a4b319235bb67628477 /sci2jsyacc.py | |
parent | 5a28e41a3105338f747b8a30f67000920490c67d (diff) | |
download | sci2js-5c011853630a1b466ef4789d5b600dd530d0a3ec.tar.gz sci2js-5c011853630a1b466ef4789d5b600dd530d0a3ec.tar.bz2 sci2js-5c011853630a1b466ef4789d5b600dd530d0a3ec.zip |
use different syntax for matrix options
Diffstat (limited to 'sci2jsyacc.py')
-rwxr-xr-x | sci2jsyacc.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sci2jsyacc.py b/sci2jsyacc.py index 9ae05e1f..4bf1d9a2 100755 --- a/sci2jsyacc.py +++ b/sci2jsyacc.py @@ -506,7 +506,11 @@ def p_getvalueassignment_getvalue_arguments(p): parsecall = 'arguments[%d][\"%s\"]' % (0, basevar) SET_BLOCK += "%*s%s = %s\n" % (2 * INDENT_SIZE, ' ', var, parsecall) if idx < len(LABELS): - OPTIONS_BLOCK += '%*s%s:[%s,%s],\n' % (INDENT_LEVEL * INDENT_SIZE, ' ', basevar, LABELS[idx], var) + if vartype == MATRIX_TYPE: + showvar = var + '.toString().replace(/,/g," ")' + else: + showvar = var + OPTIONS_BLOCK += '%*s%s:[%s,%s],\n' % (INDENT_LEVEL * INDENT_SIZE, ' ', basevar, LABELS[idx], showvar) idx += 1 def p_getvaluearguments_arg1_arg2_arg3_arg4(p): |