<div dir="ltr">that's also a good point!<div><br></div><div>it's just that cyclone follows this max logic and we actually did change some of that from the older versions. Some objects in MAX have obligatory arguments and don't create if you don't give it any arguments. In Max that's fine cause you can still call the help file, in Pd you can't. So we're creating the object anyway in cycclone instead. </div><div><br></div><div>In this case I agree the best thing to do would be just to let it create with a bad argument.</div><div><br></div><div>But hey, it's nice that a DEFSYM doesn't turn "$1" to a float and complains :) it was nice to learn that.</div><div><br></div><div>well, thanks again</div><div>cheers </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sáb., 18 de set. de 2021 às 12:38, Christof Ressi <<a href="mailto:info@christofressi.com">info@christofressi.com</a>> escreveu:<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>
    <br>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_quote">
          <div>The thing is that when you're designing the abstraction,
            before it exists, when you're bringing it to life, in its
            creation process, you might be working on it under the top
            level, <br>
          </div>
        </div>
      </div>
    </blockquote>
    <p>I see!</p>
    <p>
      </p><blockquote type="cite">and it's annoying to have the object not
        created.</blockquote>
      IMO, there is no reason why an object should refuse to create if
      you pass bad values for *optional* creation arguments. It's enough
      to just post an error message, just like when you pass bad values
      to the corresponding method.<p></p>
  </div>

_______________________________________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@lists.iem.at" target="_blank">Pd-dev@lists.iem.at</a><br>
<a href="https://lists.puredata.info/listinfo/pd-dev" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-dev</a><br>
</blockquote></div>