diff options
author | Hugo Hörnquist <hugo@hornquist.se> | 2019-04-24 19:40:46 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@hornquist.se> | 2019-04-24 19:40:53 +0200 |
commit | 0f968fcc28bbb48ad0d65938b05bed3d75c7819c (patch) | |
tree | 36f9488a7c444d5e2f3fee30fcef11e1e0deddd3 /src/trie.inc.h | |
parent | Add overriding define-syntax. (diff) | |
download | calp-0f968fcc28bbb48ad0d65938b05bed3d75c7819c.tar.gz calp-0f968fcc28bbb48ad0d65938b05bed3d75c7819c.tar.xz |
Add {mod,set}/r!
`set!' by default has an unspecified return value. But that haven't
stopped me from using that (set! (acc obj) val) returns the value
returned by the internal setter function.
This change requires you to explicitly request the returning version of
set, which returns the value of the last set field.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions