Релиз 2.4.2

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Релиз 2.4.2

Сообщение Иван Шихалев » 13.11.2010 16:51:19

Вышел релиз 2.4.2.
Основные изменения:
  • Поддержка конструкции for ... in.
  • Модификаторы abstract и sealed для классов.
  • Дополнительные методы в TObject.
  • Целевая платформа FreeBSD 64-bit.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: Релиз 2.4.2

Сообщение coyot.rush » 13.11.2010 17:46:27

# Delphi 2006 like for..in support

пример с комментариями можно :oops:
# Support for sealed and abstract class modifiers

Тоже для совместимости с Delphi 2006, практическое применение этой поддержки :?:

Добавлено спустя 2 минуты 28 секунд:
Many improvements and fixes to the XML, database and CHM packages

Неужели добрались и до XML :roll:
Аватара пользователя
coyot.rush
постоялец
 
Сообщения: 309
Зарегистрирован: 14.08.2009 08:59:48

Re: Релиз 2.4.2

Сообщение Иван Шихалев » 13.11.2010 18:00:18

coyot.rush писал(а):пример с комментариями можно

http://wiki.freepascal.org/for-in_loop — по-моему вполне прозрачные примеры.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: Релиз 2.4.2

Сообщение hinst » 13.11.2010 19:51:57

да! фрипаскаль жил, жив и будет жить! ура, товарищи!
теперь срочно ждём релиза лазаруса с этой версией фпц. пора бы уже! 2.2 уж стар. а из свн как-то не комильфо
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Релиз 2.4.2

Сообщение qivi » 15.11.2010 03:22:17

hinst писал(а):да! фрипаскаль жил, жив и будет жить! ура, товарищи!
теперь срочно ждём релиза лазаруса с этой версией фпц. пора бы уже! 2.2 уж стар. а из свн как-то не комильфо


Зверски солидарствую!
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Релиз 2.4.2

Сообщение coyot.rush » 15.11.2010 21:40:21

Free Pascal Compiler version 2.4.2 [2010/11/08] for i386
Copyright (c) 1993-2010 by Florian Klaempfl


-D Generate a DEF file
-Dd<x> Set description to <x>
-Dv<x> Set DLL version to <x>

Версия файла?
-N<x> Node tree optimizations
-Nu Unroll loops

Оптимизация дерева и Развертывание цикла ?
Аватара пользователя
coyot.rush
постоялец
 
Сообщения: 309
Зарегистрирован: 14.08.2009 08:59:48

Re: Релиз 2.4.2

Сообщение Сквозняк » 15.11.2010 22:37:44

У этой версии какие-то нереальные зависимости, в первый раз такое. В калькуляте линукс ИДЕ ни запустить ни скомпилить. Для запуска не хватает мифической библиотеки libtinfo.so.5, для сборки libgdb.a, но такую можно найти или скомпилить но потом вылезают ошибки на неопределённые ссылки. У кого ИДЕ запустилось, как там, уже поддерживается кодировка IBM866 из коробки? По видимому, пока придётся писать и отлаживать в 32 бит FPC-2.4.0 а в 64 бит FPC-2.4.2 только компилировать уже готовое(
Сквозняк
энтузиаст
 
Сообщения: 1126
Зарегистрирован: 29.06.2006 22:08:32

Re: Релиз 2.4.2

Сообщение sobee » 05.01.2011 11:35:38

Поддержка конструкции for ... in.

Где можно почитать об этом цикле по подробнее. Желательно на русском.
sobee
новенький
 
Сообщения: 84
Зарегистрирован: 05.02.2008 00:23:46
Откуда: Снежинск, Челябинская обл.

Re: Релиз 2.4.2

Сообщение Odyssey » 05.01.2011 12:15:31

Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Релиз 2.4.2

Сообщение devels » 05.01.2011 12:45:10

А кто нибудь пробовал последние версии 2.4.3 ? Только у меня под Win компилируется в 3-4 раза быстрее по сравнению с 2.4.2 и остальными версиями? Я аж удивился, скорость компиляции космическая, причем я рассматриваю полную перекомпиляцию.
devels
постоялец
 
Сообщения: 137
Зарегистрирован: 01.09.2010 12:14:38

Re: Релиз 2.4.2

Сообщение sobee » 05.01.2011 12:47:04

Odyssey писал(а):http://wiki.freepascal.org/for-in_loop/ru

Спасибо. Это уже читал. То что нужно было уже нашел.
sobee
новенький
 
Сообщения: 84
Зарегистрирован: 05.02.2008 00:23:46
Откуда: Снежинск, Челябинская обл.


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru