AppleScript: сравнение ссылок в списке

#list #comparison #applescript #compare #boolean

#Список #сравнение #applescript #Сравнить #логическое

Вопрос:

Как мне сделать этот вывод истинным, а не ложным:

 {item 1 of {4}, item 1 of {5}} = {4, 5}
  

Я знаю, что вы можете это сделать…

 {4, 5} = {4, 5}
  

…но мне нужно сделать что-то более сложное.

Возможно ли это?

Ответ №1:

Вероятно, это связано с привязкой = оператора, например, он вычисляется до вычисления выражений lhs и rhs.

Например, это true :

 set x to {item 1 of {4}, item 1 of {5}}
x = {4, 5}
  

Ответ №2:

nmok, я понял

 set c to {item 1 of {4}, item 1 of {5}}
c is equal to {4, 5}
  

Комментарии:

1. похоже, samplebias меня тоже превзошел