Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

concatenative · Discuss the concatenative variety of computer languages: Joy, Forth, Postscript

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

Advanced
Messages Help
  Newest  |  < Newer  |  Older >  |  Oldest
Topics Messages Latest Post

There is one part of Joy that I'll admit I'm not comfortable with. This is quitely likely a failure on my part to understand... The == operator that assigns a...
8 Aug 14, 2001
12:48 pm

Manfred von Thun
phimvt@...
Send Email

Implementing a lazy variant of Joy or creating a lazy library for current Joy are indeed possibilites. A third possibility (which would actually be my own...
7 Aug 13, 2001
3:06 pm

Jack Waugh
waugh@...
Send Email

On any Unix-like system, do a "man dc". 'dc' (desk calculator) has a stack and a namespace (with only single-character names). A single character denotes...
10 Aug 8, 2001
1:17 pm

waugh@...
Send Email

actually, it's even simpler - i don't need i at all:     ()E/quine (`dup `cons  `dup  `cons) i.e. start evaluating on the empty stack (), and successively...
1 Aug 7, 2001
8:03 pm

sa@...
Send Email

manfred's joy quine [[dup cons] dup cons] is really quite beautiful. on my drive into work this morning i was so entranced by it that i pulled away from the...
1 Aug 7, 2001
7:49 pm

sa@...
Send Email

Actually what you wrote made me realize something about what Manfred wrote in his previous post. I do not think it is correct to say that "[non-strictness]...
4 Aug 5, 2001
1:36 pm

Louis Madon
madonl@...
Send Email

On the main Joy page: Frequently Asked Questions about Joy It is longer and more theoretical than I intended originally. Also, it does not yet have all those...
1 Aug 3, 2001
8:26 am

Manfred von Thun
phimvt@...
Send Email

Is Joy a suitable notation in which to demonstrate how to implement/simulate/model a functional programming language where the functions are nonstrict in their...
2 Jul 30, 2001
5:53 am

Manfred von Thun
phimvt@...
Send Email

From: Jack Waugh [mailto:waugh@...] ... I'm not sure what 'strict&#39; means here. Assuming it has something to do with typechecking, then I don't think Joy...
3 Jul 27, 2001
7:47 pm

Billy Tanksley
wtanksley@...
Send Email

Please forgive the apparent spam. I am passing this message to all Yahoo Groups lists I am subscribed to. ... The problem is probably with Yahoo Groups, not...
1 Jul 23, 2001
6:52 pm

John Cowan
cowan@...
Send Email

A misplaced brace in the implementation of max and min caused them not to do anything unless at least one argument was a float. You can fix interp.c by moving...
2 Jul 10, 2001
10:53 am

Manfred von Thun
phimvt@...
Send Email

This is a forwarded message From: Brian Rice <water@...> To: Tunes Main Discussion List <tunes@...> Subject: Random note, Tunes early history ...
1 Jul 3, 2001
12:55 pm

Serguey Zefirov
sz@...
Send Email

... I have no clue what this means. -- There is / one art || John Cowan <jcowan@...> no more / no less ||...
12 Jul 3, 2001
4:47 am

Manfred von Thun
phimvt@...
Send Email

Since ! is now a terminator equivalent to ., the != operator does not work. I have changed it to /=, a non-backward-compatible change. /= is the form used in...
5 Jul 3, 2001
4:43 am

John Cowan
cowan@...
Send Email

... You are exactly right. What I wrote in that paper is wrong. It should be newstack stack => newstack [] I can fix that straight away in the web page....
1 Jul 2, 2001
3:38 am

Manfred von Thun
phimvt@...
Send Email

In case you missed this in comp.lang.functional: "Mattias Waldau" <mattias@...> wrote in message news:<m31yoft8i2.fsf@...>......
3 Jun 26, 2001
6:23 pm

Jack Waugh
waugh@...
Send Email

From: Jack Waugh [mailto:waugh@...] ... You'll have to read up on functional languages... This group is a little more specialised. ... Yes, you can work...
5 Jun 19, 2001
11:14 pm

John Carter
john.carter@...
Send Email

In this message, I will write feelings. I distingush feelings from thoughts with the sense that thoughts are articulations I could argue for. In the case of...
1 Jun 19, 2001
10:32 am

Jack Waugh
waugh@...
Send Email

I just encountered Joy and find it breathtakingly elegant. Kudos in particular for synthesizing the concepts of list and program. Of course, Lisp regards a...
12 Jun 19, 2001
9:39 am

Jack Waugh
waugh@...
Send Email

... A few: the implementation parameters maxint and setsize; the state variables autoput, undeferror, and echo; the environment enquiries stack, conts, clock,...
2 Jun 17, 2001
1:56 am

Brian Rice
water@...
Send Email

... No need to be nervous. Nothing mutable here. It is just like, say, "rest": Stack before Program Stack after ... 1 2 3 [a b c]...
33 Jun 15, 2001
8:14 am

Manfred von Thun
phimvt@...
Send Email

Geof Bishop found another two bugs in "fremove" and "fseek": again, these were returning false for success and true for failure. Fixed. Remove a single "!"...
1 Jun 4, 2001
11:15 pm

John Cowan
cowan@...
Send Email

Currently frename returns false for success and true for failure. To fix this, remove one of the ! characters in line 736 of interp.c, or download from the...
1 Jun 4, 2001
7:32 am

John Cowan
cowan@...
Send Email

The group blurb says, among other things, "In short, concatenative languages behave in a way [that] looks imperative (like C or Perl), but can be reasoned...
1 May 31, 2001
2:55 pm

Jack Waugh
waugh@...
Send Email

... Integrating these will be trivial. However, I do not have C code for rollup, rolldown yet! Nor is it on the Web site. -- There is / one art...
12 May 31, 2001
10:20 am

Manfred von Thun
phimvt@...
Send Email

Hello, I am interested creating a forth-like language for high level programming, and implemented in C, similar to the way Lua (www.lua.org) is implemented....
2 May 29, 2001
5:28 am

Manfred von Thun
phimvt@...
Send Email

I have gotten rid of all the things that made gcc -ansi -pedantic complain, including all the (Types) casts. This involved creating a macro for each node...
1 May 17, 2001
8:31 pm

John Cowan
cowan@...
Send Email

... Setjmp and longjmp are rather like labels and gotos, except that the jmp_buf is a fully reified continuation. Thus one can have code something like this: ...
3 May 17, 2001
2:46 am

Manfred von Thun
phimvt@...
Send Email

This is to announce the first beta release of Joy 1.0, an Open Source implementation of Joy based on Manfred's source code. After it is debugged, it will...
14 May 15, 2001
6:27 am

Manfred von Thun
phimvt@...
Send Email

... A wonderful sentiment! I have been waiting for this to come up. I wrote a Joy-like language interpreter in Oberon last year and will dust it off if anyone...
2 May 10, 2001
10:03 am

Manfred von Thun
phimvt@...
Send Email
  Newest  |  < Newer  |  Older >  |  Oldest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help