Tcl Source Code

View Ticket
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Sep 9.
Ticket UUID: 1969722
Title: TIP 282
Type: Patch Version: TIP Implementation
Submitter: dgp Created on: 2008-05-22 16:22:33
Subsystem: 47. Bytecode Compiler Assigned To: dgp
Priority: 5 Medium Severity:
Status: Open Last Modified: 2008-05-23 03:48:00
Resolution: None Closed By:
    Closed on:
Description:
Here's a patch implementing
the easy part of TIP 282.
User Comments: dgp added on 2008-05-23 03:48:00:
Logged In: YES 
user_id=80530
Originator: YES


Example usage so far:

% expr {
"a(1)" = 1;
"a(2)" = $a(1) + 2;
"a(3)" = $a(2) * 3
}
9
% parray a
a(1) = 1
a(2) = 3
a(3) = 9

dgp added on 2008-05-23 03:40:53:

File Added - 278722: tip282-2.patch

Logged In: YES 
user_id=80530
Originator: YES


Patch version 2 adds a
simple-minded first pass
at an assignment operator.
It functions, but doesn't yet
have the kind of parser support
for the left operand that the
TIP suggests.

File Added: tip282-2.patch

dgp added on 2008-05-22 23:22:35:

File Added - 278690: tip282.patch

Attachments: