DEADSOFTWARE

Исправлены VAR-параметры, добавлены модули Files и Strings
[dsw-obn.git] / rtl / Out.java
1 import java.lang.System;
3 public class Out
4 {
5 public static void Open()
6 {
7 // Сюда можно что-нибудь затолкать...
8 // Например открытие окошка и высер в него
9 }
11 public static void Char(byte ch)
12 {
13 System.out.write(ch);
14 }
16 public static void String(byte[] str)
17 {
18 int i = 0;
19 while(str[i] != 0)
20 {
21 i += 1;
22 }
23 System.out.write(str, 0, i);
24 }
26 public static void Int(long i, short n)
27 {
28 System.out.print(i);
29 }
31 public static void Real(float x, short n)
32 {
33 System.out.print(x);
34 }
36 public static void LongReal(double x, short n)
37 {
38 System.out.print(x);
39 }
41 public static void Ln()
42 {
43 System.out.println();
44 }
46 public static void BEGIN()
47 {
48 // Функция выполняется каждый раз когда модуль импортируется.
49 // Модуль должен сам проверять, импортировался ли он ранее.
50 }
51 }