diff options
author | Sunil Shetye | 2018-07-04 11:10:36 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-07-04 11:10:36 +0530 |
commit | 928d58d0583febfa94676bd7f3bb9e0dd9d78e83 (patch) | |
tree | 5dc1d6385c204728dc9a93963d0033367debfba1 /sci2jslex.py | |
parent | c870c0a9fcbe03cf7e34be1bfa886f5fff3569ab (diff) | |
download | sci2js-928d58d0583febfa94676bd7f3bb9e0dd9d78e83.tar.gz sci2js-928d58d0583febfa94676bd7f3bb9e0dd9d78e83.tar.bz2 sci2js-928d58d0583febfa94676bd7f3bb9e0dd9d78e83.zip |
ignore type of vector and matrix for now
Diffstat (limited to 'sci2jslex.py')
-rwxr-xr-x | sci2jslex.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sci2jslex.py b/sci2jslex.py index 9dd6a73b..249775bd 100755 --- a/sci2jslex.py +++ b/sci2jslex.py @@ -233,7 +233,7 @@ BOOLEAN_FUNCTION_NAMES = { DOUBLE_FUNCTION_NAMES = { } -MATRIX_DOUBLE_FUNCTION_NAMES = { +MATRIX_FUNCTION_NAMES = { } NULL_FUNCTION_NAMES = { @@ -245,7 +245,7 @@ OBJECT_FUNCTION_NAMES = { STRING_FUNCTION_NAMES = { } -VECTOR_DOUBLE_FUNCTION_NAMES = { +VECTOR_FUNCTION_NAMES = { } OBJECTS = { @@ -281,7 +281,7 @@ tokens = [ 'FUNCTIONNAME', 'LASTINDEX', 'LOGICAL', - 'MATRIX_DOUBLE_FUNCTIONNAME', + 'MATRIX_FUNCTIONNAME', 'MULTIPLICATION', 'NOT', 'NULL_FUNCTIONNAME', @@ -296,7 +296,7 @@ tokens = [ 'STRING_FUNCTIONNAME', 'TRANSPOSE', 'VAR', - 'VECTOR_DOUBLE_FUNCTIONNAME', + 'VECTOR_FUNCTIONNAME', ] + list(SYNTAX_TOKENS.values()) + list(set(PREDEFINED_VARIABLES.values())) + list(OBJECTS.values()) + list(JOBTYPES.values()) states = ( @@ -376,16 +376,16 @@ def t_VAR(t): vartype = 'BOOLEAN_FUNCTIONNAME' elif t.value in DOUBLE_FUNCTION_NAMES: vartype = 'DOUBLE_FUNCTIONNAME' - elif t.value in MATRIX_DOUBLE_FUNCTION_NAMES: - vartype = 'MATRIX_DOUBLE_FUNCTIONNAME' + elif t.value in MATRIX_FUNCTION_NAMES: + vartype = 'MATRIX_FUNCTIONNAME' elif t.value in NULL_FUNCTION_NAMES: vartype = 'NULL_FUNCTIONNAME' elif t.value in OBJECT_FUNCTION_NAMES: vartype = 'OBJECT_FUNCTIONNAME' elif t.value in STRING_FUNCTION_NAMES: vartype = 'STRING_FUNCTIONNAME' - elif t.value in VECTOR_DOUBLE_FUNCTION_NAMES: - vartype = 'VECTOR_DOUBLE_FUNCTIONNAME' + elif t.value in VECTOR_FUNCTION_NAMES: + vartype = 'VECTOR_FUNCTIONNAME' elif t.value in FUNCTION_NAMES: vartype = 'FUNCTIONNAME' else: |