Основы автоматизированного проектирования химических производств. Миронов В.М - 137 стр.

UptoLike

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

137
Вывод на экран
Функция
Тип
аргумента
Наличие
кавычек
Использ.
управл.
символа
Перемещение
строки
Возвращ.
результат
PROMPT текст нет да нет nil
WRITE-CHAR целое нет - нет
знач.ар-
гум.
WRITE-LINE текст нет да в конце То же
PRIN1 любой есть нет нет -«»-
PRINC любой нет да нет -«»-
PRINT любой есть нет
в начале, в кон-
цепробел
-«»-
Работа ввода организуется именно функцией INITGET, а функция
GETINT служит только подсказкой.
(GETKWORD_<[подсказка]>) - работает с INITGET.
Например:
(INITGET_1_"Yes_No")
(SETQ_A_(GETKWORD_"Повторить?_Yes/no"))
После выполнения символ А будет иметь значение либо Yes, либо No.
Можно ответить одной начальной буквой, строчной или прописной.
При отсутствии аргумента последние три функции не возвращают ника-
кого значения, что используется для "тихого" завершения
программы.
(TERPRI) – выполняет переход на новую строку и возвращает NIL.
8.13. Работа с файлами
При выводе в файл и из файла он должен быть предварительно открыт
функцией OPEN, а по окончании работы - закрыт функцией CLOSE
(OPEN_<имя файла>_<режим>) (CLOSE_<дескриптор файла>);
<имя файла> - <диск:>/<путь>/<имя><.><расширение>;
<режим>:
r – существующий файл открывается для чтения; при его отсутствии воз-
вращается NIL;
w – файл открывается для записи: если файла нет
, то он создается, если та-
кой файл есть, то он заменяется новым файлом с тем же именем;
a – файл открывается для добавления; если такого файла нет, то он созда-
ется;
<дескриптор файла> – любая переменная AutoLISPа.
Обозначение режима выполняется только строчными буквами. Функция
OPEN всегда применяется в сочетании с функцией SETQ
(SETQ_F1_(OPEN_"C:/ACAD/WORK/FILE1.DAT"_"r").
F1 – дескриптор
файла.
Символ "/" используется вместо символа "\" в DOS.