История изменений
Исправление 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.