• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: list question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: list question


  • Subject: Re: list question
  • From: dialup <email@hidden>
  • Date: Tue, 3 Jun 2003 11:43:21 -0500 (CDT)

Thanks Andrew. This was exactly what I was looking for. I should have
used better variables like:
--------------
set origData to {"a", 1}
copy origData to copyOfOrig
set origData's item 1 to "b"
return copyOfOrig
--------------
--> {"a",1}

which gives me what I need.

Thanks again for your help.

Jay


---------------------------
> The line:
>
> set a's item 1 to "b"
>
> Sets the first item in a to be the string value "b" since you enclosed
> "b" in quotes.
>
> If you'd:
>
> set a's item 1 to b
>
> You would set the item to the list object called b. However, Since b is
> a reference to the same object a you get a stack overflow.
>
> It isn't clear exactly what you expect to get out of this. I *think*
> what you're trying to do is use b as a copy of the original, then
> manipulate the original in which case you want to:
>
> set a to {"a", 1}
> copy a to b -- now b is a distinct copy of a
> set a's item 1 to "b"
> return b
>
> --> {"a", 1}
>
> And a still holds the modified {"b", 1}
>
> Andrew
> :)
>
>> set a to {"a", 1}
>> set b to a
>> set a's item 1 to "b"
>> return b
>>
>> --> {"b", 1}
>> ------------
>>
>>
>> but shouldn't b be {"a",1}? I'm running this in AS 1.6 on OS 9.2.2
>>
>> Thanks.
>>
>> Jay
>> _______________________________________________
>> applescript-users mailing list | email@hidden
>> Help/Unsubscribe/Archives:
>> http://www.lists.apple.com/mailman/listinfo/applescript-users
>> Do not post admin requests to the list. They will be ignored.
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.

References: 
 >list question (From: dialup <email@hidden>)
 >Re: list question (From: Andrew Oliver <email@hidden>)

  • Prev by Date: Re: list question
  • Next by Date: Activate scripts at startup.
  • Previous by thread: Re: list question
  • Next by thread: Re: list question
  • Index(es):
    • Date
    • Thread