[Checkins] SVN: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py No space required.
Malthe Borch
mborch at gmail.com
Thu Nov 20 10:36:19 EST 2008
Log message for revision 93175:
No space required.
Changed:
U Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py
-=-
Modified: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py
===================================================================
--- Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py 2008-11-20 15:35:45 UTC (rev 93174)
+++ Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py 2008-11-20 15:36:18 UTC (rev 93175)
@@ -26,6 +26,9 @@
Multiple variables:
+ >>> declaration("variable1,variable2")
+ declaration('variable1', 'variable2')
+
>>> declaration("variable1, variable2")
declaration('variable1', 'variable2')
@@ -43,7 +46,7 @@
"""
variables = []
- for var in string.split(', '):
+ for var in string.split(','):
var = var.strip()
if var in ('repeat',):
@@ -133,7 +136,11 @@
>>> definitions("variable in expression")
definitions((declaration('variable'), value('expression')),)
-
+
+ >>> definitions("(variable1,variable2, variable3) in expression")
+ definitions((declaration('variable1', 'variable2', 'variable3'),
+ value('expression')),)
+
>>> definitions("variable1 = expression1; variable2 = expression2")
definitions((declaration('variable1'), value('expression1')),
(declaration('variable2'), value('expression2')))
More information about the Checkins
mailing list