Getting started with tcl

Thomas Heller
Thu Aug 3 09:22:00 GMT 2000

I'm trying to understand how SN starts 'make'.
Since I'm an absolute beginner to tcl, can
someone please explain the following line
(from share/gui/multimake.tcl, method ExecMake):

  set ret [catch {@@set make_fd [@@open "| $make_cmd" r]} msg]

I can decipher most of it, but what do all the @'s mean?
Is this standard tcl? I did not find something like
this in the Ousterhout book...

Thomas Heller

More information about the Sourcenav mailing list