Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch fix-call-resolution Excluding Merge-Ins
This is equivalent to a diff from 55314ea72f to cd60d83f32
2017-12-25
| ||
17:56 | Corrections so that errors are reported more usefully. Don't const-fold anything that necessarily interacts with an interp. check-in: a86e497781 user: dkf tags: trunk | |
2017-12-23
| ||
08:38 | Trying to fix the resolution of commands to really happen at the right time. Leaf check-in: cd60d83f32 user: dkf tags: fix-call-resolution | |
2017-12-20
| ||
09:25 | Resolution context passed to invoke. Still need to stop quadcode engine from pre-resolving (at least in error cases). check-in: 4f606de75c user: dkf tags: fix-call-resolution | |
2017-12-19
| ||
23:57 | [7907c1c801] Make [dict update] work with NEXIST and ARRAY. check-in: 55314ea72f user: dkf tags: trunk | |
23:55 | Make [dict update] handle ARRAYs Closed-Leaf check-in: 691e663c5f user: dkf tags: dkf-dict-update | |
21:28 | Rearranging the 'invoke' code to conceptually separate resolution from the command invocation core. check-in: 8a771984d2 user: dkf tags: trunk | |
Changes to codegen/build.tcl.
Changes to codegen/compile.tcl.
Changes to codegen/stdlib.tcl.
Changes to quadcode/builtin_specials.tcl.
Changes to quadcode/callframe.tcl.
Changes to quadcode/fqcmd.tcl.
Changes to quadcode/translate.tcl.
Changes to quadcode/upvar.tcl.
Changes to quadcode/varargs.tcl.