Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

postfix?

 [1/4] from: rryost::home::com at: 18-Jul-2001 11:10


Roll over again, Charles (Moore)! REBOL/view 1 2.1 3 1 seems to have abandoned the postfix format "arg1 arg2 operator" for + - * / add subtract multiply divide, but no one on this list seems to be disturbed. My two game programs for pre-view REBOL will have to be extensively revised, as I, an old Forther, made frequent use of postfix operators in them! I must admit, accommodating the postfix *and* infix (arg1 operator arg2) probably was quite a problem for RT, and "coming down" on the side of infix is better for the now-generation of programmers. But I'll miss postfix, it seemed closer to the hardware (stack organized), which is where I started in computing. Russell [rryost--home--com]

 [2/4] from: brett:codeconscious at: 19-Jul-2001 13:59


Hi Russell, I have to admit I never knew that a postfix format was ever valid. What version of Rebol was this in? Brett.

 [3/4] from: rryost:home at: 18-Jul-2001 23:56


Hi Brett! Shade your face so you don't get sunburned from my blush! I looked at all the old REBOL's I have back to April '99 and I believe you're right! Postfix syntax was never available in REBOL. I guess I must be remembering Forth programs! I also took a look at one of the games I referred to and find no examples of postfix, only infix (arg operator arg). I haven't tried running it under the latest core yet - too late at night for me now. Your response explains why no one else seemed to be concerned about the lack of support for postfix syntax! I apologize for wasting the lists's time! Russell [rryost--home--com]

 [4/4] from: brett:codeconscious at: 19-Jul-2001 17:58


> Your response explains why no one else seemed to be concerned about the
lack
> of support for postfix syntax! > > I apologize for wasting the lists's time!
Don't worry - probably a worthwhile "do I really know?" reflection for all of us! :) Brett.