Changeset 408
- Timestamp:
- 06/11/10 14:44:12 (3 years ago)
- Files:
-
- 1 modified
-
proto/Compiler/py2bitexpr.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
proto/Compiler/py2bitexpr.py
r387 r408 1473 1473 if isinstance(s[0], bitexpr.WhileLoop): 1474 1474 #code = generate_statement(s[0].control_expr, indent, "while") 1475 code = "\n%s((%s)||( 256&%s)) {\n"%(" "*indent+"while"+" ", generate_condition(s[0].control_expr), s[0].carry_expr.var.varname+">0")1475 code = "\n%s((%s)||((256&%s)%s)) {\n"%(" "*indent+"while"+" ", generate_condition(s[0].control_expr), s[0].carry_expr.var.varname, ">0") 1476 1476 code += print_prog(s[0].stmts, indent+indent_unit) 1477 1477 code += " "*indent+"}\n"
