Mercurial > python-compiler.rs
comparison src/ast_dump.rs @ 78:f1a845e4121b
Add ast.GeneratorExp.
author | Bastien Orivel <eijebong@bananium.fr> |
---|---|
date | Mon, 13 Jun 2016 19:56:45 +0200 |
parents | 7d1406181aae |
children | 6bf54bff8dbd |
comparison
equal
deleted
inserted
replaced
77:7d1406181aae | 78:f1a845e4121b |
---|---|
194 } | 194 } |
195 }, | 195 }, |
196 expr::YieldFrom(value) => format!("yield from {}", value.to_string()), | 196 expr::YieldFrom(value) => format!("yield from {}", value.to_string()), |
197 expr::Set(elts) => format!("{{{}}}", vec_to_strings_vec(elts).join(", ")), | 197 expr::Set(elts) => format!("{{{}}}", vec_to_strings_vec(elts).join(", ")), |
198 expr::SetComp(elt, generators) => format!("{{{} {}}}", elt.to_string(), vec_to_strings_vec(generators).join(" ")), | 198 expr::SetComp(elt, generators) => format!("{{{} {}}}", elt.to_string(), vec_to_strings_vec(generators).join(" ")), |
199 expr::GeneratorExp(elt, generators) => format!("({} {})", elt.to_string(), vec_to_strings_vec(generators).join(" ")), | |
199 } | 200 } |
200 } | 201 } |
201 } | 202 } |
202 | 203 |
203 impl to_string_able for arg { | 204 impl to_string_able for arg { |