Report abuse


			
diff --git a/shotgun/lib/grammar.y b/shotgun/lib/grammar.y
index fccda09..3a20d61 100644
--- a/shotgun/lib/grammar.y
+++ b/shotgun/lib/grammar.y
@@ -4604,16 +4604,11 @@ yylex(YYSTYPE *yylval, void *vstate)
             }
         }
         pslval->id = rb_intern(tok());
-        /*

-        FIXME: NO clue what this does.
-        
-        if (is_local_id(pslval->id) &&
-            ((syd_dyna_in_block(parse_state) && 
-                      rb_dvar_defined(pslval->id)) || local_id(pslval->id))) {
+        if (is_local_id(pslval->id) && parse_state->lex_state != EXPR_DOT) {
             parse_state->lex_state = EXPR_END;
         }
-        */
+
         return result;
     }
 }