summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-11-11 05:32:33 -0800
committerKaz Kylheku <kaz@kylheku.com>2016-11-11 05:32:33 -0800
commit7843bdd7550a1cf3213a184c350b3175d8e8e562 (patch)
tree764006074bab0f72f91900685b056826c32cbf11 /share
parent5405583c3e39f0aa1a5f1ea93f106f5dd598b757 (diff)
downloadtxr-7843bdd7550a1cf3213a184c350b3175d8e8e562.tar.gz
txr-7843bdd7550a1cf3213a184c350b3175d8e8e562.tar.bz2
txr-7843bdd7550a1cf3213a184c350b3175d8e8e562.zip
Streamline variable assignment operators slightly.
* eval.c (op_setq, op_lisp1_setq): Take the bindable(var) test out of the frequently executed path. We can safely do the variable lookup with any object. If the lookup fails, then we can complain that the object isn't a bindable symbol, if that is the case.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions