Page 1 of 1

Консольное приложение на pascal для колибри

Posted: Fri Mar 25, 2016 12:22 am
by tima_gt
Возможно ли программирование консольных приложений на pascal/c++/lua/python? Если возможно, то как компилировать под колибри.
Для компиляции у меня есть linux.

Если нельзя создать консольные приложения, то где добыть инструкцию по API графического интерфейса под эти языки программирования?
Заранее благодарен.

Re: Консольное приложение на pascal для колибри

Posted: Fri Mar 25, 2016 3:07 am
by Ray
API системы
http://websvn.kolibrios.org/filedetails ... sfuncr.txt

Консольные приложения можно писать как standalone приложения использующие библиотеку console.obj или как приложения работающие с shell через специальный интерфейс.

Сборка
http://websvn.kolibrios.org/filedetails ... t&peg=6366

Re: Консольное приложение на pascal для колибри

Posted: Fri Mar 25, 2016 9:32 am
by Siemargl
Можешь писать на Обероне.
viewtopic.php?f=33&t=2443

По сути этот тот же паскаль.

Re: Консольное приложение на pascal для колибри

Posted: Tue Apr 12, 2016 6:17 pm
by tima_gt
Siemargl wrote:Можешь писать на Обероне.
viewtopic.php?f=33&t=2443

По сути этот тот же паскаль.
А как там выводить текст на консоль? writeln?
И как осуществить консольный ввод? readln?

Re: Консольное приложение на pascal для колибри

Posted: Tue Apr 12, 2016 9:20 pm
by Siemargl
Out.Int()
In.Real()

С ним в комплекте идет файлик About.pdf в нем описаны стандартные модули.
Кроме того импортирован Колибри модуль Console.obj
И исходники библиотек есть.

Книга по Оберону в Инете Programming in Oberon, Niklaus Wirth . По моему есть с русским переводом.

Re: Консольное приложение на pascal для колибри

Posted: Tue Apr 12, 2016 11:02 pm
by akron1
А также есть пример HW_con.ob07, демонстрирующий консольный вывод текстовых строк и целых чисел.

Re: Консольное приложение на pascal для колибри

Posted: Sat Oct 03, 2020 6:54 pm
by maxcodehack
ну, ведь есть и обычный паскаль, не оберон
https://maxcodehack.github.io/hll-kos/pas/
Вот здесь описано как использовать

Re: Консольное приложение на pascal для колибри

Posted: Tue Nov 03, 2020 6:33 pm
by Kopa
Форум сайта freepascal.ru какой то уж малоактивный.
http://freepascal.ru/forum/index.php

Re: Консольное приложение на pascal для колибри

Posted: Sat Dec 05, 2020 8:14 pm
by Freeman
Если использовать Delphi и SDK, консольное приложение выглядит традиционно:

Code: Select all

program Hello;

uses
  CRT;

begin
  InitConsole('Hello');
  WriteLn('Hello, world!');
end.
Насколько знаю, остальные порты Паскаля содержат голый компилятор, без SDK.