Providing all that information comes at a small price,
it is slightly
more complicated to use and requires a few extra steps. If you want to
annotate an AST with semantic information you have to tell it in what
scope (e.g. the class) is used (I guess that should be simplified):
RBSemanticAnnotator new start: aTree class: aClass
In the latest version you can use #annotateInClass: to specify the
class-scope in which the AST should be interpreted, for example:
(RBParser parseMethod: aString) annotateInClass: aClass
Lukas
--
Lukas Renggli
www.lukas-renggli.ch