Mercurial > python-compiler.rs
comparison src/ast_dump.rs @ 62:d255a932553f
Fix a few warnings.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Mon, 13 Jun 2016 00:42:58 +0100 |
parents | 9f0f457a67f6 |
children | 5df52b40fe54 |
comparison
equal
deleted
inserted
replaced
61:6b73843c5b4a | 62:d255a932553f |
---|---|
159 arguments.join(", ") | 159 arguments.join(", ") |
160 }), | 160 }), |
161 expr::Num(n) => format!("{}", n), | 161 expr::Num(n) => format!("{}", n), |
162 expr::Str(s) => format!("\"{}\"", s), | 162 expr::Str(s) => format!("\"{}\"", s), |
163 expr::NameConstant(name) => format!("{}", name), | 163 expr::NameConstant(name) => format!("{}", name), |
164 expr::Attribute(value, attr, ctx) => format!("{}.{}", value.to_string(), attr), | 164 expr::Attribute(value, attr, _) => format!("{}.{}", value.to_string(), attr), |
165 expr::Name(name, ctx) => format!("{}", name), | 165 expr::Name(name, _) => format!("{}", name), |
166 expr::List(elts, ctx) => format!("[{}]", vec_to_strings_vec(elts).join(", ")), | 166 expr::List(elts, _) => format!("[{}]", vec_to_strings_vec(elts).join(", ")), |
167 expr::ListComp(elt, generators) => format!("[{} {}]", elt.to_string(), vec_to_strings_vec(generators).join(" ")), | 167 expr::ListComp(elt, generators) => format!("[{} {}]", elt.to_string(), vec_to_strings_vec(generators).join(" ")), |
168 expr::DictComp(key, value, generators) => format!("{{{}: {} {}}}", key.to_string(), value.to_string(), vec_to_strings_vec(generators).join(" ")), | 168 expr::DictComp(key, value, generators) => format!("{{{}: {} {}}}", key.to_string(), value.to_string(), vec_to_strings_vec(generators).join(" ")), |
169 expr::Tuple(elts, ctx) => format!("({})", vec_to_strings_vec(elts).join(", ")), | 169 expr::Tuple(elts, _) => format!("({})", vec_to_strings_vec(elts).join(", ")), |
170 expr::Ellipsis => format!("..."), | 170 expr::Ellipsis => format!("..."), |
171 } | 171 } |
172 } | 172 } |
173 } | 173 } |
174 | 174 |