Инструменты пользователя

Инструменты сайта


ob:visual:log:ru

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ob:visual:log:ru [2022/10/02 20:27]
iadenisov создано
ob:visual:log:ru [2023/11/08 22:57] (текущий)
iadenisov
Строка 1: Строка 1:
 +Документация проекта [[https://visual.sfu-kras.ru|VISUAL / ONLINE OBERON]]
 +
 ====== Модуль Log ====== ====== Модуль Log ======
  
-Вывод текстовой информации.+Вывод текстовой информации в журнал. 
 + 
 + 
 +PROCEDURE **Clear**
  
-PROCEDURE Clear; 
 Очистка журнала. Очистка журнала.
  
-PROCEDURE String(arg: ARRAY OF CHAR);+PROCEDURE **String** (arg: ARRAY OF CHAR) 
 Вывод строки. Вывод строки.
  
-PROCEDURE Ln;+PROCEDURE **Ln** 
 Перевод на новую строку. Перевод на новую строку.
  
-PROCEDURE Char(arg: CHAR);+PROCEDURE **Char** (arg: CHAR) 
 Вывод литеры. Вывод литеры.
  
-PROCEDURE Real(arg: REAL);+PROCEDURE **Real** (arg: REAL) 
 Вывод действительного числа. Вывод действительного числа.
  
-PROCEDURE RealForm(arg: REAL; fixed: INTEGER);+PROCEDURE **RealForm** (arg: REAL; fixed: INTEGER) 
 Вывод действительного числа с фиксированным размером дробной части. Вывод действительного числа с фиксированным размером дробной части.
  
-PROCEDURE Int(arg: INTEGER);+PROCEDURE **Int** (arg: INTEGER) 
 Вывод целого. Вывод целого.
  
-PROCEDURE Set(arg: SET);+PROCEDURE **Set** (arg: SET) 
 Вывод множества. Вывод множества.
  
-PROCEDURE Bool(arg: BOOLEAN);+PROCEDURE **Bool** (arg: BOOLEAN) 
 Вывод значения булевой переменной TRUE или FALSE. Вывод значения булевой переменной TRUE или FALSE.
 +
 +
 +===== Пример =====
 +
 +<code>
 +MODULE Init;
 +
 +IMPORT Log;
 +
 +PROCEDURE Do;
 +BEGIN
 + Log.Clear;
 + Log.String("Привет Мир!"); Log.Ln
 +END Do;
 +
 +BEGIN
 + Do
 +END Init.
 +</code>
 +
 +[[https://visual.sfu-kras.ru/model/49|Открыть в редакторе →]]
 +
 +
ob/visual/log/ru.1664731666.txt.gz · Последнее изменение: 2022/10/02 20:27 — iadenisov