Search the web
Sign In
New User? Sign Up
concatenative · Discuss the concatenative variety of computer languages: Joy, Forth, Postscript
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 3332 - 3361 of 4151   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
3332
... It is a member if T*! T* means the set of all sequences of terminal symbols, and '[', ']' are terminal symbols. According to the description of the Joy...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
7:19 am
3333
A small example of a (possibly concatenative) language for primitive recursive functions of one variable. It is well known (see [1]) that the set of all...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
11:07 am
3334
... Of course, the correct version is [(a+b)] a maps to J(s+q)q Michael Nedzelsky...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
11:33 am
3335
... The Forth-like notation you suggest is a step-backwards. This is coming from someone who has written a lot of Forth :) I would like to see [if-part]...
James Hague
jmz_hague
Offline Send Email
May 1, 2007
2:22 pm
3336
... By the basic syntactic definition we looked at before, this wouldn't be concatenative -- its (S+S) form fails. (By the way, this suggests a different...
William Tanksley, Jr
wtanksle
Offline Send Email
May 1, 2007
2:48 pm
3337
... Oh. Then no, I don't think your definition is adequate; it admits all ill-formed strings, such as "]]]]a]]]". Your grammar can't be parsed. ... We're...
William Tanksley, Jr
wtanksle
Offline Send Email
May 1, 2007
3:30 pm
3338
... There are two separate two-armed conditional words in Joy, "ifte" and "choice". The latter behaves as you suggest: it takes a boolean value and two...
John Cowan
johnwcowan
Online Now Send Email
May 1, 2007
3:40 pm
3339
... So the possibility of passing programs to other programs must be a part of definition of non-flat concatenative language? Let's consider the next example....
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
3:57 pm
3340
... Which grammar?? My definition is about languages, i.e. subsets of T*. I'll try to explain by example. Example 1. Terminal symbols: a, b, [, ], +, (, ) ...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
4:26 pm
3341
All the juicy details of the latest Cat release are here: http://cdiggins.com/2007/05/01/quick-sort-in-one-line-cat-version-0120-release/ Or you can just go...
Christopher Diggins
cdiggins.geo
Offline Send Email
May 1, 2007
7:20 pm
3342
Recently I have made some examples in order to better understand the notion of a concatenative language. I still do not really understand it, though. The Joy...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
7:52 pm
3343
... Oh. Okay, now I see what I've been missing. Yes, your definition is strictly about languages, not (per se) about grammars. That's a good thing. ... Yes, I...
William Tanksley, Jr
wtanksle
Offline Send Email
May 1, 2007
8:34 pm
3344
... It seems to me (I can be wrong here), that already Joy is not _entirely_ concatenative because of quotation. I think the quotation as basic operation has...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 1, 2007
9:52 pm
3345
... Joy does not have quotation as such. It does have literal lists, but whether a list is executed or not depends on the surrounding program. Furthermore, ...
John Cowan
johnwcowan
Online Now Send Email
May 1, 2007
10:17 pm
3346
... Very interesting. I've felt that Joy's quotation (which is, of course, actually a combination of literal lists and function quotation) didn't fit in quite...
William Tanksley, Jr
wtanksle
Offline Send Email
May 1, 2007
10:32 pm
3347
... I'd have to say no... That's semantic, not syntactic, so it can't be part of a syntactic definition. I was incorrect to suggest that. However, we still...
William Tanksley, Jr
wtanksle
Offline Send Email
May 2, 2007
2:35 am
3348
... I think you mean the following: "a" intern "b" intern "c" intern [] cons cons cons It is interesting. The article ...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 2, 2007
10:58 am
3349
... Yes, of course. That comes of posting code late at night.... ... Only a historical fact: that it was I who added intern to Joy's primitive words when...
John Cowan
johnwcowan
Online Now Send Email
May 2, 2007
3:39 pm
3350
... I completely agree. ... Below is my attempt to define a flat concatenative language. It is only an attempt, so any critical remarks are welcome. Let T be a...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 2, 2007
4:02 pm
3351
... You are welcome. :) I also find this discussion very useful for me. ... I hope the following explanation will be useful: let f ba a function from natural...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 2, 2007
4:18 pm
3352
It is very interesting that Joy have a flat sublanguage which is represent the same set of functions. I have thought a little about it, below the result of my...
Michael Nedzelsky
michaelnedze...
Offline Send Email
May 3, 2007
7:18 am
3353
... I don't understand what you're saying. ... I had to think about this. Yes, the stack is finite. It can also only be filled by computable objects, so every...
William Tanksley, Jr
wtanksle
Offline Send Email
May 3, 2007
2:38 pm
3354
... Entirely agree. Stacks seem to be particularly good for implementing unary, binary, n-ary operators of fixed arity. I did fool around once with a queue...
Manfred Von Thun
maggethun
Offline Send Email
May 4, 2007
7:47 am
3355
... The two combinators ifte and choice are interdefinable: [thenpart] [elsepart] choice == [] [thenpart] [elsepart] ifte == [thenpart] [elsepart] [] rollup...
Manfred Von Thun
maggethun
Offline Send Email
May 4, 2007
8:17 am
3356
Languages of course have all sorts of syntactic and semantic properties. One useful kind of question to ask is this: which properties of a given language are...
Manfred Von Thun
maggethun
Offline Send Email
May 4, 2007
8:53 am
3357
... This depends on our definitions. If I read things correctly, a sublanguage of a flat language _must_ be flat. Of course, a superlanguage of a flat language...
William Tanksley, Jr
wtanksle
Offline Send Email
May 4, 2007
2:06 pm
3358
I signed on to this mail-list via an unfamiliar gmail account. I haven't got time to analyse the posts now. So I'm saving them as ascii-text. Email is supposed...
chris glur
crglur@...
Send Email
May 5, 2007
5:28 pm
3359
... Email can be text or other things, and text need not be ASCII. ... The result of a failure to convert from the MacRoman character set, where those...
John Cowan
johnwcowan
Online Now Send Email
May 5, 2007
9:06 pm
3360
For those interested in type inference of stack-based languages I have made a first attempt to explain the type inference algorithm used in Cat at...
Christopher Diggins
cdiggins.geo
Offline Send Email
May 6, 2007
5:15 pm
3361
... Actually I discussed Floy after your modifications of Joy. In all modesty, at that time I did not really grasp the possible uses of the intern operator....
Manfred Von Thun
maggethun
Offline Send Email
May 7, 2007
3:54 am
Messages 3332 - 3361 of 4151   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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