Search the web
Sign In
New User? Sign Up
iolanguage · Io
? 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.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 8752 - 8781 of 11910   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
8752
... If anything, 1 := 2 should work right: Io> message(1 := 2) ==> setSlot("1", 2) Right now, this does nothing; doesn't set the slot. However, if you: ...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
8:01 am
8753
Sorry to reply to myself, but I just checked with the old parser; the behaviour I describe below worked with the old parser, is broke with the new parser. ... ...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
8:04 am
8754
Hi Jer, ... I confirm that there is a bug with the new parser which prevents 1 := 2 from working correctly. I've added the following to my bugs list on ...
Quag
quagath
Offline Send Email
Apr 1, 2006
8:14 am
8755
... I don't know, it's kind of strange that obj 10 := 20 treats 10 as a string, where everywhere else it would be a number. 10 is not an identifier, it's a ...
Mike Austin
mike_ekim
Offline Send Email
Apr 1, 2006
8:35 am
8756
... I agree. At the very least, `a := b` is supposed to be equivalent to `setSlot(a, b)`. If they both fail, but fail in different ways, that's pretty...
Erik Max Francis
xihr
Online Now Send Email
Apr 1, 2006
8:39 am
8757
... Seems to me that it treats 10 as an object and "10" as a string which is the name of the object. Jason...
Jason Grossman
jas0ngr0ssman
Offline Send Email
Apr 1, 2006
9:04 am
8758
... So then in `obj foo := 20`, foo is an object with the name "foo"? I don't think of foo as an object, just the name of a slot, a binding. Then there's...
Mike Austin
mike_ekim
Offline Send Email
Apr 1, 2006
9:48 am
8759
Hi Erik, ... I believe you meant that 'a := b' is supposed to be equivalent to 'setSlot("a", b)'. As I said in my response to Jer, it is a bug in the new...
Quag
quagath
Offline Send Email
Apr 1, 2006
10:04 am
8760
... No, that's not how "a := b" is supposed to be handled. "a := b" is supposed to be handled like: setSlot("a", b). ... -- Jeremy Tregunna ...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
10:05 am
8761
... You'll note that the following creates a slow called "foo" (including the quotes): Io> "foo" := "bar" ==> "bar" Io> getSlot("\"foo\"") ==> "bar" This is...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
10:11 am
8762
... Good point, my bad. Still, if `a := b` is supposed to be equivalent to `setSlot("a" := b)` -- that is to say, the identifier `a` is intended to be...
Erik Max Francis
xihr
Online Now Send Email
Apr 1, 2006
10:13 am
8763
Hi Erik, ... Io has a weird take on identifiers. An Identifier in Io is something which can be used as a slot name. Slot names must be strings, so identifiers...
Quag
quagath
Offline Send Email
Apr 1, 2006
10:52 am
8764
Hi, the message I am replying to is from almost a year ago. Sadly, there hasn't been any discussion on it. As I really like Massimiliano's idea and recently...
Jonas Eschenburg
jonas_eschen...
Offline Send Email
Apr 1, 2006
5:15 pm
8765
Hi, ... I am not sure how clear that is. I will repeat some of this bellow for clarity. ... I am not sure how long (or recent) you have used Io but the...
Brian Mitchell
binary42@...
Send Email
Apr 1, 2006
7:30 pm
8766
... I haven't had time to play around with more syntax but I think this shows that Io can be expressed successfully in more than one way. We have multiple...
Brian Mitchell
binary42@...
Send Email
Apr 1, 2006
7:44 pm
8767
... This still doesn't explain why `a := b` and `setSlot("a", b)` behave differently even though they're supposed to be identical. -- Erik Max Francis &&...
Erik Max Francis
xihr
Online Now Send Email
Apr 1, 2006
7:51 pm
8768
... The reason you are seeing the <literal> := value bug in the current parser is because of two things: 1) When Io encounters a literal in code it will create...
Brian Mitchell
binary42@...
Send Email
Apr 1, 2006
8:08 pm
8769
... Actually, it shouldn't be too terribly difficult to support a smalltalk like syntax on Io, but it would require writing a new parser, and reorganizing the...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
9:23 pm
8770
Author: Jeremy Tregunna Name: Enhance inheritance system with categories Date: 2006-04-01 Revision: 0 Scope: Io Core Abstract This document will describe...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
9:38 pm
8771
... What I meant was that not every tree is valid, or at least has a well-defined semantic. ... So you acknowledge that above tree has ambiguous meaning in the...
Jonas Eschenburg
jonas_eschen...
Offline Send Email
Apr 1, 2006
9:49 pm
8772
If you google "Io language", in the preview for the search hit it says: "Small, embeddable, object-oriented, prototype-based, garbage collected language;...
paul_chiusano
Offline Send Email
Apr 1, 2006
10:52 pm
8773
I made one mistake when originally posting this in the Proxy section, please read it as follows instead: ... -- Jeremy Tregunna jtregunna@......
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 1, 2006
11:49 pm
8774
Hi Guys, ... In December last year I reinvented this idea under the label Unificiation of Next and Attached Messages. Having done lots of message manipulation...
Quag
quagath
Offline Send Email
Apr 1, 2006
11:58 pm
8775
... Could you compare this to the scheme described in: http://javalab.cs.uni-bonn.de/data2/papers/darwin/roles.IAI-TR-96-11.pdf (AKA "Objects Don't Migrate"). ...
William Tanksley, Jr
wtanksle
Offline Send Email
Apr 2, 2006
12:04 am
8776
... Hi Paul, Thanks for the suggestion. If you can send me the required scripts and html for the web pages as you'd like to see them, I'd be happy to add them....
Steve Dekorte
stevedekorte
Offline Send Email
Apr 2, 2006
12:36 am
8777
Hi, Some quick replies bellow. Keep in mind that the majority of my content was not to make a point but to explore and define the domain better. ... Right....
Brian Mitchell
binary42@...
Send Email
Apr 2, 2006
1:21 am
8778
How about using syntactic sugar for getSlot? It's pretty common to see notations like this: `obj is the reference to an object and obj is its value. We would...
Eric Gaudet
titousensei
Online Now Send Email
Apr 3, 2006
7:14 pm
8779
... The apostrophe ("'") has been suggested (and used) in the past for this very purpose. -- Jeremy Tregunna jtregunna@......
Jeremy Tregunna
jtregunna_io
Offline Send Email
Apr 3, 2006
7:38 pm
8780
... I like this suggestion, because it's very readable. But I'm not sure it's any more easily writable than the current syntax using getSlot. I suspect we'd...
Jason Grossman
jas0ngr0ssman
Offline Send Email
Apr 4, 2006
4:04 am
8781
Hi, I've let this suggestion pass for a while, waiting to see if anyone would post an alternative IoProp. I think there is a general agreement that activation...
Brian Mitchell
binary42@...
Send Email
Apr 4, 2006
4:54 am
Messages 8752 - 8781 of 11910   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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