Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 0.34 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Variable Scope in Tcl
  2. proc test {} {
  3.     set my_var2 3
  4.     foreach iter {1 2 3} {
  5.         set my_var1 4
  6.         set my_var2 5
  7.         puts "Inside: $my_var1 $my_var2n"  
  8.     }
  9.     puts "outside $my_var1, $my_var2n"    ;#WHY IT DOES NOT GIVE ERROR HERE!
  10. }
  11. test  ;#calling the function
  12.        
  13. Inside: 4 5
  14.  
  15. Inside: 4 5
  16.  
  17. Inside: 4 5
  18.  
  19. outside 4, 5