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

FreeBASIC CompilerOptlang

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

Compiler Option: -lang 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

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

QuickBASIC や 旧バージョンとの互換性を提供します。

構文:
-lang dialect(方言)

パラメタ:
dialect (方言)
コンパイルに使用する dialect (方言) で、以下のいずれかの一つ。 fb (既定), fblite, qb あるいは deprecated.

説明:
-langコンパイラ・オプションは、ソースコードの解釈方法を変えます。
一つは、ツールとして伝統的な QuickBASIC のような振舞をして欲しいユーザの意味するようにします。
あるいは、FreeBASICの旧バージョンがしてほしくない振舞いをしないようにします。
固有マクロ __FB_LANG__ は、コマンドライン(またはデフォルトで "fb") で指定された方言の文字列名で用意されています。
これらの言語方言の違いに関して、もう少し詳しくは、FreeBASIC の方言を参考ください。

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

fblite
この方言は、FreeBASIC構文をサポートして、機能性を提供します。しかし、伝統的なQuickBASICのプログラム・スタイルで、提供します。

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

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

注意:
コードに使用される #lang 命令文は、このコマンドラインのオプションをくつがえすことができます。

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


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

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

表示-非営利-継承