... Special thanks to Ocie Mitchell and Heiko Kuhrt. All known easy bugs fixed. See the new "Bugs and Fixes" page in section 3 of the main Joy page. - Manfred...
854
Heiko.Kuhrt@...
heikuh
Nov 1, 2001 1:37 pm
Thank You very mutch! -Heiko...
855
Heiko.Kuhrt@...
heikuh
Nov 1, 2001 3:22 pm
I missed your first call for c-bugs, sorry for that. This is what I think should be changed: (1) As its master, so Joy doesn't like long lines. This is ...
856
John Cowan
johnwcowan
Nov 1, 2001 3:55 pm
... To fix this, change the following line in the abs_ function in interp.c: FLOAT_U(fabs) to if (stk->op == FLOAT_) { UNARY(FLOAT_NEWNODE, fabs(stk->u.dbl));...
857
Heiko.Kuhrt@...
heikuh
Nov 1, 2001 8:01 pm
... Exactly this is what I would like to leave to the system. -Heiko...
858
John Cowan
johnwcowan
Nov 2, 2001 11:33 am
... Tell me what you would like to see, specifically. -- John Cowan http://www.ccil.org/~cowan cowan@... Please leave your values...
859
Heiko.Kuhrt@...
heikuh
Nov 2, 2001 12:15 pm
... it should be: "N [P] -> ..." -Heiko...
860
Heiko.Kuhrt@...
heikuh
Nov 2, 2001 12:38 pm
(* the following is an arbitrary part out of my little rabbit, as it works today: *) home == "Atoms and Definitions of JOY"simple-logo "October 2001" headline ...
861
Reuben Thomas
rrt@...
Nov 2, 2001 9:34 pm
... First, I take it that thanks to followups to this message, a couple more small fixes have been made. Secondly, I couldn't find where I could actually...
862
Manfred von Thun
phimvt@...
Nov 3, 2001 6:07 am
... My apologies, my description on the ---NEW--- part was unclear, and some of my dates are out of date. To update: just get the new version of interp.c...
863
Reuben Thomas
rrt@...
Nov 3, 2001 11:01 am
... Thanks very much. It's pretty easy to update the main archive too, so maybe you could do that each time a file is updated. You could also have an archive...
864
Manfred von Thun
phimvt@...
Nov 7, 2001 8:10 am
... Yes, all that was highly overdue. Well, this old dog has learnt a few new tricks about sh tar gzip make Makefile etc. Updating all four(!) *.tar.gz is...
865
Manfred von Thun
phimvt@...
Nov 7, 2001 8:47 am
... When I was a novice programmer in Pascal, I used to get annoyed about the restriction that strings could not extend over one line. Later I got used to it,...
866
Heiko.Kuhrt@...
heikuh
Nov 8, 2001 4:04 pm
... By accident I had a look into globals.h and found #define INPLINEMAX 80 I changed to #define INPLINEMAX 255 and am happy! -Heiko...
867
Manfred von Thun
phimvt@...
Nov 9, 2001 1:44 am
... ^^^^^ Good I thought you meant something much more substantial. It is a reasonable change. I'll put it in the next release. But it is such a small...
868
Manfred von Thun
phimvt@...
Nov 23, 2001 9:12 am
I have added a new Joy library for "lazy" lists, and also a test file with output from that. See the main Joy page. - Manfred...
869
Jack Waugh
Jack_Waugh
Nov 26, 2001 2:28 pm
Cool. Your representation works as follows (as I abstract from the basic functions you provide): - The empty list is represented by the empty list. - A...
870
Ocie Mitchell
ocie_mitchell
Nov 26, 2001 7:58 pm
I have a question about the operation of the equal predicate. It seems to treat symbols and strings of the same name as equal: "+" dup intern equal . I.E. the...
871
Ocie Mitchell
ocie_mitchell
Nov 27, 2001 9:52 pm
I have a fix to make equal treat symbols and strings differently. In order for two items to be equal, their types must be equal. Please see the attached ...
872
Ocie Mitchell
ocie_mitchell
Nov 27, 2001 11:32 pm
I guess the mailing list eats patches. Anyway, its just one line added to interp.c: ... { if (n1 == NULL && n2 == NULL) return 1; if (n1 == NULL || n2 ==...
873
John Cowan
johnwcowan
Nov 28, 2001 3:17 am
... No, it eats attachments. Thanks for reposting. -- John Cowan http://www.ccil.org/~cowan cowan@... Please leave your values...
874
Manfred von Thun
phimvt@...
Nov 28, 2001 3:34 am
... Yup. Real red hot cool, to coin a phrase. ... Yes, that is about right. ... Less complex, yes, I think so. I tried several times to understand your...
875
Manfred von Thun
phimvt@...
Nov 28, 2001 4:23 am
... Alternatively: "+" [+] first equal . "+" [+] first = . ... The behaviour is not due to the equal predicate but the = predicate. It comes about as follows: ...
876
Brian C. Robinson
bcrtrw
Dec 4, 2001 8:47 pm
I just found Joy today as a result of a discussion on the extremeprogramming yahoogroup. I was wondering if there is any testing framework for Joy similat to...
877
Billy Tanksley
wtanksley@...
Dec 4, 2001 9:12 pm
From: Brian C. Robinson [mailto:brian.c.robinson@...] ... No, but Joy isn't yet a language for serious "development". We hope it will be, and no doubt a...
878
Ocie Mitchell
ocie_mitchell
Dec 4, 2001 11:44 pm
... We could do something like an assert: [3 4 + 5 + 3 4 5 + + =] assert This could be like 'i', but would generate an error if the quotation didn't result in...
879
Billy Tanksley
wtanksley@...
Dec 5, 2001 12:38 am
From: Ocie Mitchell [mailto:ocie_mitchell@...] ... The Forth test is different, but still doable in Joy. [3 4 + 5 +] [3 4 5 + +] assert_same_stack_effect...
880
John Cowan
johnwcowan
Dec 5, 2001 11:57 am
... I don't see any way to implement this in the existing Joy1, primarily because there is no place to keep the second quotation while we are evaluating the...
881
Louis Madon
madonl2001
Dec 5, 2001 12:53 pm
... 'infra39; is that combinator: assert_same_stack_effect == [[] swap infra] unary2 equal Louis. [Non-text portions of this message have been removed]...
882
Louis Madon
madonl2001
Dec 5, 2001 12:59 pm
... oops, this just defines a predicate, rather than raising an error if the test failed, but I guess you get the idea ... Louis. [Non-text portions of this...