Различия диалектов паскаля
Модератор: Модераторы
Различия диалектов паскаля
Программа компилится с директивой {$mode fpc}, все модули на других диалектах используются исключительно через обёртки. На верхнем уровне абстракции чистый фрипаскаль, хотелось бы полнее использовать его возможности. Кроме integer и result, какие ещё необъектные различия есть у {$mode fpc} по сравнению c {$mode objfpc} и {$mode delphi}?
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Помимо упомянутых различий, режим fpc отличается от objfpc тем, что нельзя использовать ключевое слово out, значения параметров по умолчанию и исключения.
От таких различий пользы мало, надо что-то в обратную сторону.
objfpc - это расширенный fpc. Какие могут быть преимущества у fpc?
Но в принципе вот описание режимов:
http://freepascal.org/docs-html/prog/pr ... -286000D.1
http://freepascal.org/docs-html/prog/pr ... -289000D.4
Но в принципе вот описание режимов:
http://freepascal.org/docs-html/prog/pr ... -286000D.1
http://freepascal.org/docs-html/prog/pr ... -289000D.4
