diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-13 20:55:18 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-13 20:58:12 +0300 |
commit | b97b0b653af25997c85bbd0651e09d02a84620ef (patch) | |
tree | 535ac4acb83677e3ed47bf911cd56b1acb79cf62 /scripts | |
parent | 223634cba06d72aa62f886506a2e907d1594a9fb (diff) | |
download | paranucker-b97b0b653af25997c85bbd0651e09d02a84620ef.tar.gz paranucker-b97b0b653af25997c85bbd0651e09d02a84620ef.tar.bz2 paranucker-b97b0b653af25997c85bbd0651e09d02a84620ef.tar.xz paranucker-b97b0b653af25997c85bbd0651e09d02a84620ef.zip |
Add way to parse *_vec nodes. Add parsing node TREE_VEC.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/addfile.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/addfile.py b/scripts/addfile.py index e089f02..5835b44 100755 --- a/scripts/addfile.py +++ b/scripts/addfile.py @@ -67,14 +67,14 @@ if dirName != "": parserAdditionalCode1 = " fillExprLocation(node);\n" parserAdditionalCode2 = "\n fillExprOperands(node);\n" parserBaseInclude = "#include \"parsers/base/expr.h\"\n" - elif nodeName[-3:] == "ref": - suffixSize = 3 - parserAdditionalCode2 = "\n fillExprOperands(node);\n" - parserBaseInclude = "#include \"parsers/base/expr.h\"\n" elif nodeName[-4:] == "stmt": suffixSize = 4 parserBaseInclude = "#include \"parsers/base/stmt.h\"\n" parserAdditionalCode2 = "" + elif nodeName[-3:] == "vec": + suffixSize = 3 + parserBaseInclude = "#include \"parsers/base/vec.h\"\n" + parserAdditionalCode2 = "" elif nodeName[-4:] == "list": suffixSize = 4 else: |