Tycho Programming Guidelines

Tycho follows a consistent programming style described here. Also included are various hints on how to deal with Itcl idiosyncrasies and suggestions for high-quality coding. This is a working document, and will evolve over time.

Files and Directories

  1. Directories and makefiles
  2. Style Guide
  3. File headers
  4. Itcl File bodies
  5. Sample Itcl Template File
  6. tydoc - The Tycho documentation system.
  7. The Tycho/Ptolemy II Code Rating System

Operations

  1. Building Tcl Extensions
  2. Creating New Class Files
  3. Testing Tycho

Programming Tips

  1. Error handling
  2. Performance in Tcl
  3. Scope in Itcl
  4. Using the update command in Itcl
  5. Using the after command in Itcl

Tycho Home Page


Copyright © 1996-1998, The Regents of the University of California. All rights reserved.
Last updated: 05/20/98, comments to: tycho@eecs.berkeley.edu