X-Git-Url: http://deadsoftware.ru/gitweb?p=dsw-obn.git;a=blobdiff_plain;f=rtl%2FOut.java;h=68a7375ef2f54c956ee164e725e050940afbe51c;hp=309578afe881cccdb7078a6bc2cdca151fcb0bf8;hb=7b989fe6cfb3cf6e529b888bb6827714c45c62c6;hpb=25b73915e7fe0ae7dc51cf6f4a012f021257a35d diff --git a/rtl/Out.java b/rtl/Out.java index 309578a..68a7375 100644 --- a/rtl/Out.java +++ b/rtl/Out.java @@ -4,20 +4,36 @@ public class Out { public static void Open() { + // Сюда можно что-нибудь затолкать... + // Например открытие окошка и высер в него + } + + public static void Char(byte ch) + { + System.out.write(ch); + } + public static void String(byte[] str) + { + int i = 0; + while(str[i] != 0) + { + i += 1; + } + System.out.write(str, 0, i); } - public static void Int(long i, long n) + public static void Int(long i, short n) { System.out.print(i); } - public static void Real(float x, int n) + public static void Real(float x, short n) { System.out.print(x); } - public static void LongReal(double x, int n) + public static void LongReal(double x, short n) { System.out.print(x); } @@ -26,4 +42,10 @@ public class Out { System.out.println(); } + + public static void BEGIN() + { + // Функция выполняется каждый раз когда модуль импортируется. + // Модуль должен сам проверять, импортировался ли он ранее. + } }