Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Функции ads и pragma

Функции ads и pragma

Ответ
Поиск в этой теме
Непрочитано 13.10.2011, 17:34 #1
Функции ads и pragma
ciril
 
САПР
 
СПб
Регистрация: 29.09.2011
Сообщений: 283

При наборе в IDE AutoLISP'a ads и pragma выясняется, что они являются защищенными символами. При их инспектировании:
.................
LOG #<SUBR @1531f12c ADS>
{имя} ADS
.................
.................
LOG #<SUBR @1531a9d8 PRAGMA>
{имя} PRAGMA
.................
То есть они являются функциями, но никакой информации по ним нет.
Вопрос: что же эти функции делают. И какие еще недокументированные функции существуют.
Просмотров: 3315
 
Непрочитано 13.10.2011, 17:38
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856


Ну, по pragma что-то можно найти: http://forums.autodesk.com/t5/Visual...a/td-p/1435803
Но по ads - мимо. Может быть, конечно, в ADN есть информация...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.10.2011, 22:11
#3
ciril

САПР
 
Регистрация: 29.09.2011
СПб
Сообщений: 283


По ссылке объясняется, что pragma - директива снятия защиты с защищенных символов. Отсюда вопрос, откуда взят синтаксис ее применения:

(pragma '((unprotect-assign символ)))
сохранение значения символа
присвоение значения символу
...
восстановление значения символа
(pragma '((protect-assign символ)))

И ADN - это, прошу прощения, что?

Последний раз редактировалось ciril, 13.10.2011 в 22:50.
ciril вне форума  
 
Непрочитано 13.10.2011, 22:51
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856


Offtop: Autodesk Developer Network. Первый год членства пока бесплатно. Подробности можно узнать в Московском представительстве Autodesk (cis<гав>autodesk.com).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Функции ads и pragma

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать функции (getkword) Список ключевых слов из списка? Kostinok Программирование 31 31.05.2012 13:08
Почему в lisp отсутствует аналог функции (arxload ...) для .NET сборок. Pastor LISP 16 17.11.2010 13:15
Предложение: Готовые функции Apelsinov Библиотека функций 170 27.06.2010 23:51
Функции AutoLISP из ... DLL! Supermax LISP 21 27.06.2010 14:18
Странности функции rtos FWA Программирование 2 16.02.2005 11:37