これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gpXNUMXc です。
プログラム:
NAME
GP2C - GP to C コンパイラ
DESCRIPTION
gp2c [-ghfltvydWSTGV] [-i N] [-o ] [-p ] [ファイル.gp]
gp2c は、GP コードを libpari ライブラリを使用する C コードに変換するプログラムです。 それは試みます
PARI ソース コードに似たコードを生成します。
user オプション:
-o : 出力をファイルに配置します。
-g : 自動ガベージ コレクション コードを生成します。
-で: インデント レベルを N 個のスペース (デフォルトは 2) に設定します。
-W : 型とグローバル変数の使用に関する警告を出力します。
-C : 範囲チェックコードを生成します。
-L : C コンパイラ メッセージを改善するために #line ディレクティブを生成します。
-p : ユーザー定義シンボルの先頭に次の文字を付けます紛争を避けるため。
-s : サフィックスを追加GP にインストールする関数の名前。
-S: 関数の厳密な宣言を想定します。
クエリー オプション:
-h :これは助かります。
-f : 関数に関する情報を標準エラー出力にダンプします。
-l : コンパイラが認識している関数のリストを出力します。
-t : コンパイラが認識している型のテーブルを出力します。
-v : バージョン情報を出力して終了します。
デバッギング オプション:
-d : デバッグレベルを上げます。
-y : パーサーをデバッグ モードに切り替えます。
-T : 構文ツリーをtreetool形式で出力します。
-TT : VCG/GRL 形式で構文ツリーを出力します。
-G : C コードの代わりに GP コードを生成します。 笑わないでください。
-V : 変数をクリーンアップしません。
file.gp: 処理されるファイル、デフォルトは標準入力です。 生成されたCコードはstdoutに出力されます。
オプションを除く -o 使用されている。
スクリプトを参照してください gp2c-run 自動コンパイルプロセス用。
コピー
著作権 2000-2015 PARI グループ
GP2C は GNU General Public License の対象となるフリー ソフトウェアです。
特定の条件下でそれを変更したり、そのコピーを配布したりすること。 絶対にないよ
GP2Cの保証。
onworks.net サービスを使用して gp2c オンラインを使用する
