Mercurial > projects > dil
comparison trunk/src/dil/translator/German.d @ 683:1ae72234db26
Implemented some methods in SemanticPass1.
Renamed Symbol.ident to name.
Added a constructor to Symbol.
Adapted constructors of classes that inherit from Symbol.
Added Alias and OverloadSet Symbol classes.
Renamed idents and values to names and inits in VariablesDeclaration.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Mon, 21 Jan 2008 17:10:12 +0100 |
parents | cedfc67faabf |
children | 8e38774d562b |
comparison
equal
deleted
inserted
replaced
682:7541c64fc423 | 683:1ae72234db26 |
---|---|
172 was = "Membervariable"; | 172 was = "Membervariable"; |
173 else if (inFunc) | 173 else if (inFunc) |
174 was = "lokale Variable"; | 174 was = "lokale Variable"; |
175 else | 175 else |
176 was = "globale Variable"; | 176 was = "globale Variable"; |
177 foreach (name; n.idents) | 177 foreach (name; n.names) |
178 { | 178 { |
179 put(indent).format("'{}' ist eine {} des Typs: ", name.str, was); | 179 put(indent).format("'{}' ist eine {} des Typs: ", name.str, was); |
180 if (n.typeNode) | 180 if (n.typeNode) |
181 visitT(n.typeNode); | 181 visitT(n.typeNode); |
182 else | 182 else |