Параметрические изображения объектов проектирования на основе использования языка АВТОЛИСП в среде АВТОКАД. Притыкин Ф.Н. - 16 стр.

UptoLike

Составители: 

16
Наборы примитивов, состоящие из СП исков кодов примитивов, рас-
смотрены в п. 4.2.
Дескрипторы файлов это переменные, применяемые для откры-
тия файлов с целью ввода или вывода информации, рассмотрены в п. 5.4.
Для установления типа данных применяют функции:
int целые числа;
real числа с плавающей запятой;
str строковые константы;
syn символы;
subs встроенные функции Автолиспа;
fname имя примитива Автокада;
pckset наборы примитивов Автокада.
Для определения типа данных переменной применяют функцию type:
(type <переменная>).
2.2. Функции в АВТОЛИСП, назначение и типовое образование
АВТОЛИСП это функциональный язык программирования. При его
использовании все вычисления, преобразования и управления выполняют
как с помощью встроенных функций, так и функций, разработанных поль-
зователем при написании программы. В результате программа в целом
представляет собой суперпозиции некоторых функций. В свою очередь,
эта программа может быть использована как функция другими програм-
мами. К основным встроенным функциям можно отнести setq, list, defun,
... . К этим функциям можно обращаться непосредственно с командной
строки Автокада. Когда вводится какая-либо группа знаков, интерпрета-
тор командной строки ищет вводимое слово в списке команд Автокада.
Если введенного слова нет в списке команд, то выдается сообщение об
ошибке. Если же первым символом будет введена круглая открывающаяся
скобка, то интерпретатор командной строки переходит в режим ввода вы-
ражения Автолиспа. Выход из этого режима осуществляется при вводе
скобки, закрывающей вводимое выражение.
     Наборы примитивов, состоящие из СП исков кодов примитивов, рас-
смотрены в п. 4.2.
     Дескрипторы файлов − это переменные, применяемые для откры-
тия файлов с целью ввода или вывода информации, рассмотрены в п. 5.4.
     Для установления типа данных применяют функции:
int − целые числа;
real − числа с плавающей запятой;
str − строковые константы;
syn − символы;
subs − встроенные функции Автолиспа;
fname − имя примитива Автокада;
pckset − наборы примитивов Автокада.
     Для определения типа данных переменной применяют функцию type:
(type <переменная>).

2.2. Функции в АВТОЛИСП, назначение и типовое образование

     АВТОЛИСП − это функциональный язык программирования. При его
использовании все вычисления, преобразования и управления выполняют
как с помощью встроенных функций, так и функций, разработанных поль-
зователем при написании программы. В результате программа в целом
представляет собой суперпозиции некоторых функций. В свою очередь,
эта программа может быть использована как функция другими програм-
мами. К основным встроенным функциям можно отнести setq, list, defun,
... . К этим функциям можно обращаться непосредственно с командной
строки Автокада. Когда вводится какая-либо группа знаков, интерпрета-
тор командной строки ищет вводимое слово в списке команд Автокада.
Если введенного слова нет в списке команд, то выдается сообщение об
ошибке. Если же первым символом будет введена круглая открывающаяся
скобка, то интерпретатор командной строки переходит в режим ввода вы-
ражения Автолиспа. Выход из этого режима осуществляется при вводе
скобки, закрывающей вводимое выражение.




                                 16