11.3.4
change xunloxyzvxypkmwplurqovmktvpwvtkq
commit 9aa2955c49ebf536c592bd4793acf71ceb8a65d8
author Alpha Chen <alpha@kejadlen.dev>
date
parent wznnmkwv
diff --git a/ruby/lib/lox/resolver.rb b/ruby/lib/lox/resolver.rb
index d2d48f4..ad60f21 100644
--- a/ruby/lib/lox/resolver.rb
+++ b/ruby/lib/lox/resolver.rb
@@ -38,6 +38,12 @@ module Lox
       nil
     end
 
+    def visit_assign(expr)
+      resolve(expr.value)
+      resolve_local(expr, expr.name)
+      nil
+    end
+
     private
 
     def with_block