diff src/ast_dump.rs @ 8:94ff501bf336

Add ast.AugAssign.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Tue, 31 May 2016 04:34:42 +0100
parents 680d15073f55
children 38b0d63697b1
line wrap: on
line diff
--- a/src/ast_dump.rs
+++ b/src/ast_dump.rs
@@ -175,6 +175,7 @@ impl Statement {
                 }
                 exprs.join(", ")
             }, value.to_string()),
+            Statement::AugAssign(target, op, value) => format!("{}{} {}= {}", make_indent(indent), target.to_string(), op.to_string(), value.to_string()),
             Statement::Return(expr) => format!("{}return {}", make_indent(indent), expr.to_string()),
             Statement::ImportFrom(module, names) => format!("{}from {} import {}", make_indent(indent), module.to_string(), {
                 let mut exprs = vec!();