Difference between revisions of "Free Pascal/ja"

From Free Pascal wiki
Jump to navigationJump to search
Line 13: Line 13:
  
 
=== 特徴 ===
 
=== 特徴 ===
言語の書式はThe language syntax is semantically compatible with TP 7.0 as well as most versions of Delphi (classes, rtti, exceptions, ansistrings). Furthermore Free Pascal supports function overloading, operator overloading and other such features.
+
言語の書式はほぼTurbo Pascal 7.0と互換であり、ほとんどのDelphi(クラス、rtti, 例外、AnsiStrings)と互換性があります。さらにFree Pascal には 関数のoverloading,オペレータのoverloading などの機能があります。
 +
 
 +
The language syntax is semantically compatible with TP 7.0 as well as most versions of Delphi (classes, rtti, exceptions, ansistrings). Furthermore Free Pascal supports function overloading, operator overloading and other such features.
  
 
=== Requirements ===
 
=== Requirements ===

Revision as of 21:58, 2 January 2009

Deutsch (de) English (en) français (fr) 日本語 (ja) slovenčina (sk)

Lazarus と Free Pascal コンパイラ

訳注)このページの情報は古い。H21.01.03現在でのFPCの最新版は2.2.2であり、Lazarusのアーカイブには最新版の2.2.2が付属しているため、下記の推奨バージョンは気にする必要はないのではないか。

Lazarus IDE に推奨できるFree Pascal コンパイラのバージョンは 2.0.4です。 より新しいバージョン(2.0.5 と 2.1.1)もありますが、まだ不安定さが見つかっています。intermittent instabilities are still being found. もっとも新しいリリースは Free Pascal sourceforge で見つかりますが、Lazarus に推奨できるバージョンは Lazarus sourceforge のLazarusのアーカイブに含まれています。様々なソースのパッケージとバイナリがダウンロードできます。

fpc 2.0 のダウンロード場所やSVN リポジトリへの接続方法などは、[1] を参照してください。

以下は、Free Pascal コンパイラのウェブサイトより抜粋:

概要

Free Pascal (以前は FPK Pascal として知られていました。) は 32 bit pascal コンパイラであり、様々なプロセッサー(インテル80386 とその互換プロセッサ及びモトローラ680x0) と OS(Linux, FreeBSD, NetBSD, DOS, Win32, OS/2, BeOS, SunOS (Solaris), QNX と Classic Amiga)に対応しています。

特徴

言語の書式はほぼTurbo Pascal 7.0と互換であり、ほとんどのDelphi(クラス、rtti, 例外、AnsiStrings)と互換性があります。さらにFree Pascal には 関数のoverloading,オペレータのoverloading などの機能があります。

The language syntax is semantically compatible with TP 7.0 as well as most versions of Delphi (classes, rtti, exceptions, ansistrings). Furthermore Free Pascal supports function overloading, operator overloading and other such features.

Requirements

インテル 80x86 プロセッサでは、386 が最低限、486 以上が推奨です。モトローラ 680x0 プロセッサでは、68020 以上が推奨です。すべてのケースにおいて、8 メガバイト以上のRAMが要求されますが、2 メガバイトのRAMでも動いたという報告があります。

ライセンス

The packages and runtime library come under a modified Library GNU Public License to allow the use of static libraries when creating applications. The compiler source itself comes under the GNU General Public License. The sources for both the compiler and runtime library are available; the complete compiler is written in Pascal.

Documentation

Free Pascal コンパイラの書類はavailable on this site or it can be found online and in a variety of downloadable formats on the main Free Pascal Compiler site.

Free Pascal コンパイラのホームページ

http://www.freepascal.org/ - メインページ
http://sourceforge.net/projects/freepascal/ - Sourceforge のダウンロードサイト

オリジナルの貢献者と変更履歴

このページは epikwiki version より変換された。

  • Page created, initial content - VlxAdmin 9/22/2003
  • Added link for fpc 1.1 downloads - Vincent 9/28/2003
  • Added FPC Documentation and links - VlxAdmin 10/20/2003
  • update to 2.0.4
  • 日本語訳 H21.01.03