mò +á¸Ec@ssdZdklZlZlZdklZdkZdfd„ƒYZddei dƒei dƒd „Z dS( s” The Let tag was contributed to Zope by and is copyright, 1999 Phillip J. Eby. Permission has been granted to release the Let tag under the Zope Public License. Let name=value... The 'let' tag is used to bind variables to values within a block. The text enclosed in the let tag is rendered using information from the given variables or expressions. For example:: foo() = , bar = Notice that both 'name' and 'expr' style attributes may be used to specify data. 'name' style attributes (e.g. my_bar=bar) will be rendered as they are for var/with/in/etc. Quoted attributes will be treated as Python expressions. Variables are processed in sequence, so later assignments can reference and/or overwrite the results of previous assignments, as desired. (s render_blockssEvals ParseError(sstrNtLetcBs,tZfZdZd„Zd„ZeZRS(NtletcCs|d\} }} ||_| i|_t|ƒ|_}xÔtt|ƒƒD]À}||\}}|d djo™|ddjoˆt|ƒdjou|dd!}y|t |ƒi f||Expression (Python) Syntax error:
%s
R(tblocksttnametargstsectiontselft__name__tparse_let_paramstrangetlentitnametexprtEvaltevalt SyntaxErrortvtmthuhtltctsrct ParseError(RRRRRR R RRRRRRR((t6/data/zmath/zope/lib/python/DocumentTemplate/DT_Let.pyt__init__4s  5 cCs‘h}|i|ƒzixR|iD]G\}}t|ƒtdƒjo||||