Posted to tcl by mistachkin at Sat Nov 17 14:26:29 GMT 2007view raw
- proc a { a } {
- puts stdout "[info level] = [info level [info level]]"; # 1
- b $a
- }
-
- proc b { b } {
- puts stdout "[info level] = [info level [info level]]"; # 2
-
- uplevel 1 {
- puts stdout "[info level] = [info level [info level]]"; # 1
-
- uplevel 1 {
- puts stdout [info level]; #0
-
- uplevel #0 {
- puts stdout [info level]; #0
- }
-
- uplevel #1 {
- puts stdout "[info level] = [info level [info level]]"; # 1
- }
-
- uplevel #2 {
- puts stdout "[info level] = [info level [info level]]"; # 2
- }
- }
- }
- }
-
- a 2
-