type=class
superclass=Object
included=Tk,Comparable
extended=TkCore
dynamically_included=
dynamically_extended=
library=tk.variable
aliases=
aliasof=Variable

Tclの変数をアクセスするためのクラスです。
((-Tclの配列としての振る舞いは仕様が不安定のようです-))

  require "tk"
  p TkVariable.new(0).value                     # => "0"
  p TkVariable.new(1.2).value                   # => "1.2"
  p TkVariable.new(["a", "b"]).value            # => {"0"=>"a", "1"=>"b"}
  p TkVariable.new(1=>"a", 2=>"b").value        # => {"1"=>"a", "2"=>"b"}
