comparison src/ast_dump.rs @ 73:2a6629ea82b5

Add ast.Await.
author Bastien Orivel <eijebong@bananium.fr>
date Mon, 13 Jun 2016 18:21:06 +0200
parents 7ac23f4336b1
children 97537c90d92d
comparison
equal deleted inserted replaced
72:7ac23f4336b1 73:2a6629ea82b5
184 expr::List(elts, _) => format!("[{}]", vec_to_strings_vec(elts).join(", ")), 184 expr::List(elts, _) => format!("[{}]", vec_to_strings_vec(elts).join(", ")),
185 expr::ListComp(elt, generators) => format!("[{} {}]", elt.to_string(), vec_to_strings_vec(generators).join(" ")), 185 expr::ListComp(elt, generators) => format!("[{} {}]", elt.to_string(), vec_to_strings_vec(generators).join(" ")),
186 expr::DictComp(key, value, generators) => format!("{{{}: {} {}}}", key.to_string(), value.to_string(), vec_to_strings_vec(generators).join(" ")), 186 expr::DictComp(key, value, generators) => format!("{{{}: {} {}}}", key.to_string(), value.to_string(), vec_to_strings_vec(generators).join(" ")),
187 expr::Tuple(elts, _) => format!("({})", vec_to_strings_vec(elts).join(", ")), 187 expr::Tuple(elts, _) => format!("({})", vec_to_strings_vec(elts).join(", ")),
188 expr::Ellipsis => format!("..."), 188 expr::Ellipsis => format!("..."),
189 expr::Await(value) => format!("await {}", value.to_string()),
189 } 190 }
190 } 191 }
191 } 192 }
192 193
193 impl to_string_able for arg { 194 impl to_string_able for arg {