|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
ЛИСП без vl-symbol-name
CAD
Киев
Регистрация: 28.08.2003
Сообщений: 1,834
|
||
Просмотров: 1725
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А такое не покатит?
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
>Алексей.
Спасибо за быстрый ответ. Но! В Автокаде твой текст у меня возвращает nil А в ZWCAD ошибка. Загружаем список Загружается E:\2009_ZWCAD\Zacad.Lsp\test_sort.LSP Есть такой Команда: (("Км|C2" 2) ("Км|3" 3) ("Км|4" 4) ("Плм|2" 2) ("Плм|1" 1) ("XX|1" 4)) Запускаем Команда: (vl-sort smpr (function (lambda (a b) (< (car a) (car b))))) Ошибка: Нулевая функция (FUNCTION (LAMBDA (A B) (< (CAR A) (CAR B)))) (VL-SORT SMPR (FUNCTION (LAMBDA (A B) (< (CAR A) (CAR B)))))
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
CB, огромное спасибо за указание на мою
![]() Алексей, ну а тебе ОГРОМНАЯ благодарность. Ты как всегда выручил. ![]() Но в ZWCAD эта конструкция всё равно не работает. Привожу протокол. Команда: (setq spmr '(("Км|C2" 2)("Км|3" 3)("Км|4" 4)("Плм|2" 2)("Плм|1" 1)("XX|1" 4))) (("Км|C2" 2) ("Км|3" 3) ("Км|4" 4) ("Плм|2" 2) ("Плм|1" 1) ("XX|1" 4)) Команда: (setq a (vl-sort spmr (function (lambda (a b) (< (car a) (car b)))))) Ошибка: Нулевая функция (FUNCTION (LAMBDA (A B) (< (CAR A) (CAR B)))) (VL-SORT SPMR (FUNCTION (LAMBDA (A B) (< (CAR A) (CAR B))))) (SETQ A (VL-SORT SPMR (FUNCTION (LAMBDA (A B) (< (CAR A) (CAR B)))))) Но kpblc, не был бы крЫс"ом!!!!! Заменил (function на ' Т.е. решение для ZWCAD (и кажется для BriksCAD) (setq a (vl-sort spmr '(lambda (a b) (< (car a) (car b)))))
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
При чем тут крыс - не очень ясно
![]() Это я уже по привычке заменил на function. Но все равно спасибо ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Железобетонные подкрановые балки. Без предварительно напряженной арматуры!? | Розмысл | Железобетонные конструкции | 9 | 14.08.2019 22:42 |
Определение слова помещение. Помещение без перекрытия. | Aleks ManaeFF | Поиск литературы, чертежей, моделей и прочих материалов | 14 | 18.05.2015 06:42 |
Почему выполненяется только 1 sql запрос к ADODB без использования базы данных по умолчанию? | Дима_ | Программирование | 8 | 26.02.2009 08:50 |
Стык внахлест без сварки | Engineer SV | Металлические конструкции | 7 | 16.02.2009 18:56 |
Размерная цепь без выбора точки для 2-ой выносной, но с размером из ком строки? | BM60 | AutoCAD | 6 | 06.02.2009 16:25 |