TKE
2.9
Advanced code editor for programmers
ns.tcl
Go to the documentation of this file.
1
# TKE - Advanced Programmer's Editor
2
# Copyright (C) 2014-2016 Trevor Williams (phase1geo@gmail.com)
3
#
4
# This program is free software; you can redistribute it and/or modify
5
# it under the terms of the GNU General Public License as published by
6
# the Free Software Foundation; either version 2 of the License, or
7
# (at your option) any later version.
8
#
9
# This program is distributed in the hope that it will be useful,
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
# GNU General Public License for more details.
13
#
14
# You should have received a copy of the GNU General Public License along
15
# with this program; if not, write to the Free Software Foundation, Inc.,
16
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17
18
######################################################################
19
# Name: ns.tcl
20
# Author: Trevor Williams (phase1geo@gmail.com)
21
# Date: 6/7/2014
22
# Version: $Revision$
23
# Brief: Contains namespace-handling function.
24
######################################################################
25
26
proc
ns {name} {
27
28
if
{[
namespace
parent] eq "::"} {
29
return
"::$name"
30
}
else
{
31
return
"[
namespace
parent]::$name"
32
}
33
34
}
lib
ns.tcl
Generated on Thu Dec 15 2016 23:11:47 for TKE by
1.8.12