<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3800602</guid>
        <pubDate>Sat, 01 Jun 2019 21:13:19 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3800602</link>
        <description><![CDATA[Adamoi: Всем привет кто нить знает как поставить в ручную обложки для альбомов?]]></description>
        <author>Adamoi</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3677615</guid>
        <pubDate>Sun, 17 Jul 2016 05:57:04 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3677615</link>
        <description><![CDATA[mkudritsky: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=3411065'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>DenZurin &#064; <time class="tag-quote__quoted-time" datetime="2014-02-06T12:55:52+00:00">06.02.14, 12:55</time></span><div class='quote '>Как я понял, это порт FreePascal.</div></div><br>
<br>
Совершенно верно&#33;<br>
Это порт FreePascal на Android.<br>
Автор компилятора активен на форумах 4pda:<br>
<a class='tag-url' href='http://4pda.ru/forum/index.php?showtopic=218734' target='_blank'>http://4pda.ru/forum/index.php?showtopic=218734</a><br>
<br>
<strong class='tag-b'>All</strong><br>
<br>
Таким образом, проблема изучения Паскаля &quot;в дороге&quot; решена&#33;<br>
Для этого нужен любой смартфон на Android и софт PascalGUI<br>
<br>
К сожалению, софт этот платный, но цена там чисто символическая.<br>
Да и леченные версии PascalGUI найти в Сети не проблема.<br>
<br>
Помимо собственно компилятора для изучения Паскаля &quot;в дороге&quot; потребуется какая-нибудь хорошая книжка по Pascal в электронном виде (я предпочитаю *.pdf формат) и средство ее чтения.<br>
<br>
P.S. Помимо Паскаля, теперь &quot;в дороге&quot; можно изучать и C/C++<br>
Тот же автор создал также компилятор C/C++ для Android:<br>
<a class='tag-url' href='http://4pda.ru/forum/index.php?showtopic=246914' target='_blank'>http://4pda.ru/forum/index.php?showtopic=246914</a><br>
Называется C4droid]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3411065</guid>
        <pubDate>Thu, 06 Feb 2014 12:55:52 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3411065</link>
        <description><![CDATA[DenZurin: Паскаль для Android:<br>
<a class='tag-url' href='https://play.google.com/store/apps/details?id=com.n0n3m4.droidpascal&hl=ru' target='_blank'>https://play.google.com/store/apps/details?...oidpascal&hl=ru</a><br>
Как я понял, это порт FreePascal.]]></description>
        <author>DenZurin</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3245914</guid>
        <pubDate>Wed, 05 Dec 2012 17:47:38 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3245914</link>
        <description><![CDATA[mkudritsky: Хлопцi, УРА&#33;&#33;&#33;<br>
Я запустил на своем Qtek S100 компилятор <strong class='tag-b'>FreePascal 2.6.0</strong>&#33;&#33;&#33;<br>
Алгоритм действий следующий:<br>
<br>
1. Устанавливаем на коммуникатор Linux.<br>
Для моего Qtek S100 = Magician это Linux от Angstrom-OpenMoko со сборкой файловой системы:<br>
Angstrom-openmoko-devel-image-glibc-ipk-2008.1-test-20080216-magician.rootfs.tar.bz2<br>
Kernel 2.6.21 hh20<br>
Запуск Linux утилитой haret-0.5.2.exe (не забываем про Hardreset после запуска Linux).<br>
Для владельцев коммуникаторов с OS Android все должно быть проще (?). Только командную строчку прикрутить надо&#33;<br>
<br>
2. Качаем с сайта www.freepascal.org версию компилятора<br>
fpc-2.6.0.arm-linux.tar<br>
 и распаковываем софт в какой-нибудь каталог (я распаковал в /temp).<br>
<br>
3. Редактируем скрипт запуска install.sh &#33;&#33;&#33;&#33; Это очень важно&#33;&#33;&#33;<br>
Собственно редактируется только первая строчка - вместо <strong class='tag-b'>#&#33;/usr/bin/env bash</strong> надо прописать <strong class='tag-b'>#&#33;/usr/bin/env sh</strong><br>
Словом, надо прописать оболочку своей версии Linux (у меня это sh).<br>
Ну и далее устанавливаем компилятор со всеми обвязками командой<br>
<strong class='tag-b'>./install.sh</strong><br>
<br>
Все&#33; После этого можем компилировать программы&#33;<br>
<br>
ЗАМЕЧАНИЯ:<br>
1. Не используйте компилятор весрии fpc-2.2.2.arm-linux.tar - глючный для ARM-архитектуры.<br>
2. Не стОит рассчитывать на отладчик под ARM-архитектурой, хотя я это еще подробно не ковырял. То есть знаменитые F4 Watches и т.п. а-ля Турбо-Паскаль могут и не работать автоматом. Не исключаю, что отладчик надо прикручивать как-то дополнительно.<br>
А так вообще-то текстовая IDE работает&#33; Теоретически тексты программ набирать и редактировать можно.<br>
Но все это в общем-то уже технические проблемы FreePascal for Linux...]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3244847</guid>
        <pubDate>Tue, 04 Dec 2012 04:39:18 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=3244847</link>
        <description><![CDATA[mkudritsky: Впервые за 10 лет забрезжила возможность запуска компилятора FreePascal непосредственно на железе машинок с Windows Mobile.<br>Без всяких СУПЕРтормозных и глючных эмуляторов DOS&#33;<br><br>Итак, вот источники появления этой возможности.<br><br>1. Разработаны весрии Linux для многих КПК и коммуникаторов на Windows Mobile.<br>Причем, этот Linux для некоторых машинок существует в виде прошивок, а у некоторых запускается с флэшки софтом<br>Haret.exe<br>Для моего допотопного коммуникатора Qtek S100 WM2003 SE есть Linux от проекта OpenMoko/Angstrom<br>Kernel 2.6.12 hh20<br><br>2. На сайте FreePascal уже давно существуют версии софта для архитектуры Linux/ARM.<br>Последние версии 2.2.2 и 2.6.0<br><br>3. Для компиляции программ непосредственно на КПК/коммуникаторах придется устанавливать пакет BinUtils (ассемблер, линковщик...)<br>Увы, этот пакет не установлен в файловую систему OpenMoko/Angstrom по-умолчанию, но находится довольно легко.<br><br>4. FreePascal (я ставил 2.2.2) из бинарников скриптом install.sh ставится без проблем, но попытка откомпилировать простую программу на Паскале (у меня она называется zh505.pas - решение Задачи и Назначениях венгерским местодом) выдает ошибку на этапе линковки:<br><br>Linking zh505 /usr/bin/ld: Error: Source object /usr/lib/fpc/2.2.2/utils/arm-linux/rtl/system.o has EABI version 0, but target zh505 has EABI version 4<br>Ну и далее Error, Error, Error...<br><br>ВОПРОСЫ: как быть? Куда дальше двигаться для решения проблемы?<br>Очень хочется создать исполняемый файл непосредственно на карманном компьютере&#33;<br><br>P.S. Поиск по Интернету не дал алгоритмоческого пути решения проблемы. Как я понял, версия FreePascal for ARM - самая неоттестированная.<br>Мне, сугубо прикладному программисту-любителю, трудно разобраться.<br>Может я хожу по граблям и народ эту проблему с несовпадением EABI как-то уже решил?]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422853</guid>
        <pubDate>Mon, 16 Nov 2009 11:40:38 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422853</link>
        <description><![CDATA[KiRiK: Еще одну вещь вспомнил - в mShell есть исключения.<br><br>Кстати, господа, вам не кажется, что мы несколько отвлеклись от темы топика - обсуждения мобильных компиляторов?]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422740</guid>
        <pubDate>Mon, 16 Nov 2009 10:05:40 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422740</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422670'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Romtek &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T08:51:43+00:00">16.11.09, 08:51</time></span><div class='quote '>стандартом ISO обладает, насколько я знаю, только Modula-2.</div></div>Про Аду не забывай, у нее тоже стандарт. И потомком языка Паскаль она несомненно является.]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422688</guid>
        <pubDate>Mon, 16 Nov 2009 09:04:31 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422688</link>
        <description><![CDATA[KiRiK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422670'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Romtek &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T08:51:43+00:00">16.11.09, 08:51</time></span><div class='quote '>Сборщик мусора - великая вещь, которая позволяет избавиться от многих ошибок работы с указателями, например, висячими указателями. </div></div><br>
В общем, согласен :)]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422670</guid>
        <pubDate>Mon, 16 Nov 2009 08:51:43 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422670</link>
        <description><![CDATA[Romtek: Пожалуй, mshell напоминает больше Питон, нежели Паскаль. Ну, а от Паскаля остались лишь одни воспоминания в виде отдельных резервных слов IF THEN, WHILE DO, FUNCTION.<br>
<br>
Диалектов Паскаля развелось... жуть сколько. Проблема в том как их стольких поддерживать.<br>
И если взять тех же последователей Паскаля: Modula, Modula-2, семейство Oberon - стандартом ISO обладает, насколько я знаю, только Modula-2.<br>
<a class='tag-url' href='http://ru.wikipedia.org/wiki/Component_Pascal' target='_blank'>Компонентный Паскаль</a> также весьма интересный вариант Оберона-2. Хотелось бы, чтобы этот язык получил большее распространение. Ну, время покажет. Ведь многое зависит от реализации компилятора, среды разработки и модулей, расширяющих функциональность. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-11-16T09:01:53+00:00">16.11.09, 09:01</time></span></span><br>
К тому же, в компиляторе Компонентного Паскале также должен  быть реализован сборщик мусора согласно описанию языка.<br>
Сборщик мусора - великая вещь, которая позволяет избавиться от многих ошибок работы с указателями, например, висячими указателями. В зависимости от реализации можно говорить о эффективности работы сборщика.]]></description>
        <author>Romtek</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422664</guid>
        <pubDate>Mon, 16 Nov 2009 08:48:10 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422664</link>
        <description><![CDATA[KiRiK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422645'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>volvo877 &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T08:25:24+00:00">16.11.09, 08:25</time></span><div class='quote '>Про TVision (я уж не говорю про GVision) не слышал тогда? Интерфейс, причем любой, делается в течении пары часов, если что...</div></div><br>
Конечно слышал :) Мало того, подробно изучил.<br>
Но они довольно не универсальны, если быть честным.<br>
Да и интересно было на молодости лет :)) На самом деле, было полезно с образовательной точки зрения.<br>
<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422645'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>volvo877 &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T08:25:24+00:00">16.11.09, 08:25</time></span><div class='quote '>Головной боли он стоит... Лучше самому следить за ресурсами. Ибо мне лучше знать, понадобится еще объект или нет, чем какому-то там GC, и когда его надо удалить. Все сборщики мусора приучают к бездумной работе с памятью. </div></div><br>
Зависит от цели. Если цель следить за всем самому, то да. Если цель максимально быстро написать какой-то алгоритм или функциональную программу, не заморачиваясь на утечках памяти, то он очень и очень помогает.]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422645</guid>
        <pubDate>Mon, 16 Nov 2009 08:25:24 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422645</link>
        <description><![CDATA[volvo877: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422552'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T06:13:47+00:00">16.11.09, 06:13</time></span><div class='quote '>Да, долго. 6 или 7 лет назад занимался его реализацией.</div></div>Про TVision (я уж не говорю про GVision) не слышал тогда? Интерфейс, причем любой, делается в течении пары часов, если что...<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>Один сборщик мусора чего стоит.</div></div>Головной боли он стоит... Лучше самому следить за ресурсами. Ибо мне лучше знать, понадобится еще объект или нет, чем какому-то там GC, и когда его надо удалить. Все сборщики мусора приучают к бездумной работе с памятью.]]></description>
        <author>volvo877</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422552</guid>
        <pubDate>Mon, 16 Nov 2009 06:13:47 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422552</link>
        <description><![CDATA[KiRiK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422547'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>FasterHarder &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T05:58:34+00:00">16.11.09, 05:58</time></span><div class='quote '>Цитата (KiRiK @ Сегодня, 03:11)<br>
структуры словарей<br>
<br>
ну и что...</div></div><br>
Без комментариев. Думаю, у тебя нет опыта работы с оными.<br>
<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422547'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>FasterHarder &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T05:58:34+00:00">16.11.09, 05:58</time></span><div class='quote '>Цитата (KiRiK @ Сегодня, 03:11)<br>
динамические массивы<br>
<br>
в ТП тоже имеются...</div></div><br>
В том смысле, что динамически расширяемые массивы.<br>
<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422547'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>FasterHarder &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T05:58:34+00:00">16.11.09, 05:58</time></span><div class='quote '>визуальныи феис, это конечно плюс...в ТП, тоже что то похожее можно соорудить, правда сложно и долго... </div></div><br>
Да, долго. 6 или 7 лет назад занимался его реализацией.<br>
Без сборщика мусора это не здорово, а если еще вспомнить 16-битную адресацию TP, то совсем капут. <br>
<br>
Ну, плюс к вышеперечисленным модулям, еще функции работы с системными процессами и многопоточностью.]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422547</guid>
        <pubDate>Mon, 16 Nov 2009 05:58:34 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422547</link>
        <description><![CDATA[FasterHarder: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>сборщик мусора </div></div><br>
это да, беспорныи плюс..<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>структуры словарей</div></div><br>
ну и что...<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>динамические массивы</div></div><br>
в ТП тоже имеются...<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>foreach</div></div><br>
ну в принципе плюс, но не значительныи..<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>работа со строками</div></div><br>
в ТП copy, concat, etc...<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-16T00:11:20+00:00">16.11.09, 00:11</time></span><div class='quote '>пользовательским интерфейсом</div></div><br>
визуальныи феис, это конечно плюс...в ТП, тоже что то похожее можно соорудить, правда сложно и долго...]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422507</guid>
        <pubDate>Mon, 16 Nov 2009 00:11:20 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422507</link>
        <description><![CDATA[KiRiK: Да много всего, если честно.<br>
Один сборщик мусора чего стоит.<br>
Кроме того.<br>
Встроенные структуры словарей - массивы со строковыми ключами, динамические массивы. Сюда же циклы foreach.<br>
Много разносторонних модулей, дающих доступ к работе с железом (акселерометр, GPS-модуль..), мультимедиа (камера, проигрыватель аудио и видео..), личными данными (сообщения, календарь..), сетью (WAN, BT..), алгоритмами (работа со строками, кодировками..), пользовательским интерфейсом (менюшки, списки, чекбоксы..).<br>
Хотя бы так. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-11-16T00:44:49+00:00">16.11.09, 00:44</time></span></span><br>
Ах, да.. адресация 32-битная, конечно. Но это отдельно для сравнения с TP.]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422404</guid>
        <pubDate>Sun, 15 Nov 2009 19:04:35 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422404</link>
        <description><![CDATA[FasterHarder: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=2422375'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KiRiK &#064; <time class="tag-quote__quoted-time" datetime="2009-11-15T17:50:42+00:00">15.11.09, 17:50</time></span><div class='quote '>возможностями больше Паскаля</div></div><br>
что может твои шел, что не позволительно TP 7.0.?...<br>
просто любопытно&#33;... <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-11-15T19:05:14+00:00">15.11.09, 19:05</time></span></span><br>
а точнее просто Pascal, ведь ты имеешь ввиду наверное не только Turbo Pascal....]]></description>
        <author>FasterHarder</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422375</guid>
        <pubDate>Sun, 15 Nov 2009 17:50:42 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422375</link>
        <description><![CDATA[KiRiK: Что еще хочу сказать по теме. mShell мне понравился своей простотой и возможностями больше Паскаля, несколько раз пожалел, что его нет для ББ. С другой стороны, синтаксисом с Паскалем они очень и очень схожи.<br>Вообще, по-моему, идеальный язык для обучения писать программы на телефон (и Symbian S60, и Symbian UIQ).]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422267</guid>
        <pubDate>Sun, 15 Nov 2009 14:24:32 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2422267</link>
        <description><![CDATA[KiRiK: Решил всколыхнуть заброшенную тему :)<br>
<br>
Начал делать <a class='tag-url' href='http://wiki.m-shell.ru/index.php/M_Mobile_Shell' target='_blank'>перевод докуменации к mShell</a>. Если у кого-то есть возможность помочь, будет классно.]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2166117</guid>
        <pubDate>Mon, 12 Jan 2009 21:53:55 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=2166117</link>
        <description><![CDATA[demans: да м-шел очень похож]]></description>
        <author>demans</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1914493</guid>
        <pubDate>Sat, 29 Mar 2008 19:06:36 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1914493</link>
        <description><![CDATA[NoeR: <strong class='tag-b'>xpoint</strong> m-shell - подобие паскаля.]]></description>
        <author>NoeR</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1910864</guid>
        <pubDate>Wed, 26 Mar 2008 06:47:32 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1910864</link>
        <description><![CDATA[staff: есть какие програмки чтобы на паскале программировать на Симбиан телефоне ?  :D]]></description>
        <author>staff</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1767562</guid>
        <pubDate>Fri, 16 Nov 2007 19:22:40 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1767562</link>
        <description><![CDATA[NoeR: Вроде нет, но попробуй:<br>http://www.m-shell.net/Products-SupportedPhones.aspx]]></description>
        <author>NoeR</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1766260</guid>
        <pubDate>Thu, 15 Nov 2007 17:52:41 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1766260</link>
        <description><![CDATA[onyx: Смогу работать на 6 симбе?]]></description>
        <author>onyx</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1667425</guid>
        <pubDate>Sat, 18 Aug 2007 10:07:44 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1667425</link>
        <description><![CDATA[NoeR: Пишу на паскале под симбой. Точнее не совсем паскаль, но на 90 процев похож.<br>mShell зовется...]]></description>
        <author>NoeR</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1005697</guid>
        <pubDate>Fri, 03 Feb 2006 17:56:13 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=1005697</link>
        <description><![CDATA[Arsuit: согласен. но сам MIDlit pascal нужен для другого.]]></description>
        <author>Arsuit</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=999803</guid>
        <pubDate>Sun, 29 Jan 2006 19:24:40 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=999803</link>
        <description><![CDATA[KiRiK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=983899'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Arsuit &#064; <time class="tag-quote__quoted-time" datetime="2006-01-16T08:40:47+00:00">16.01.06, 08:40</time></span><div class='quote '>создавать и отлаживать паскаль-программы с помощью мобильника. </div></div><br>
Ну, по любому, тебе будет нужен паскаль, который при компилляции будет мидлет давать..]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=983899</guid>
        <pubDate>Mon, 16 Jan 2006 08:40:47 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=983899</link>
        <description><![CDATA[Arsuit: нет&#33; нет&#33; и  еще раз НЕТ&#33; Milet Pascal - приложение для создания ява приложений на языке паскаль. А мне нужно такое ява приложение, с помощью которого можно создавать и отлаживать паскаль-программы с помощью мобильника.]]></description>
        <author>Arsuit</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=982500</guid>
        <pubDate>Sat, 14 Jan 2006 21:11:39 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=982500</link>
        <description><![CDATA[Romtek: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=982423'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Arsuit &#064; <time class="tag-quote__quoted-time" datetime="2006-01-14T19:52:45+00:00">14.01.06, 19:52</time></span><div class='quote '>А есть паскаль для мобильника в виде ява приложения?</div></div><a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=53375&view=findpost&p=982271' target='_blank'>Полезные ссылки (сообщение #982271)</a> (MIDletPascal) ?]]></description>
        <author>Romtek</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=982423</guid>
        <pubDate>Sat, 14 Jan 2006 19:52:45 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=982423</link>
        <description><![CDATA[Arsuit: А есть паскаль для мобильника в виде ява приложения?]]></description>
        <author>Arsuit</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=966697</guid>
        <pubDate>Sun, 01 Jan 2006 12:58:33 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=966697</link>
        <description><![CDATA[tz_Azz: Парни, подскажите какую модель КПК лучше купить(из стареньких), если мне он нужен в основном для програмирования на Паскале и чтения книг. <br>P.S. И кто знает где в Санкт-Петербурге продают нормальный б&#092;у КПК ?<br>P.S.S. Заранее спасибо.]]></description>
        <author>tz_Azz</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=763136</guid>
        <pubDate>Wed, 29 Jun 2005 22:53:33 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=763136</link>
        <description><![CDATA[KiRiK: Ребят, какой компиллятор посоветуете для PocketPC с IDE под Windows Mobile (агрегат: MDA T-Mobile) именно?<br>И еще, где можно скачать последнюю версию эмулятора DOS?]]></description>
        <author>KiRiK</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=697493</guid>
        <pubDate>Wed, 27 Apr 2005 19:58:02 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=697493</link>
        <description><![CDATA[mkudritsky: Итак, мужики, свершилось&#33;<br>
Все нормально работает под эмулятором DOS в PPC&#33; Все дело оказалось в кривом FP v1.0.10.<br>
<br>
Скачал я FP for DOS v1.9.6 (к сожалению, версии 1.9.8 для ДОСа пока нет) и все залетало. Я начинаю думать, что бета - это v1.0.10.<br>
Вот мои наблюдения за этими версиями на эмуляторе (то бишь i80486-DX33, 8Mb RAM).<br>
1. IDE от 1.0.10 грузит файлы в редактор, но не сохраняет их. Вновь созданные файлы тоже не сохраняются.<br>
С IDE от 1.9.6 проблем нет.<br>
2. IDE от 1.0.10 грузится не менее минуты. IDE от 1.9.6 - секунд 20-30. Это меня поразило&#33;<br>
3. Пакетный компилятор FPC от 1.0.10 тоже не компилирует файлы, ибо при компиляции не может записывать промежуточные файлы на диск. Но хелп по простой команде fpc выводит...<br>
С FPC 1.9.6 проблем нет.<br>
4. Далее рассуждения только о FP 1.9.6, ибо лишь этот компилятор позволил добиться успеха.<br>
IDE среда грузится (как я уже говорил) секунд 20-30. И далее в ней вполне сносно можно редактировать/набирать текст. Хотя подтормаживает, конечно. Думаю, что на VGA-экране (640х480) в альбомной ориентации (например, iPAQ 4700 все будет руллез).<br>
Но вот попытка пустить задачу на компиляцию успехом не увенчалась - по-моему памяти 8Мб не хватило.<br>
Поэтому пришлось заюзать пакетный компилятор - fpc 1.9.6. Время компиляции - от одной минуты и больше. То есть минуту он &quot;ворочает мозгами&quot;, а остальное время довольно шустро компилирует.<br>
<br>
ВЫВОДЫ (ИМХО):<br>
1. Скорее всего последние беты FP лучше, чем последний релиз.<br>
2. КПК вполне пригоден для отладки программ &quot;в дороге&quot;. И редактировать, и отлаживать и компилировать паскалевские тексты можно без труда. Переделка их для переноса на большой ПК не требуется.<br>
3. Память современных покетов 64Мб делится на двое: 32Мб под собственно RAM (там еще немалую долю ОС занимает) и 32Мб - под данные (типа RamDrive). Для желающих попрограммировать на Паскале (FP) я рекомендую сдвинуть соответсвующий ползунок в настройках КПК - типа под RAM выделить 48Мб, а под данные - 16Мб. Ну и надо, естественно, обзавестись объемистой SD (CF) карточкой для установки на нее софта.<br>
На 48Мб я думаю, что паскалевские программы будут компилироваться и в IDE, а не только в пакетном компиляторе.<br>
4. Эмулятор PocketDOS v1.09.0 сделан очень качественно - НИ РАЗУ не глюканул. Раньше глюки были ИМХО связаны с кривым сторонним софтом, установленным мною на Ровер. Тщательная подборка софта, не конфликтующего с эмулятором, решила все проблемы устойчивости.<br>
<br>
P.S. Вот такая программа была выполнена мною первой на эмуляторе:<br>
<br>
var arr: array[1..50000] of word;<br>
begin<br>
 arr[50000]:=7;<br>
 writeln(&#39;arr[50000]= &#39;, arr[50000])<br>
end.<br>
<br>
Все скомпилировалось и выполнилось нормально. А заодно была проверена 32-битность программы.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=696336</guid>
        <pubDate>Wed, 27 Apr 2005 03:48:53 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=696336</link>
        <description><![CDATA[mkudritsky: <strong class='tag-b'>All</strong><br>
<br>
Поразительно, но FP IDE v1.0.10 стартовал на эмуляторе&#33;<br>
Однако, при попытке что-нибудь скомпилировать IDE вылетает (вернее, сообщает об ошибках).<br>
Пакетный компилятор помог установить, что это за ошибка - не может, мол, записать файлы на диски.<br>
Странно, BP 7.0 пишет файлы, а FP - нет. Не исключаю, что блок работы с дисками у эмулятора все же 16-разрядный... Но и это сомнительно - по F3 оболочка файл в редактор все же читает, а вот записать не может...<br>
<br>
Короче, буду ковыряться в настройках эмулятора.<br>
<br>
P.S. 1. Эмулятор работает очень устойчиво - ни разу не вылетел за время экспериментов.<br>
2. Ну а FP IDE все-таки стартует на i80486DX-33 8Mb RAM&#33; Правда, запускается секунд 30-40. :)]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=694577</guid>
        <pubDate>Mon, 25 Apr 2005 16:00:52 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=694577</link>
        <description><![CDATA[mkudritsky: <strong class='tag-b'>All</strong><br>
<br>
Ребята, используя эмулятор PocketDOS на PocketPC Win Mobile 2003 SE, я все более и более изумляюсь.<br>
Известен один существенный недостаток TurboPascal 7.0 для чистого ДОСа: среда IDE отжирает львиную долю памяти из доступных 640Кб и собственно для программы остается немного. Килобайт 250-300.<br>
Мой опыт говорит, что для серьезных программ это ОЧЕНЬ мало.<br>
<br>
А вот Borland Pascal 7.0 делает так: весь IDE запихивает в Extended Memory (даже если компиляция идет в реальном режиме) и для кучи доступны почти все 640Кб памяти. А в Protected Mode - почти вся RAM.<br>
<br>
Ну так вот, читайте и удивляйтесь:<br>
1. Находим PocketDOS v1.09.0 с лекарством (эта версия эмулятора ИМХО самая устойчивая).<br>
2. Качаем плагин к эмулятору с сайта Вендора для эмуляции процессора i80486DX.<br>
3. Запускаем эмулятор и устанавливает Ex<strong class='tag-b'>p</strong>anded Memory в 8192Кб. Парадоксально, но эмулятор при этом работает так, что тип памяти - Ex<strong class='tag-b'>t</strong>ended&#33;<br>
<br>
Я запускал в так приготовленном эмуляторе Borland Pascal 7.0. Программы отлично компилировались как в Real, так и в PROTECTED mode&#33;<br>
Я поражен&#33; Вот это Покет&#33; На &quot;жалкой&quot; игрушке мы имеем серьезнейший компилятор Паскаля с IDE и встроенным Дебаггером&#33;<br>
С русификацией проблем нет - шрифт кирилицы лежит на сайте Вендора эмулятора www.pocketdos.com<br>
<br>
Таким образом, на Покете можно получить соверщенно честный ПК i80486DX с 8Мб RAM и MS DOS v6.22.<br>
Правда, если частота Покета 400МГц, то эмулируемый процессор будет i80486DX33 (33MHz) - не густо, но хоть так&#33;<br>
<br>
Сейчас лелею надежду запустить на Покете FreePascal (DOS version)... В этой связи задам вопрос в подветке по 32-битным компиляторам.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=688097</guid>
        <pubDate>Tue, 19 Apr 2005 17:14:32 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=688097</link>
        <description><![CDATA[mo3r: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=605686'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mkudritsky &#064; <time class="tag-quote__quoted-time" datetime="2005-02-08T18:48:33+00:00">08.02.05, 18:48</time></span><div class='quote '>Несмотря на то, что программа более ли менее современная, разрешение там - 160х160</div></div><br>
У меня - 320x320.<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=605686'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mkudritsky &#064; <time class="tag-quote__quoted-time" datetime="2005-02-08T18:48:33+00:00">08.02.05, 18:48</time></span><div class='quote '>Этот редактор ну совершенно кирилицу не понимает</div></div><br>
Исходники, в том числе и шрифтов, вроде бы, есть (хотя шрифты можно и декомпилировать - проблем с этим нет). Так что редактировать шрифты.<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=605686'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mkudritsky &#064; <time class="tag-quote__quoted-time" datetime="2005-02-08T18:48:33+00:00">08.02.05, 18:48</time></span><div class='quote '>Sony SJ30</div></div><br>
Хайрез на ос5 работает. Вроде бы, исходники есть, поправить можно.]]></description>
        <author>mo3r</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=688052</guid>
        <pubDate>Tue, 19 Apr 2005 16:35:31 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=688052</link>
        <description><![CDATA[mkudritsky: Ну вот, ребята, испробовал я программирование на Паскале на PocketPC.<br><br>Алгоритм прост, как помидор (посоветовали выше) - устанавливаем на РРС PocketDOS и затем Turbo Pascal 7.0.<br>Действительно, все работает&#33; А в альбомной ориентации экрана &quot;влезает&quot; все - 80х25&#33; Без всяких дурацких скроллингов&#33; На машинах с VGA экраном (640х480) вообще все супер должно быть.<br><br>Но теперь немного о печальном.<br>1. Эмулируется только процессор i80186. Увы. Поэтому про Borland Pascal и защищенные режимы можно забыть.<br>Эх, вот если бы эмулировался культовый процессор i80386... Тогда не только BP, но и FreePascal for DOS можно было бы запустить. Кстати, для BP ИМХО достаточно 80286 процессора.<br>2. Софт (PocketDOS v1.10 и TurboPascal 7.0) один раз у меня вылетал. Машина - Rover S2 на Windows Mobile 2003 SE.<br>А посему вопрос: на какой версии PocketDOS у народа наиболее устойчиво все работало?<br><br>Ну а общие впечатления САМЫЕ положительные. Не думал я, что эмуляцию можно так классно сделать.<br><br>Кстати, на своих программах проверил действенность софта разгона процессоров XScale. Как известно, у Rover S2 400МГц процессор капитально залочен на 200МГц.<br>Ну так вот, утилита XCPUScalar v2.85 действительно разгоняет процессор до 400МГц. Все это мне помог проверить Паскаль и ранее написанные программы целочисленного программирования - задачи одной и той же размерности и при тех же исходных данных при разгоне с 200 до 400МГц считаются в 2 раза быстрее.<br><br>Кстати, заодно проверил, насколько жрет ресурсы процессора эмуляция (PocketDOS). Процесс счета замедляется раз в 20-30 относительно расчетной величины. Дорогой ценой удается запустить Паскаль :)<br>Но важно другое - наконец-то на КПК удалось получить отладчик и т.п. Полный ассортимент программиста.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605686</guid>
        <pubDate>Tue, 08 Feb 2005 18:48:33 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605686</link>
        <description><![CDATA[mkudritsky: <strong class='tag-b'>All</strong><br>
<br>
Раз народ заинтересовался PP Pascal for Palm OS, то доложу.<br>
<br>
1. Динамическая память, доступная для &quot;кучи&quot;, равна:<br>
Palm OS 4.1, процессор EZ - около 220 Килобайт;<br>
Palm OS 4.1, процессор VZ - около 1 Мегабайта.<br>
<br>
2. Размер объекта не может превышать 32 Килобайта.<br>
<br>
3. Если программа зациклилась, то рекомендую ее выводить из ступора мягкой перезагрузкой. Ибо если пользоваться рекомендованной &quot;клавишей прокрутки вверх&quot;, то зачастую происходит хардресет с пропажей ВСЕХ данных в RAM КПК. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-02-08T19:22:58+00:00">08.02.05, 19:22</time></span></span><br>
<strong class='tag-b'>All</strong><br>
<br>
Ну что, хлопцi, глянул я на редактор Piaf for PP Pascal compiler (Palm OS).<br>
Действительно, это некий зачаток IDE для компилятора.<br>
Однако замечания.<br>
<br>
1. Несмотря на то, что программа более ли менее современная, разрешение там - 160х160  &gt;:( <br>
Что они там, белены объелись? Уже 320х320 - вчерашний день. А так - 320х480 (QVGA), а то и 640х480 (VGA, как у последних Покетов).<br>
Хоть синтаксис и подсвечивается, но из-за 160х160 информации на экран умещается мизер. Приходится много скролить и по горизонтали, что не есть гуд.<br>
Весь смысл высокого разрешения в том, чтобы текст программы как можно меньше надо было скролить по горизонтали.<br>
Хотя даже в QED 2.90 маловато инфы умещается в строке.<br>
<br>
2. Этот редактор ну совершенно кирилицу не понимает. Как прикажете комментарии делать? На английском что-ли?<br>
А писать программы без комментариев я уже лет 10 как отучился...<br>
У меня на Sony SJ30 русификатор - <br>
<br>
P.S. <strong class='tag-b'>Кстати, важное замечание по комментариям</strong>. Их можно делать по-русски, но без буквы &quot;я&quot;. Лично я везде по тексту вместо малой &quot;я&quot; ставлю большую &quot;Я&quot;.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605258</guid>
        <pubDate>Tue, 08 Feb 2005 11:33:40 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605258</link>
        <description><![CDATA[mo3r: Piaf:<br>http://ppcompiler.free.fr/articles.php?lng=en&pg=1297<br>Для OnBoardC в комплекте есть SrcEdit.]]></description>
        <author>mo3r</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605202</guid>
        <pubDate>Tue, 08 Feb 2005 10:57:39 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605202</link>
        <description><![CDATA[mikv: <strong class='tag-b'>mo3r</strong>, а ссылку на этот редактор с подсветкой синтаксиса можно? А то я допотоным QED-ом пользовался - там был переход на строку с ошибкой.]]></description>
        <author>mikv</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605179</guid>
        <pubDate>Tue, 08 Feb 2005 10:30:41 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605179</link>
        <description><![CDATA[mo3r: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=82586&view=findpost&p=605105'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mkudritsky &#064; <time class="tag-quote__quoted-time" datetime="2005-02-08T09:28:53+00:00">08.02.05, 09:28</time></span><div class='quote '>Однако, увы, этот Си не классический, а объектно-ориентированный</div></div><br>
Си как-раз таки классический, объектной ориентированности там нет.<br>
А в PP можно пользоваться стандартным IO (если сделать<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;f: file;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;rewrite(f,&#39;output.txt&#39;);</div><div class="code_line">&nbsp;&nbsp;write(f,&#39;Hello, universe!&#39;);</div><div class="code_line">&nbsp;&nbsp;close(f);</div><div class="code_line">end.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>, то будет создан palmDOC - файл.<br>
В PocketDOS&#39;е ( http://www.pocketdos.com/ ) можно пользоваться всеми стандартными функциями IDE, т.к. там полностью эмулируется процессор и все устройства, включая BIOS, порты, мышка и пр.<br>
<br>
Если на OnBoardC хочется &quot;классического&quot; Си, то можно скачать VFSDos и StdIOLib - получишь примерно то же самое, т.е. нужна будет функций<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">int main(int argc, char* argv[]){}</div></ol></div></div></div></div><br>
и можно пользоваться стандартными файловыми/потоковыми функциями.]]></description>
        <author>mo3r</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605105</guid>
        <pubDate>Tue, 08 Feb 2005 09:28:53 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=605105</link>
        <description><![CDATA[mkudritsky: <strong class='tag-b'>mo3r</strong><br>
<br>
1. Дык в классике ИМХО тоже нет Break, continue, inc, dec, ... Речь-то идет о классическом Паскале. Отличие там в работе с файлами - операторы Си-подобные. И, кажись, все.<br>
<br>
2. OnBoardC. Как я жаждал начать изучать С хотя бы на КПК&#33; Однако, увы, этот Си не классический, а объектно-ориентированный. Для того, чтобы получить на экране классическое<br>
Hello, world<br>
надо страницу кода написать.<br>
<br>
У ВСЕХ карманных компиляторов есть один минус - вещественная арифметика там эмулируется. Я просто не знаю ни одного карманного процессора с арифметическим сопроцессором. Даже последние процессоры от Intel без сопроцессора.<br>
<br>
Ну а за PocketDOS тебе отдельное спасибо, хотя я что-то подобное слышал. Жаль только, что это ПО ИМХО коммерческое.<br>
Интересно, а IDE от BP 7.0 там можно запустить? F4, F7, F8 работают (Естественно, через меню)? Если да, то это - класс&#33; Ибо я не видел для КПК ни одного компилятора с IDE.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=604921</guid>
        <pubDate>Tue, 08 Feb 2005 07:00:34 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=604921</link>
        <description><![CDATA[mo3r: На PocketPC можно поставить PocketDOS (эмулятор 8086 процессора + своя версия доса) и на нем запустиь TP7.0. Работает в точности, как на PC. Можно даже на x86 асме писать, прерывания перехватывать, прямой доступ к видеопамяти.<br>
Для PP лучше еще скачать Piaf [Piaf Is Almost Fozzy] - это такой редактор с подсветкой синтаксиса и мелкими моноширинными шрифтами, который может компилить проги.<br>
Только у PP один недостаток - нету таких вещей, как continue, break [для кого-то это достоинство].<br>
И еще немного оффтопика. На палмах есть среда OnBoardC.]]></description>
        <author>mo3r</author>
        <category>Pascal</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=604841</guid>
        <pubDate>Tue, 08 Feb 2005 05:17:58 +0000</pubDate>
        <title>Для желающих изучать Pascal &amp;quot;в дороге&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=82586&amp;view=findpost&amp;p=604841</link>
        <description><![CDATA[mkudritsky: Конечно, можно для этих целей ноутбук с собой возить, но я с трудом представляю собой человека, открывающего ноутбук в переполненном вагоне метро. Или, скажем, человек рано утром едет на рыбалку, и в электричке изучает Паскаль на ноутбуке ... маразм.<br><br>К чему я клоню?<br>Да просто есть более компактный выход из положения - карманный ПК (КПК). Основные операционки КПК: Pocket PC (Microsoft), Palm OS, Linux (Sharp Zaurus), Epoc32 - Symbain OS.<br><br>Лично я пользуюсь такой связкой:<br>1. КПК - Sony Clie PEG SJ30 на Palm OS 4.1.<br>2. Компилятор Паскаля (почти классический):<br>http://ppcompiler.free.fr/index.php?lng=en<br><br>Кстати, абсолютно рабочая связка получается. Компилятор работает практически на всех Palm OS. Так что подойдет и дорогой Palm Tungsten, и допотопный Palm IIIxe.<br>Хотя я рекомендую КПК с цветным экраном и разрешением не менее 320х320. Например, Sony SJ22.<br><br>Платформа Pocket PC.<br>Несмотря на мощное железо, я не видел для этой платформы компиляторов Паскаля.<br><br>Linux.<br>Тут очевидно можно запустить любой Паскаль командной строки. Но вот цена Шарпов -  &gt;:(  Дорого, несморя на бесплатный Linux.<br><br>Symbain OS. Тоже не видел для нее компиляторов Паскаля.<br><br>Итак, покритикуйте. Приведите другие возможности &quot;карманного&quot; программирования на Паскале.]]></description>
        <author>mkudritsky</author>
        <category>Pascal</category>
      </item>
	
      </channel>
      </rss>
	