Возможно ли программирование консольных приложений на pascal/c++/lua/python? Если возможно, то как компилировать под колибри.
Для компиляции у меня есть linux.
Если нельзя создать консольные приложения, то где добыть инструкцию по API графического интерфейса под эти языки программирования?
Заранее благодарен.
Консольное приложение на pascal для колибри
API системы
http://websvn.kolibrios.org/filedetails ... sfuncr.txt
Консольные приложения можно писать как standalone приложения использующие библиотеку console.obj или как приложения работающие с shell через специальный интерфейс.
Сборка
http://websvn.kolibrios.org/filedetails ... t&peg=6366
http://websvn.kolibrios.org/filedetails ... sfuncr.txt
Консольные приложения можно писать как standalone приложения использующие библиотеку console.obj или как приложения работающие с shell через специальный интерфейс.
Сборка
http://websvn.kolibrios.org/filedetails ... t&peg=6366
А как там выводить текст на консоль? writeln?
И как осуществить консольный ввод? readln?
Out.Int()
In.Real()
С ним в комплекте идет файлик About.pdf в нем описаны стандартные модули.
Кроме того импортирован Колибри модуль Console.obj
И исходники библиотек есть.
Книга по Оберону в Инете Programming in Oberon, Niklaus Wirth . По моему есть с русским переводом.
In.Real()
С ним в комплекте идет файлик About.pdf в нем описаны стандартные модули.
Кроме того импортирован Колибри модуль Console.obj
И исходники библиотек есть.
Книга по Оберону в Инете Programming in Oberon, Niklaus Wirth . По моему есть с русским переводом.
А также есть пример HW_con.ob07, демонстрирующий консольный вывод текстовых строк и целых чисел.
ну, ведь есть и обычный паскаль, не оберон
https://maxcodehack.github.io/hll-kos/pas/
Вот здесь описано как использовать
https://maxcodehack.github.io/hll-kos/pas/
Вот здесь описано как использовать
Форум сайта freepascal.ru какой то уж малоактивный.
http://freepascal.ru/forum/index.php
http://freepascal.ru/forum/index.php
Если использовать Delphi и SDK, консольное приложение выглядит традиционно:
Насколько знаю, остальные порты Паскаля содержат голый компилятор, без SDK.
Code: Select all
program Hello;
uses
CRT;
begin
InitConsole('Hello');
WriteLn('Hello, world!');
end.
Who is online
Users browsing this forum: No registered users and 3 guests