パスカル-環境設定

一般的に使用できるPascalコンパイラとインタプリタがいくつかあります。これらの中には-

  • Turbo Pascal − CP / M、CP / M-86、DOS、Windows、MacintoshでPascalプログラムを実行するためのIDEとコンパイラを提供します。

  • Delphi− Object Pascalを実行するためのコンパイラを提供し、32ビットおよび64ビットのWindowsオペレーティングシステム、および32ビットのMac OSXおよびiOS用のネイティブコードを生成します。Embarcaderoは、LinuxおよびAndroidオペレーティングシステムのサポートを構築することを計画しています。

  • Free Pascal−PascalおよびObjectPascalプログラムを実行するための無料のコンパイラです。Free Pascalコンパイラは、Linux、Windows、OS / 2、FreeBSD、Mac OS X、DOS、およびその他のいくつかのプラットフォーム向けの32ビットおよび64ビットのTurboPascalおよびDelphi互換のPascalコンパイラです。

  • Turbo51 − Turbo Pascal 7構文を備えた、8051ファミリのマイクロコントローラ用の無料のPascalコンパイラです。

  • Oxygene −.NETおよびMonoプラットフォーム用のObjectPascalコンパイラです。

  • GNU Pascal (GPC) −GNUコンパイラコレクションのフロントエンドで構成されるPascalコンパイラです。

これらのチュートリアルでは、FreePascalを使用します。次のリンクから、オペレーティングシステム用のFreePascalをダウンロードできます。FreePascalをダウンロード

LinuxへのFreePascalのインストール

Free PascalのLinuxディストリビューションには、次の3つの形式があります。

  • A tar.gz バージョン、個別のファイルとしても利用可能。

  • A .rpm (Red Hat Package Manager)バージョン。

  • A .deb (Debian)バージョン。

.rpmバージョンのインストールコード::

rpm -i fpc-X.Y.Z-N.ARCH.rpm

ここで、XYZは.rpmファイルのバージョン番号であり、ARCHはサポートされているアーキテクチャ(i386、x86_64など)の1つです。

Debianバージョン(Ubuntuなど)のインストールコード:

dpkg -i fpc-XXX.deb

ここで、XXXは.debファイルのバージョン番号です。

詳細については、以下をお読みください:無料のPascalインストールガイド

Macに無料のPascalをインストールする

Mac OS Xを使用している場合、Free Pascalを使用する最も簡単な方法は、AppleのWebサイトからXcode開発環境をダウンロードし、簡単なインストール手順に従うことです。Xcodeをセットアップすると、FreePascalコンパイラを使用できるようになります。

WindowsへのFreePascalのインストール

Windowsの場合、Windowsインストーラーsetup.exeをダウンロードします。これは通常のインストールプログラムです。インストールするには、次の手順を実行する必要があります-

  • ディレクトリを選択します。

  • インストールするパッケージのパーツを選択します。

  • オプションで、.ppまたは.pas拡張子をFree PascalIDEに関連付けることを選択します。

詳細については、以下をお読みください:無料のPascalインストールガイド

テキストエディタ

これは、プログラムの入力に使用されます。いくつかのエディターの例には、Windowsメモ帳、OS Editコマンド、Brief、Epsilon、EMACS、vimまたはviが含まれます。

テキストエディタの名前とバージョンは、オペレーティングシステムによって異なる場合があります。たとえば、メモ帳はWindowsで使用され、vimまたはviはWindowsだけでなくLinuxまたはUNIXでも使用できます。

エディタで作成するファイルはソースファイルと呼ばれ、プログラムのソースコードが含まれています。Pascalプログラムのソースファイルには、通常、拡張子が付けられています。.pas

プログラミングを開始する前に、テキストエディタが1つあり、コンピュータプログラムを作成し、ファイルに保存し、コンパイルして、最後に実行するのに十分な経験があることを確認してください。