英語フランス語スペイン語

OnWorksファビコン

patscc - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで patscc を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド patscc です。

プログラム:

NAME


patscc - ATS2 コンパイラ フロントエンド

SYNOPSIS


パッツク [オプション] ファイル...

DESCRIPTION


パッツク Postiats コンパイラのフロントエンドです パットオプト ATS2言語用。

OPTIONS


パッツク の形式のコマンドライン オプション構文があります。 gccの そしてすべてを同じように受け入れます
オプションの多くは、 gccの バックエンド。 ここにまとめたのは、
gccの オプション。

-atsccomp
コマンドラインで C コンパイラの名前を指定します。 それ以外の場合は使用環境
変数 ATSCCOMP またはデフォルト。 環境変数の詳細を参照してください。

-クリーンアフト
コンパイルが完了したら、付随的に生成された C ファイルをクリーンアップします。

- コンパイル、 -ccats
指定された ATS ソース ファイルのみを C ファイルにコンパイルします。

-データ [= ]、 -DDATS [= 】
ATS で名前/値マクロのトップレベル値を定義します。 -DDATS また、このオプションを
C コンパイラ。

-IATS -IIATS
静的ロードおよび動的ロードを実行するときに ATS ファイルを検索するためのパスを追加します。 -IIATS
また、このパスを C コンパイラにも渡します。

-fsats -fdats
これらは、次のファイルが SATS ファイルまたは DATS ファイルであることを示します。 場合は不要
標準のファイル名拡張子 .sats or .dats 使用されています。

--グライン
生成された C コードに、ATS ソースに基づいた行プラグマ情報を配置します。

--typecheck、 -tcats
指定された ATS ソース ファイルをタイプチェックしますが、それ以上は進みません。

- バージョン、 -バット
ATS2/Postiats バージョンと gcc バージョンを表示します。

ENVIRONMENT 変数


パッチコンプ、 ATSCCOMP
この環境変数の値をCコンパイラのコマンド名として使用します。
デフォルトは gccの -D_XOPEN_SOURCE -I${アットホーム} -I${ATSHOME}/ccomp/ランタイム
-L${ATSHOME}/ccomp/atslib/lib

パットホーム、 アットホーム
この環境変数の値を ATS ライブラリへのパスとして使用します。
インストール。 デフォルトはディストリビューション固有です。

パソプト アソプト
この環境変数の値を ATS コンパイラのコマンド名として使用します。
デフォルトは パトソプト。


パッツク -o test -O3 テスト.dats

test.dats を test という名前の実行可能ファイルにコンパイルします。 教えて gccの の XNUMX 番目のレベルを使用するには
最適化。

パッツク -tcats テスト.dats

typecheck test.dats のみ。

パッツク -ccats テスト.dats

C ファイル test_dats.c のみにコンパイルします。

パッツク -o テスト.o -c テスト.dats -クリーンアフト

test.dats を test.o という名前のオブジェクト ファイルにコンパイルし、中間 C ファイルを削除します。

onworks.net サービスを使用してオンラインで patscc を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad