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

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


ob:visual:log:ru

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ob:visual:log:ru [2022/10/02 20:49]
iadenisov
ob:visual:log:ru [2023/11/08 22:57] (текущий)
iadenisov
Строка 1: Строка 1:
 +Документация проекта [[https://visual.sfu-kras.ru|VISUAL / ONLINE OBERON]]
 +
 ====== Модуль Log ====== ====== Модуль Log ======
  
-Вывод текстовой информации.+Вывод текстовой информации в журнал.
  
-Пример программы: 
-<code> 
-MODULE Init; 
  
-IMPORT Log; +PROCEDURE **Clear**
- +
-PROCEDURE Do; +
-BEGIN +
- Log.Clear; +
- Log.String("Привет Мир!"); Log.Ln +
-END Do; +
- +
-BEGIN +
- Do +
-END Init. +
-</code> +
- +
- +
-**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.1664732983.txt.gz · Последнее изменение: 2022/10/02 20:49 — iadenisov