Hi, I have two questions about semantic analysis.

I’m working with expressions a lot now. And I want to highlight them, but I 
don’t want to pay attention for undeclared variables. So in terms of analysis 
it would be nice to know global variables, but I don’t care about having marked 
others as undeclared.

Second thing is more of a disturbing functionality. If you have `ast` variable 
which is an RBPatternVariableNode and you do `ast doSemanticAnalysis` after 
that ast may end up being a RBVariableNode. I find this annoying because I 
don’t expect my object to change just because of an analysis.

Uko

Reply via email to