<div dir="ltr">FWIW: ECMAScript (aka JavaScript) 2022, Python 3.8, Java 17: all NO, for all 3 meanings (unary/binary operator, negative number)<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 4, 2022 at 2:11 AM Mark E. Shoulson via Unicode <<a href="mailto:unicode@corp.unicode.org">unicode@corp.unicode.org</a>> wrote:<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>
    <p>Well, see, now there are *three* different meanings under
      discussion.  There's the unary operator and the binary operator
      (which most programming languages unify but which cannot be
      unified in postfix notation, as you say), and also the negative
      number syntax.  APL, iirc, does indeed use "-" for both
      subtraction and negation, i.e. both operators, but the high-minus
      was *not* an operator, it was part of a numeric literal, it's how
      you wrote "negative three" (as opposed to writing "the negation of
      three.")  Given APL's strict (lack of) operator precedence, it
      could be inconvenient to have to write negative numbers as
      operators applied to positive numbers, but a syntax element
      doesn't have that issue.  That's why I compared it to Lojban's
      {ni'u} as opposed to {vu'u}.</p>
    <p><br>
    </p>
    <p>~mark<br>
    </p>
    <p><br>
    </p>
    <div>On 11/3/22 05:27, Alex Plantema via
      Unicode wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div>Op do 03-11-2022 om 02:46 schreef Tim
        Partridge via Unicode:<br>
      </div>
      <blockquote type="cite">
        
        <span style="font-family:Calibri,Helvetica,sans-serif">I suspect
          most programming languages follow the unification of hyphen
          and minus on typewriter keyboards which led to early character
          standards doing the same.</span>
        <div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)"> <br>
        </div>
        <div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)"> <span style="font-family:Calibri,Helvetica,sans-serif">Also
            number formatting and parsing routines use the dual use
            character for negative numbers and tend not to recognise
            U+2122.</span><br>
        </div>
        <br>
      </blockquote>
      Such a unification isn't possible in postfix notation, unless
      negations are replaced by subtractions from zero.<br>
      <a href="https://stackoverflow.com/questions/46861254/infix-to-postfix-for-negative-numbers" target="_blank">https://stackoverflow.com/questions/46861254/infix-to-postfix-for-negative-numbers</a><br>
      <pre cols="2147483647">-- 
Alex.</pre>
    </blockquote>
  </div>

</blockquote></div>