Posted to tcl by Napier at Fri Jul 11 17:22:51 GMT 2014view raw
- proc _constant_read_trace {val name1 name2 ops args} {
- # upvar $name1 var
- puts "Old Value: $val"
- puts "Name1: $name1"
- puts "Name2: $name2"
- puts "Ops: $ops"
- upvar 0 $name1 myVar
- puts $myVar
- puts $$name1
- # constant $name1
- # set var $val
- }
- proc constant {varName value} {
- # puts [list _constant_read_trace $value]
- uplevel [list trace variable $varName w [list _constant_read_trace $value]]
- }