<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2017-07-20 0:38 GMT-03:00 Shahrokh Yadegari <span dir="ltr"><<a href="mailto:sdy@ucsd.edu" target="_blank">sdy@ucsd.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Alexandre and All,<div><br></div><div>I am not sure if the "<span style="font-size:12.8px">using store '=' in functions with multiple arguments" bug has been reported or not. However, in Expr 0.5 which was included in Pd 0.47  an expression which would use the store operator '=" in  a function with more than one argument such as the following</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">expr atan2($f1, x = $f2)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">expr if ($f1, x = 1, 0)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">would pass the creation process but upon execution would throw a "expr: FUNC_EVAL(766): bad left type 0" error</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">This is now fixed.</span></div></div></blockquote><div><br></div><div>Ok, so maybe "<span style="color:rgb(29,33,41);font-family:"San Francisco",-apple-system,system-ui,".SFNSText-Regular",sans-serif;font-size:14px;letter-spacing:-0.24px">expr now can access "variable" objects as variables inside expressions" is about this...</span></div><div> </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8px">On a related note, if order to make the selective execution of the if() arguments to work, I had to make a few structural changes in parsing and execution of expressions. If you are using the new test version that Miller has put out, please let me know if you see any bugs that I may have introduced.</span></div></div></blockquote><div><br></div><div>Sure, I'll be testing these... and I'm also working on a help patch update where I add more information and include all the functions. I could send a Pull Request very soon. Hopefully this makes into the next release so people can know all about the new stuff expr has.</div><div><br></div><div>Now, about remaining bugs, I still have this bug report patch, though I removed things that were fixed. There are bugs I think should be fixed, and some requests. The bugs I really think should be fixed. But about the reqiests, please consider them and tell me if you're willing to include these request, so I can let it go if not :) - but I realize v0.55 is here for good to be a part of the next 0.48, so this would be v0.6 for a later release, right?</div><div><br></div><div>find my v0.55 revision atatched</div><div><br></div><div>thanks</div></div></div></div>