Visustin generates flow charts from Tcl and Tcl/Tk code. Tcl (Tool Command Language) support is current as of Tcl 8.5.12. Earlier versions are supported as well. Visustin supports both tclsh and wish scripts.
Visustin supports the following Tcl statements.
Statement type | Statement |
---|---|
Conditional statements | if..elseif..else |
Multiway decision | switch |
Iteration | for, foreach |
Looping | while |
Loop exit and continue | break, continue |
Return | return |
End program | exit |
Error throwing | error |
Special statements | time, uplevel |
Procedures | proc |
Namespaces | namespace eval |
Comments | #Comment |
Most other statements are handled as regular statements.
The following statement types are unsupported. Unsupported means you see the code in the graph as a normal statement, not as a branch or a jump.
Visustin works well with Tcl/Tk code, but Tk specific features do not exist.