<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">> Beware:  when mixing symbols and floats in parsed argument lists, Pd will<br class="" id="yui_3_16_0_1_1453140305527_2981" clear="none">send all the symbol arguments first, then the floats - not necessarily<br class="" id="yui_3_16_0_1_1453140305527_2983" clear="none"><div id="yui_3_16_0_1_1453140305527_2984" dir="ltr">in the order that the arguments appear in the Pd message.</div><div dir="ltr"><br></div><div id="yui_3_16_0_1_1453140305527_2998" dir="ltr">Has that ever been documented anywhere other than the logic in m_class.c?</div><div id="yui_3_16_0_1_1453140305527_2997" dir="ltr"><br></div><div id="yui_3_16_0_1_1453140305527_2996" dir="ltr">-Jonathan<br></div><div id="yui_3_16_0_1_1453140305527_2995"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Monday, January 18, 2016 12:32 PM, Miller Puckette <msp@ucsd.edu> wrote:<br></font></div>  <br><br> <div class="y_msg_container">It's fine to just use (t_symbol *) for function arguments.<br clear="none"><br clear="none">The only reason there's a separate "t_floatarg" is that some 90-s era<br clear="none">compilers weren't able to pass single-precision floats as function arguments.<br clear="none">I don't think we'll ever see that happen again but there's no reason to<br clear="none">go through and take it all out either.<br clear="none"><br clear="none">Beware:  when mixing symbols and floats in parsed argument lists, Pd will<br clear="none">send all the symbol arguments first, then the floats - not necessarily<br clear="none">in the order that the arguments appear in the Pd message.<br clear="none"><br clear="none">cheers<br clear="none">Miller<br clear="none"><br clear="none">On Mon, Jan 18, 2016 at 12:01:44PM -0500, Ricky Graham wrote:<br clear="none">> Hello,<br clear="none">> <br clear="none">> Is there a symbol equivalent to t_floatarg when writing an object in C? I’d like to pass a symbol on creation.<br clear="none">> <br clear="none">> All the best,<br clear="none">> <br clear="none">> Ricky<br clear="none">> _______________________________________________<br clear="none">> <a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">> UNSUBSCRIBE and account-management -> <a shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><div class="yqt7277891017" id="yqtfd78967"><br clear="none"><br clear="none">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>