title: Executing Perl script from Tcl
body: <p>I'm trying to execute a Perl script from Tcl.</p>
  
  <p>I use <code>eval</code> in Tcl, and it executes the Perl script but doesn't execute the other command in my Tcl file.</p>
  
  <p>Tcl:</p>
  
  <pre><code>eval perl perl_script
  puts "Command executed"
  </code></pre>
  
  <p>Result: the Perl script is executed, but not the <code>puts</code> command. Why is this?</p>