Tcl/Tk 8.5 Programming Cookbook by Bert Wheeler

By Bert Wheeler

This ebook offers a step by step method of the Tcl/Tk language with the aid of re-usable examples and pictures. it's a sequence of rigorously geared up, easy-to-follow, standalone recipes to unravel your queries. even if you struggle through the recipes chapter-wise or choose up any recipe randomly, you'll find transparent and whole rationalization of the duty lined within the recipe. while you're a newbie drawn to including Tcl/Tk 8.5 on your record of languages, or an skilled Tcl/Tk programmer seeking to sharpen your wisdom, be guaranteed, you will discover your prefect advisor during this e-book. no matter if you're constructing to your own use or advertisement functions, this booklet will give you a prepared connection with the development blocks of Tcl/Tk eight.

Show description

Read or Download Tcl/Tk 8.5 Programming Cookbook PDF

Similar programming: programming languages books

Prototype and Scriptaculous: Taking the Pain out of JavaScript

This brief lower demonstrates easy methods to use Prototype for a variety of projects, together with occasion dealing with, DOM processing, string and shape strategy, and Ajax communications. It explores Scriptaculous' visible results library, from pulsate to squish to fold and past. desire interface parts? you will find shape autocompletion in addition to drag and drop aid.

Fast Track to Sun Certified Java Program

If you want to benefit the recent good points in Java SE five. zero and move the sunlight qualified Java Programmer improve examination (CX-310-056), then this publication is for you. It covers all of the Java SE five. zero new good points required within the examination. you do not need to examine the present positive factors that you just already comprehend. 117 evaluate questions and ridicule examination questions are integrated.

Additional resources for Tcl/Tk 8.5 Programming Cookbook

Example text

Return values from the commands are provided for clarity. Enter the following command: % set month May May % set weekday Friday Friday % set day 5 5 % set extension th th %set year 2010 2010 %puts [format "Today is %s, %s %d%s %d" $weekday $month $day $extension $year] Today is Friday, May 5th 2010 43 Handling String Expressions Character u Description The input string must be a decimal integer (as in the case of d). The output is assigned to the variable as an unsigned decimal string. s The input substring consists of all the characters up to the next whitespace character.

A return of 2 (TCL_RETURN) is generated by the return command. A return of 3 (TCL_BREAK) is generated by the break command. A return of 4 (TCL_CONTINUE) is returned by the continue command. If the optionalVarName is provided, it will be set to a dictionary containing the return values. This dictionary (see Chapter 6 for further information on the Tcl Dictionary data type) will always contain two entries at least: -code (this will be the same as the return code) and -level. For more information on level, see the return section in the command list.

Tcl provides four exceptional return codes. A return value of 1 (TCL_ERROR) indicates that an error has occurred and the value is stored in the result. A return of 2 (TCL_RETURN) is generated by the return command. A return of 3 (TCL_BREAK) is generated by the break command. A return of 4 (TCL_CONTINUE) is returned by the continue command. If the optionalVarName is provided, it will be set to a dictionary containing the return values. This dictionary (see Chapter 6 for further information on the Tcl Dictionary data type) will always contain two entries at least: -code (this will be the same as the return code) and -level.

Download PDF sample

Rated 4.70 of 5 – based on 15 votes