atom

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
atom

Sprawdza, czy parametr jest pojedynczym elementem

W LISP pojęcie "atom" znaczy najbardziej pojedynczy  element. Może to być, symbol, liczba, funkcja, co kolwiek innego niż lista.

Funkcja (atom ) sprawdza , czy paramter jest "atomem" czyli jeśli nie jest listą zwraca T, jeśli lista zwraca nil

np

(atom 3)
(atom abc)
(atom*error*)
zwrocą T

Natomiast
(atom (list 1 2 3))
(atom (cons s 13))
zwrócą nil