Tcl Source Code

View Ticket
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Ticket UUID: 0c043a175a47da8c23427a5ecc1a602246cd1f67
Title: bytecompiled [set] failure
Type: Bug Version:
Submitter: dgp Created on: 2014-12-01 03:35:44
Subsystem: 47. Bytecode Compiler Assigned To: msofer
Priority: 5 Medium Severity: Important
Status: Closed Last Modified: 2014-12-03 23:30:06
Resolution: Fixed Closed By: msofer
    Closed on: 2014-12-03 23:30:06
Description:
Starting with checkin

http://core.tcl.tk/tcl/info/22ac3d3f36

which was intended as a fix for

http://core.tcl.tk/tcl/tktview?name=599788

the following inconsistency between compiled
and direct eval [set] has been present:

% set var($) val
val
% parray var
var() = val
% set set set
set
% $set var($) val
val
% parray var
var()  = val
var($) = val


The direct eval is doing it right.
User Comments: msofer added on 2014-12-03 23:30:06:
Fixed - thanks dgp.