All of these operators should be possible to create in Primo and in Rebol. It's merely a matter of rearranging the two positions where the operator codes...
Andrew Martin
Al.Bri@...
Jun 1, 2001 7:14 am
891
DAAN, please don't feel pressured or hurried to do this.... there's no immediate hassle or pressing urgency, we all lead busy lives and if you've got important...
Mark Dickson
Robbo1Mark@...
Jun 1, 2001 8:37 am
892
ANDREW / EVERYBODY I've thought a bit more about all this prefix, infix, postfix stuff. I agree with Ladislav in the sense that words or symbols like '+ should...
Mark Dickson
Robbo1Mark@...
Jun 1, 2001 10:06 am
893
... deciding where to fetch your arguments from, that is not to say it will be easy or simple to implement or define rules for evaluation order but IT IS ...
Andrew Martin
Al.Bri@...
Jun 1, 2001 11:17 am
894
MARCUS / EVERYBODY More on binary! etc. ... Marcus, you made the observation that this notation looks like word! values to you. I consider that "complement" to...
Mark Dickson
Robbo1Mark@...
Jun 1, 2001 1:41 pm
895
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the OSCAR-PROJECT group. File : /Network...
OSCAR-PROJECT@yahoogr...
Jun 1, 2001 3:35 pm
896
EVERYBODY, Iam creating a base for Network Programming Resources in the files section of this website. I've initially posted the excellent BEEJ's Network...
Mark Dickson
Robbo1Mark@...
Jun 1, 2001 3:53 pm
897
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the OSCAR-PROJECT group. File : /Network...
OSCAR-PROJECT@yahoogr...
Jun 1, 2001 3:54 pm
898
Hi Mark, Andrew & all, ... Depending on how you had assigned your '+ then to quote your example ... if it's prefix then the reduced answer is [ 3 7 13 ] ...
Ladislav Mecir
lmecir@...
Jun 1, 2001 3:58 pm
899
Hi, ... The priority rules you devised depend on the values of the words. That is ambiguity I wanted to eliminate. Regards Ladislav...
Ladislav Mecir
lmecir@...
Jun 1, 2001 4:06 pm
900
Gee, do I have problems keeping up with you guys or what? Again, answering to an "old" mail here. ... Anyone would be acceptable IMO. ... No objection. I can't...
Marcus Petersson
d4marcus@...
Jun 1, 2001 4:38 pm
901
Having read "Growing A Language" now, I'd say it contains some very good points. Especially the part about language size: should a language be small or large....
Marcus Petersson
d4marcus@...
Jun 1, 2001 4:39 pm
902
... What I meant would happen in this case is that the blocks would be parsed at runtime (when loaded, just before done), and it would only be a copy of the...
Marcus Petersson
d4marcus@...
Jun 1, 2001 4:47 pm
903
Hi, ... with ... same ... would ... are ... evaluated, ... The infix-word idea is not opposite to your reordering idea. If we have got a (preferably immutable)...
Ladislav Mecir
lmecir@...
Jun 1, 2001 8:18 pm
904
Everybody, Further to the ongoing discussion about ...fix words can't we simply go with the REBOL method of evaluation which is *in theory* strictly left to...
Mark Dickson
Robbo1Mark@...
Jun 1, 2001 8:29 pm
905
Error correction time. ;-) ... What I meant was that you don't name functions in Rebol. A name is not an inherent property of a function, or in other words:...
Marcus Petersson
d4marcus@...
Jun 2, 2001 11:24 am
906
Hi, ... give ... Absolutely correct! ... I am not claiming to be an expert, but I don't like the proof, it seems a little bit flawed....
Ladislav Mecir
lmecir@...
Jun 2, 2001 7:55 pm
907
Hi Mark, It might be useful to discuss some "boundary" cases 1) what should be the behaviour of: (1 postfix-add 2) (postfix-add 1 2) (1 2 add) (1 add 2) (+ 1 2...
Ladislav Mecir
lmecir@...
Jun 2, 2001 8:58 pm
908
... language - see the case of the IF ELSE pair as a precedent I agree and I'm happy to leave this out. Only C and C++ has this operator, and I believe they...
Andrew Martin
Al.Bri@...
Jun 2, 2001 10:52 pm
909
One alternative for people who want post-fix is a /post-fix refinement for 'do and 'reduce: reduce/post-fix [1 3 5 + +] The /post-fix refinement converts...
Andrew Martin
Al.Bri@...
Jun 2, 2001 11:56 pm
910
... This is fundamental so I don't think anyone will suggest otherwise. One thing for you to consider: Even a postfix language like Forth reads left to right....
Marcus Petersson
d4marcus@...
Jun 3, 2001 7:01 pm
911
... Error on each one. ... That is indeed a problem. My thoughts here for infix functions: no argument = nothing to fetch, nothing to reorder :-) 1 argument =...
Marcus Petersson
d4marcus@...
Jun 3, 2001 7:15 pm
912
... console it could have it's place there... but in a script??? Nah. ... but can use prefix words (not sure about infix, ignore those ATM). ... Simple in...
andy.elvey@...
Jun 4, 2001 2:33 am
913
LADISLAV / EVERYBODY Sorry I've couldn't reply sooner, I was away at a wedding at the weekend and only got back late last night. Regards your examples & what...
Mark Dickson
Robbo1Mark@...
Jun 4, 2001 9:29 am
914
Rebol versus Forth **************** even if we forget about infix operators in Rebol, we will find one big difference. Rebol uses parens. That is why: (add 1)...
Ladislav Mecir
lmecir@...
Jun 4, 2001 1:33 pm
915
LADISLAV, Iam on a break at work so this will be very brief - for just now more on this later ... IN MY OPINION THIS WOULD EVALUTE ( (add + 1) 2 3) Which would...
Mark Dickson
Robbo1Mark@...
Jun 4, 2001 2:06 pm
916
Hi, ... agreed, I think, that (add + 1 2 3) should give na error ... I prefer a method, where the evaluation order is as independent on the value of...
Ladislav Mecir
lmecir@...
Jun 4, 2001 8:06 pm
917
Hello Ladislav / everybody ... the value ... Ladislav, I see where your coming from here, are you arguing that "infix" & "postfix" words cause a re-ordering of...
Mark Dickson
Robbo1Mark@...
Jun 4, 2001 8:59 pm
918
Everybody, With regards to ongoing discussion & debate on infix, postfix & prefix I have thought some more about the use of the tilde ~ character to signify...
Mark Dickson
Robbo1Mark@...
Jun 4, 2001 9:11 pm
919
... Let me try to express myself more precisely: We need a set of evaluation rules. I like the above rule, because it is simple and understandable. We cannot ...