home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 0 / 0987 / README < prev    next >
Encoding:
Text File  |  1990-12-28  |  1.9 KB  |  45 lines

  1. Tcl
  2.  
  3. by John Ousterhout
  4. University of California at Berkeley
  5.  
  6. This directory contains the sources for Tcl, an embeddable tool command
  7. language.  For an introduction to the facilities provided by Tcl, see
  8. the paper ``Tcl:  An Embeddable Command Language'', in the Proceedings
  9. of the 1990 Winter USENIX Conference.  A copy of that paper is included
  10. in this directory in Postcript form:  it's in the file "usenix.ps".
  11.  
  12. This file assumes that you have received a Tcl distribution and are going
  13. to use Tcl on a UNIX system;  if you're running under Sprite at Berkeley,
  14. then some of the notes here may be incorrect.
  15.  
  16. The documentation for Tcl is present in this directory as a set of
  17. files with ".man" extensions.  The file "Tcl.man" gives an overall
  18. description of the Tcl language and facilities, and the other ".man
  19. files describe the library procedures that Tcl provides for tools to use.
  20. Read the "Tcl" man page first.  To print any of the man pages, use a
  21. command like
  22.  
  23.         ditroff <file>
  24.  
  25. where <page> is the name of the man page you'd like to print.  Don't
  26. specifiy any macros.
  27.  
  28. Type "make" to generate the Tcl library, and type "make tclTest" to
  29. create a simple test program that you can use to try out the Tcl facilities.
  30. TclTest is just a main-program sandwich around the Tcl library.  It reads
  31. standard input until it reaches the end of a line where parentheses and
  32. backslashes are balanced, then sends everything it's read to the Tcl
  33. interpreter.  When the Tcl interpreter returns, tclTest prints the return
  34. value or error message.  TclTest defines a few other additional commands
  35. most notably:
  36.  
  37.         echo arg arg ...
  38.  
  39. The "echo" command prints its arguments on standard output, separated by
  40. spaces.
  41.  
  42. I can't promise to provide a lot of help to people trying to use Tcl, but
  43. I am interested in hearing about bugs or suggestions for improvements.
  44. Send them to me at "ouster@sprite.berkeley.edu".
  45.