aboutsummaryrefslogtreecommitdiff
path: root/parser.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2012-12-26 23:37:41 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2012-12-26 23:37:41 +0200
commit4dbe7f6f34149502531c60587b565bdb3314b048 (patch)
treea32ae123dfc2b8f7a92ab6032eb7ce071c84b0c0 /parser.py
parentbc249bc697aad332c70635dc78c77737be7577bb (diff)
downloadmeson-4dbe7f6f34149502531c60587b565bdb3314b048.zip
meson-4dbe7f6f34149502531c60587b565bdb3314b048.tar.gz
meson-4dbe7f6f34149502531c60587b565bdb3314b048.tar.bz2
Can call functions and print text.
Diffstat (limited to 'parser.py')
-rwxr-xr-xparser.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/parser.py b/parser.py
index e3da802..b376dbf 100755
--- a/parser.py
+++ b/parser.py
@@ -150,8 +150,7 @@ def test_parser():
print(build_ast(code))
def build_ast(code):
- if not code.endswith('\n'):
- code = code + '\n'
+ code = code.rstrip() + '\n'
lex.lex()
parser = yacc.yacc()
result = parser.parse(code)