aboutsummaryrefslogtreecommitdiff
path: root/builder.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2012-12-23 17:11:59 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2012-12-23 17:11:59 +0200
commitaf7c9dd6e0941bbc46b553fb2ac37e117b4b06c2 (patch)
tree1f5d3fb325fad7530353ccbe4b22af62efa8dff4 /builder.py
parent57cbee2f3377e079efa5b5652f6e9ea30720fa15 (diff)
downloadmeson-af7c9dd6e0941bbc46b553fb2ac37e117b4b06c2.zip
meson-af7c9dd6e0941bbc46b553fb2ac37e117b4b06c2.tar.gz
meson-af7c9dd6e0941bbc46b553fb2ac37e117b4b06c2.tar.bz2
Allow whitespace in EOL continuation.
Diffstat (limited to 'builder.py')
-rwxr-xr-xbuilder.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/builder.py b/builder.py
index e415456..ae39d98 100755
--- a/builder.py
+++ b/builder.py
@@ -37,7 +37,7 @@ t_COMMENT = '\#[^\n]*'
t_COMMA = ','
t_DOT = '\.'
t_STRING = "'[^']*'"
-t_EOL_CONTINUE = r'\\\n'
+t_EOL_CONTINUE = r'\\[ \t]*\n'
t_EOL = r'\n'
t_ignore = ' \t'
@@ -49,7 +49,7 @@ def t_error(t):
def test_lexer():
s = """hello = (something) # this = (that)
function(h)
- obj.method(lll, \\
+ obj.method(lll, \\
'string')
"""
lexer = lex.lex()