Такое впечатление, что создатели лиспа ее испугались и остановились на полдороге.
Какая жалость, что nil эквивалентен пустому списку и false, а ведь между ПУСТЫМ списком и ОТСУТСТВИЕМ списка есть принципиальная логическая разница!
Собственно, может кто знает диалект лиспа с поддержкой троичной логики или укажет как ей пользоваться в clisp хотя бы?
И вообще, такие языки, кроме диалектов SQL в некоторых RDBMS существуют?