Mercurial > python-compiler.rs
diff src/ast_type.rs @ 4:f27a4aee9dfa
Add ast.Attribute.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Tue, 31 May 2016 03:59:05 +0100 |
parents | 326d7f2a94d4 |
children | ddf372373a77 |
line wrap: on
line diff
--- a/src/ast_type.rs +++ b/src/ast_type.rs @@ -177,6 +177,11 @@ impl Visitor<Type> for Typing { } }, Expr::Alias(_, _) => Type::Bottom, + Expr::Attribute(lhs, rhs) => { + let type_left = self.visit_expr(*lhs); + println!("coucou {:?}", type_left); + Type::Bottom + }, Expr::Name(id) => { let env = match self.environment.pop() { Some(env) => env,