LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Чтобы взгромоздить этот пакет на Debian Wheezy, мне понадобилось доустановить libgtksourceview2.0-0.

Тестовая программа с сайта компилятора:

MODULE Foo;

IMPORT Out;

PROCEDURE f(x: INTEGER): INTEGER;
  VAR y: INTEGER;
BEGIN
  y := x+1;
  RETURN y * y
END f;

BEGIN
  Out.String("f(7) = ");.
  Out.Int(f(7), 0);
  Out.Ln
END Foo.

Закатываем его в файл Foo.m и натравливаем на него obc. На выходе получаем традиционный a.out.

Исходная версия hobbit, :

obc

Чтобы взгромоздить этот пакет на Debian Wheezy, мне понадобилось доустановить libgtksourceview2.0-0.

Тестовая программа с сайта компилятора:

MODULE Foo;

IMPORT Out;

PROCEDURE f(x: INTEGER): INTEGER;
  VAR y: INTEGER;
BEGIN
  y := x+1;
  RETURN y * y
END f;

BEGIN
  Out.String("f(7) = ");.
  Out.Int(f(7), 0);
  Out.Ln
END Foo.

Закатываем его в файл Foo.m и натравливаем на него obc. На выходе получаем традиционный a.out.