Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
6
Task/Stack-traces/Tcl/stack-traces-1.tcl
Normal file
6
Task/Stack-traces/Tcl/stack-traces-1.tcl
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
proc printStackTrace {} {
|
||||
puts "Stack trace:"
|
||||
for {set i 1} {$i < [info level]} {incr i} {
|
||||
puts [string repeat " " $i][info level $i]
|
||||
}
|
||||
}
|
||||
10
Task/Stack-traces/Tcl/stack-traces-2.tcl
Normal file
10
Task/Stack-traces/Tcl/stack-traces-2.tcl
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
proc outer {a b c} {
|
||||
middle [expr {$a+$b}] [expr {$b+$c}]
|
||||
}
|
||||
proc middle {x y} {
|
||||
inner [expr {$x*$y}]
|
||||
}
|
||||
proc inner k {
|
||||
printStackTrace
|
||||
}
|
||||
outer 2 3 5
|
||||
Loading…
Add table
Add a link
Reference in a new issue