title: Creating functions in TCL
body: <p>Can any one help me in TCL programming, I am new to TCL<br>
  I would like to create functions like </p>
  
  <pre><code>employee_data Name() Dept() Tasks() ...
  </code></pre>
  
  <p>suppose i need execute from above function like  <code>employee_data Name() Tasks() ...</code>
  here i want skip <code>Dept()</code>  arguments,  </p>
  
  <p>I tried to create function like but it does not work out..</p>
  
  <pre><code>proc employee_data {
      Name  (A B C....)
      Dept  (a b c....)
      Tasks (s  d f...) 
  
  } employee_data; 
  
  proc employee_data { Name($A $B $C) Dept($a $b $b) Tasks ($s  $d $f) } {
  
      Body...
  
  }
  </code></pre>
  
  <p>Thank you very much.</p>