1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
5 >Tcl Procedure Names</TITLE
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
10 HREF="mailto:pgsql-docs@postgresql.org"><LINK
12 TITLE="PostgreSQL 7.4.1 Documentation"
13 HREF="index.html"><LINK
15 TITLE="PL/Tcl - Tcl Procedural Language"
16 HREF="pltcl.html"><LINK
18 TITLE="Modules and the unknown command"
19 HREF="pltcl-unknown.html"><LINK
21 TITLE="PL/Perl - Perl Procedural Language"
22 HREF="plperl.html"><LINK
25 HREF="stylesheet.css"><META
27 CONTENT="2003-12-22T03:48:47"></HEAD
33 SUMMARY="Header navigation table"
43 >PostgreSQL 7.4.1 Documentation</TH
51 HREF="pltcl-unknown.html"
67 >Chapter 38. PL/Tcl - Tcl Procedural Language</TD
95 NAME="PLTCL-PROCNAMES"
96 >38.8. Tcl Procedure Names</A
103 same function name can be used for
104 different functions as long as the number of arguments or their types
105 differ. Tcl, however, requires all procedure names to be distinct.
106 PL/Tcl deals with this by making the internal Tcl procedure names contain
108 ID of the function from the system table <TT
111 > as part of their name. Thus,
115 > functions with the same name
116 and different argument types will be different Tcl procedures, too. This
117 is not normally a concern for a PL/Tcl programmer, but it might be visible
126 SUMMARY="Footer navigation table"
137 HREF="pltcl-unknown.html"
165 >Modules and the <CODE
182 >PL/Perl - Perl Procedural Language</TD