Mercurial > python-compiler.rs
comparison src/python_ast.rs @ 16:b21a246349f3
Add ast.DictComp
author | Bastien Orivel <eijebong@bananium.fr> |
---|---|
date | Thu, 02 Jun 2016 22:20:48 +0200 |
parents | 719a27f1c1c7 |
children | f1c77634a2eb |
comparison
equal
deleted
inserted
replaced
15:a0fb169fe0f9 | 16:b21a246349f3 |
---|---|
84 //IfExp(Box<expr>, Box<expr>, Box<expr>) | 84 //IfExp(Box<expr>, Box<expr>, Box<expr>) |
85 //Dict(Vec<expr>, Vec<expr>) | 85 //Dict(Vec<expr>, Vec<expr>) |
86 //Set(Vec<expr>) | 86 //Set(Vec<expr>) |
87 ListComp(Box<expr>, Vec<comprehension>), | 87 ListComp(Box<expr>, Vec<comprehension>), |
88 //SetComp(Box<expr>, Vec<comprehension>) | 88 //SetComp(Box<expr>, Vec<comprehension>) |
89 //DictComp(Box<expr>, Box<expr>, Vec<comprehension>) | 89 DictComp(Box<expr>, Box<expr>, Vec<comprehension>), |
90 //GeneratorExp(Box<expr>, Vec<comprehension>) | 90 //GeneratorExp(Box<expr>, Vec<comprehension>) |
91 | 91 |
92 // the grammar constrains where yield expressions can occur | 92 // the grammar constrains where yield expressions can occur |
93 //Await(expr value) | 93 //Await(expr value) |
94 //Yield(expr? value) | 94 //Yield(expr? value) |