summaryrefslogtreecommitdiffstats
path: root/mpi/mpi-config.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-11-24 06:03:57 -0800
committerKaz Kylheku <kaz@kylheku.com>2016-11-24 06:03:57 -0800
commit33da88a1a1efd11f787c92692017e3aea3308eda (patch)
treee34c3f242ae7e7222e90ea3099cc0daa704b1738 /mpi/mpi-config.h
parentf756436525725e477b85768926f4ecbc4d9798e9 (diff)
downloadtxr-33da88a1a1efd11f787c92692017e3aea3308eda.tar.gz
txr-33da88a1a1efd11f787c92692017e3aea3308eda.tar.bz2
txr-33da88a1a1efd11f787c92692017e3aea3308eda.zip
bugfix: neglect to expand mac-param-bind forms.
The syntax of mac-param-bind forms isn't recognized at all in the expander, causing these forms to be incorrectly expanded as if they were function calls. * eval.c (mac_param_bind_s): New symbol variable. (do_expand): Handle mac_param_bind_s with the same block of code as tree_bind_s, adjusted to account for the small syntactic difference. (eval_init): Initialize mac_param_bind_s with interned symbol. Register operator using mac_param_bind_s to avoid redundant intern call.
Diffstat (limited to 'mpi/mpi-config.h')
0 files changed, 0 insertions, 0 deletions