What: nagelfar Where: http://nagelfar.berlios.de Description: Nagelfar is a Tcl application to read a Tcl program and provide static syntax analysis - information regarding Tcl syntax errors like missing braces, incomplete commands, etc. Currently at version 1.1.3. Updated: 06/2006 Contact: peter dot spjuth at space dot se This tool by [Peter Spjuth] performs [static syntax analysis]. It is, moreover, extensible, with a customizable exposed syntax database. ---- As of June 2004, Version 1.0.1 is available. This version can process [{expand}], but "[[t]]o get it to work you still need to generate your own syntax database from 8.5, and run Nagelfar in an 8.5 interpreter ..." ---- From version 1.1, Nagelfar can help with simple [Coverage Analysis]. ---- Is there interest in teaching nagelfar about [Itcl]? [Peter Spjuth]: Checking OO code is tricky. I personally don't use Itcl but checking [Tk] gives similar problems. Once I figure out how to do it well (and get enough time to do it) I'll probably start with [Snit] since I occasionally use that. After that Itcl is probably not too much work, but it is far into the future unless someone else does it. The problem with OO is basically that with [[cmd arg arg]] it is obvious what command is checked, but with [[$obj arg arg]] you need to know what kind of object is contained in $obj. ---- [[ [Category Application] | [Category Debugging] (=> [Static syntax analysis]) | [Category Dev. Tools] ]]