tclquadcode

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

49 check-ins related to "try-and-compound-types"

2015-06-30
07:04
Experiment: try using NULL to indicate MAYBE Fail for STRING. check-in: 09259f23a7 user: dkf tags: dkf-maybe-is-null
07:03
More quieting of noise Closed-Leaf check-in: ea7f94d0e7 user: dkf tags: try-and-compound-types
2015-06-29
10:45
Implementations of many operations that can fail. check-in: 7ed5cbca9a user: dkf tags: trunk, major change
10:43
Merge the implementation of [dict append] and [dict lappend]. check-in: 5417fea0fa user: dkf tags: try-and-compound-types
10:42
Add back in test features removed for debugging reasons. Closed-Leaf check-in: 9ba0f18626 user: dkf tags: minor change, dict-append-lappend
2015-06-25
09:08
merge the type widening code check-in: f013adac28 user: dkf tags: minor change, dict-append-lappend
08:48
remove unused code check-in: 95ac9ed669 user: dkf tags: minor change, try-and-compound-types
08:46
merge the type widening code check-in: 7ac5d07675 user: dkf tags: try-and-compound-types
08:44
Implement the type widening code issuing step. Closed-Leaf check-in: 3e411e5c93 user: dkf tags: to-merge
2015-06-24
09:02
Merge from try-and-compound-types; fix a couple of errors in error reporting. check-in: 2068bd32b5 user: dkf tags: to-merge
2015-06-23
15:01
Merge, fix, add some memory debugging (to try to help with the leaked-reference problems). check-in: 0369370020 user: dkf tags: dict-append-lappend
2015-06-22
14:40
merge quadcode refactor check-in: dd100f4907 user: dkf tags: try-and-compound-types
14:35
Different code for [dict append] and [dict lappend]. Not yet finished, as there are refcounting problems still. check-in: 3daaca89da user: dkf tags: dict-append-lappend
2015-06-21
22:00
Refactor rewrite of quadcode sequence to handle code insertion. check-in: 2b87ae2c27 user: kbk tags: failures-and-regexps
2015-06-15
09:01
Documentation check-in: bdc40f91a9 user: dkf tags: minor change, try-and-compound-types
2015-06-14
14:01
Implement [dict for]. check-in: 1bea9b3892 user: dkf tags: try-and-compound-types
2015-06-10
20:19
Extend proper index handling to the main string index users: [string index], [string range] and [string replace]. check-in: d458fb0c74 user: dkf tags: try-and-compound-types
2015-06-09
08:58
Support '$val in $list' and '$val ni $list' expression operators. check-in: 53fc23e3d3 user: dkf tags: try-and-compound-types
06:55
Tidy up the code a bit more. Document the new quadcodes. check-in: cc44509bdb user: dkf tags: minor change, try-and-compound-types
2015-06-08
18:50
merge trunk check-in: c0f3eba824 user: dkf tags: minor change, try-and-compound-types
18:48
Port the improvements to the demonstration runner check-in: 691f4ed5c5 user: dkf tags: trunk
18:46
Implementation of [foreach] and [lmap]. check-in: d9169f2e4b user: dkf tags: try-and-compound-types
18:45
Document, improve demo runner, declutter some types. Closed-Leaf check-in: edf1cb8eff user: dkf tags: foreach
2015-06-07
11:53
Working on compiling [foreach]. check-in: 1d17ce439c user: dkf tags: foreach
09:42
merge trunk check-in: aba67538e9 user: dkf tags: minor change, try-and-compound-types
09:38
merge trunk check-in: 833caed869 user: dkf tags: minor change, failures-and-regexps
07:55
Clean up the demo code file a bit. check-in: bad1d8b021 user: dkf tags: minor change, try-and-compound-types
2015-06-06
18:15
merge mark check-in: 7de243f314 user: dkf tags: minor change, try-and-compound-types
18:13
merge trunk check-in: 5c69f1e1be user: dkf tags: minor change, failures-and-regexps
08:38
Apply the same fix as used in the preceding commit to other reference-retaining operations. check-in: 80210f113f user: dkf tags: try-and-compound-types
08:28
Beware of reference retention in the presence of out-casting. check-in: 3a8398469f user: dkf tags: try-and-compound-types
08:18
Support [lappend]. check-in: 4bf609a1bb user: dkf tags: try-and-compound-types
2015-06-05
21:02
Updated the notes. check-in: a4f0fdd5b0 user: dkf tags: minor change, try-and-compound-types
20:55
Making [lindex] work right. check-in: 6ecaffb9e3 user: dkf tags: try-and-compound-types
2015-06-03
19:46
Correction to [lset] compilation. check-in: d22cc50bef user: dkf tags: try-and-compound-types
13:10
Full [lset] implementation. check-in: 86033a11af user: dkf tags: try-and-compound-types
2015-06-02
08:20
First part of [lset] implementation. check-in: 3b87aa2750 user: dkf tags: try-and-compound-types
2015-05-31
15:37
Neater way of expressing some types. check-in: 12010ce4f0 user: dkf tags: minor change, try-and-compound-types
13:36
Better way of handling indexing into structures check-in: 8afa7f22b7 user: dkf tags: try-and-compound-types
2015-05-30
15:43
Expand the supported set of list operations. check-in: 4dd441df36 user: dkf tags: try-and-compound-types
13:50
Update the documentation. check-in: 8c1a1fb570 user: dkf tags: minor change, try-and-compound-types
13:38
Small corrections to make things work better. check-in: 24c79119f0 user: dkf tags: try-and-compound-types
12:40
Expose and test the [dict exists] and [dict unset] implementations. check-in: edf328bcfc user: dkf tags: try-and-compound-types
2015-05-29
07:15
Improved the exception range lookup code. check-in: 0d90a3e747 user: dkf tags: try-and-compound-types
2015-05-27
22:49
Accelerate the exception handling. check-in: d87f1bf7c8 user: dkf tags: try-and-compound-types
22:45
Starting to build out the dict handling code. check-in: f608ae4a15 user: dkf tags: try-and-compound-types
2015-05-25
23:05
Better support for [try], now with enough for error 'trap' clauses and [dict get] to work. check-in: 78f716bf09 user: dkf tags: try-and-compound-types
2015-05-21
14:43
Better support for [try]. Also basic [dict set]. check-in: e5118f7900 user: dkf tags: try-and-compound-types
2015-05-19
08:51
Working towards supporting the whole of [try]. check-in: befd0662c5 user: dkf tags: try-and-compound-types