quote

    33зной

    7ответ

    Я никогда не задумывался о том, может ли символ быть числом в Лиспе, так что я играл с ним сегодня: > '1 1 > (+ '1 '1) 2 > (+ '1 1) 2 > (define a '1) > (+ a 1) 2 выше код схемы, но это, каже

    49зной

    7ответ

    Я нахожусь на 1-й день обучения самому себе Схемы. Излишне говорить, что я ничего не понимаю. Так что я читаю Маленький Schemer и использовать эту вещь: http://sisc-scheme.org/sisc-online.php в качест

    3зной

    3ответ

    В чем разница между: (cons 'a (cons 'b 'c)) ;; (A B . C) и (cons 'a '(b.c)) ;; (A B.C) мне нужно для создания следующего списка ((ab) .c) с использованием минусов, поэтому я пытаюсь понять, что эт

    2зной

    1ответ

    Каков правильный способ для правильно процитировать один аргумент командной строки? Например, у меня есть случайный текст в переменной $X. Мне нужно, чтобы процитировать его таким образом, чтобы, если

    13зной

    2ответ

    Почему я должен использовать # 'вместе с лямбдой? Обычно это написано так, поэтому я думаю, что это хорошая форма. Но эти строки кажутся мне равными: > (mapcar #'(lambda (x) (+ x 1)) '(1 2 3)) (2 3 4

    0зной

    1ответ

    - (IBAction) charlieImputText:(id)sender { NSAppleScript *keystrokeReturn = [[NSAppleScript alloc] initWithSource:@"tell application \"System Events\" to keystroke return"]; [keystrokeReturn execut

    89зной

    9ответ

    Пройдя через основные части вводной книги Lisp, я все еще не мог понять, что делает специальный оператор (quote) (или эквивалент '), но это был весь код Lisp, который я видел. Что это?