ncsa / qdl

the QDL programming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ensure that assignments in argument lists are all processed

jjg-123 opened this issue · comments

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.