FreeBASIC マニュアルのトップに戻る

FreeBASIC CompilerOptforcelang

目次→コンパイラ→コマンド・ラインを使うCompiler Option: -forcelang←オリジナル・サイト
目次コンパイラ・オプション一覧Compiler Option: -forcelang←オリジナル・サイト

コンパイラ・オプション: -forcelang 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

QuickBASIC や、その他、以前のバージョンへの互換性を提供します。

構文:
-forcelang dialect

パラメタ:
dialect
コンパイルに使う方言。fb (デフォルト)、fbliteqbdeprecated の内の、いずれか 1つです。

記述:
-forcelang コンパイラ・オプションは、ソースコードが解釈される方法を変えます。-forcelang コンパイラ・オプションは、伝統的な QuickBASIC のように振舞うようにさせたり、または FreeBASIC の旧バージョンから推奨されないように振舞うようにさせたりするツールを意味します。
-forcelang コンパイラ・オプションは、コードの中の、どんな #lang 命令文もくつがえします。

固有のマクロ __FB_LANG__ は、コマンドライン、またはデフォルトで "fb" で指定された方言の名前を、文字列に設定します。

これらの方言の違いを、もう少し学ぶには、FreeBASIC の方言 を見てください。

fb
これは、デフォルト方言であり、FreeBASIC 言語の、最新バージョンに合わせて、ソースコードをコンパイルできます。

fblite
この方言は、FreeBASIC の構文と機能性について、サポートを提供しますが、より伝統的な QuickBASIC プログラミング形式をサポートします。

qb
この方言は、より古い QuickBASIC コードに対して、最も良いサポートを提供します。

deprecated
この方言は、FreeBASIC のいくつかの旧バージョンとの後方の互換性のためのものです。しかし、この方言は、将来のバージョンで無くなるかもしれません。
プログラマは、代わりに、"fblite" 方言を使用して下さい。

参照:
コマンド・ラインを使う に戻る
コンパイラ・オプション一覧 に戻る
←リンク元に戻る プログラム開発関連に戻る


ページ歴史:2021-10-12 14:38:23
日本語翻訳:WATANABE Makoto、原文著作者:CountingPine

ホームページのトップに戻る

表示-非営利-継承