Tycho Tools

This page contains auxiliary binaries and standalone packages that are used by Tycho.


tydoc - Itcl HTML documentation generator
tydoc is a standalone package that generates html documentation from Itcl files. For more information, see the tydoc documentation
In 7/2000, Sebastien B posted a "comparison of 3 documentation tools", to comp.lang.tcl. You can find this posting as: http://x63.deja.com/getdoc.xp?AN=652781752

Other documentation tools include:

  • Autodoc - http://www.oche.de/~akupries/soft/autodoc/index.htm
  • TNA: tcl namespace analyzer - http://www.frisoft.com/download/tna
  • Windows

    ispell is used under windows for the Spelling checker. This version of Ispell requires Cygwin 1.0.1
    1. In a bash shell, run
       mkdir -p /usr/local/bin /usr/local/lib/ispell
    2. Download ispel401cygbin.tar.gz, unzip it in the root directory of cygwin (usually c:/cygwin) so that the following files are created
    3. /usr/local/lib/ispell/ispell.dict
    4. /usr/local/lib/ispell/ispell.words
    5. /usr/local/bin/ispell.exe
    6. /usr/local/man/man1/ispell.1
    7. In the example below, the download is in c:/tmp/downloads, and Cygwin is installed in c:/cygwin, so when running bash, cd / actually goes to c:/cygwin, not c:/
      bash-2.04$ cd /
      bash-2.04$ mkdir /usr/local/bin /usr/local/lib/ispell
      bash-2.04$ tar -zxvf /cygdrive/c/tmp/downloads/ispell401cygbin.tar.gz 
      bash-2.04$ ls -l /usr/local/bin/ispell.exe
      -rwxr-xr-x   1 administ None       222109 May 30  2000 /usr/local/bin/ispell.exe

      To spell check a file, use

      /usr/local/bin/ispell -l < file.txt
    8. The ispell binary requires that your Path under NT have two directories in it:
    9. Be sure that the Cygwin bin directory that contains cygwin1.dll is in your path. Usually this will be something like D:\cygnus\cygwin-b20\H-i586-cygwin32\bin
    10. Add /usr/local/bin to your NT Path. Note that if your Cygwin installation is actually on the c: drive, then you would add c:\usr\local\bin to your Path.
    11. Under NT 4.0, to adjust your path, go to the Start menu, select Settings, then Control Panels, then System, then select the Environment tab
    Below are the Ispell4.01 sources and the README.cyg file
  • Ispell4.01 Windows binaries and sources
  • ispell401cyg/README.cyg ftom the zip file.
  • limpse
    The Tycho Glimpse browser uses the limpse program to search the sources for patterns.
  • Glimpse homepage: http://glimpse.cs.arizona.edu.
  • The Glimpse windows binaries require Cygwin b18 to run.
  • README.cyg file that describes the port to Cygwin b17
  • The sources used to create the binaries are also available.
    pxgraph is an extension to the Unix xgraph utility. pxgraph is not used by Tycho, but it is used by Ptolemy, so if you are running Ptolemy under NT, you will need pxgraph. There are two implementationsn
  • A Java implementation of pxgraph can be found at http://ptolemy.eecs.berkeley.edu/java/ptplot.
  • A port of the C version of pxgraph to Cygwin can be found at http://ptolemy.eecs.berkeley.edu/other/pxgraph.htm.