-1
我试图做一个功能,它应该给我个城市的名单:Common Lisp的 - 在列表列出
((London United-Kingdom)
(Paris France)
(New-York USA)
(Sydney Australia))
我的代码不能正常工作,什么是错的,但我不知道为什么。这里是我的代码:
(defun make-city (name country)
(list name country))
(defun cities
(list (make-city 'London 'United-Kingdom)
(make-city 'Paris 'France)
(make-city 'New-York 'USA)
(make-city 'Sydney 'Australia)))
有谁知道哪里有问题?它必须在(defun城市......),但在哪里?
我是初学者,在方案工作,但Common Lisp中没有。 – Ats 2013-03-08 18:13:29
看看defun的语法应该有所帮助:http://www.lispworks.com/documentation/HyperSpec/Body/m_defun.htm – 2013-03-08 18:48:36