Есть ли способ разыменования списка в общем lisp? - PullRequest
1 голос
/ 16 сентября 2010

Есть ли способ разыменования списка в lisp?

Я пытаюсь сравнить 2 строки, но одна находится в списке.

1 Ответ

2 голосов
/ 16 сентября 2010

Звучит так, как вы хотите car. Если ваша вторая структура выглядит как '("string"), то вы хотите

(car '("string"))

Если строка не является первым элементом в списке, вы, вероятно, захотите (например)

(nth 2 '(1 symbol "string"))

Не забудьте сравнить нужные строки equal, а не =, который предназначен только для чисел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...