diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-08 15:08:36 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-08 15:08:36 +0300 |
commit | 6cf96443f78b067a586a939d7e6e2853958554a3 (patch) | |
tree | 34f9db706cc87076eef8e525c77e17d1a999caf7 /scripts | |
parent | 43910a13a2801088837d3c9f045650c78f0aeed6 (diff) | |
download | paranucker-6cf96443f78b067a586a939d7e6e2853958554a3.tar.gz paranucker-6cf96443f78b067a586a939d7e6e2853958554a3.tar.bz2 paranucker-6cf96443f78b067a586a939d7e6e2853958554a3.tar.xz paranucker-6cf96443f78b067a586a939d7e6e2853958554a3.zip |
Add support for ref suffix in autogeneration script.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/addfile.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/addfile.py b/scripts/addfile.py index b01a5be..77a4296 100755 --- a/scripts/addfile.py +++ b/scripts/addfile.py @@ -55,6 +55,10 @@ if dirName != "": suffixSize = 4 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" |