Ensure that assignments in argument lists are all processed
jjg-123 opened this issue · comments
Jeff Gaynor commented
Make sure that messy statements like
f(3*(2=:y)*(a:=3))
are processed right. Ditto for script_run
Processed right here means that they are executed in the state of the function, so y and a are in f's local state.