title: Tcl pass variable as parameters to function
body: <p>Using tcl, i want to pass variable parameters to function.
  i tried this code</p>
  
  <pre><code>proc launch_proc { msg proc_name {params {}} } {
      puts "params launch_proc is $params \n"
  }
  proc test { param } {       
      puts "param test is $param \n"
      launch_proc "1.5.2  test param" test_standard {{*}$param param1 param2 param3"
      }       
  }
  test value
  </code></pre>
  
  <p>--> params launch_proc is {*}$param param1 param2 param3"
  $param is not evaluated (i use tcl 8.5)</p>