g95 コマンド ライン オプションがどんどん追加されている コマンド ライン オプションがどんどん追加されている今、オプションの設定方法と保存方法を一貫して処理する方法を見つけるときが来たように思われます。g95_optionこの目的のために、メンバーにコマンド ラインからのすべてのオプションが含ま... 2022.12.25 g95
g95 記述子を FORMAT チェック コードに追加する $-format 記述子を FORMAT チェック コードに追加する Niels Jensen から送信されたパッチを追加しました。また、数日前の IF ステートメントのように、DO マッチングを変更して、シンボル テーブルの変更が放置され... 2022.12.25 g95
g95 コンパイラが独自により多くの演算を実行できるようにする 昨日の更新は少し遅れました -- Sourceforge に問題がありました。内部の motd は、IRC の人々に問題があることについて何か言いました.... 今日は g95 の時間があまりありません。算術変換を から に移動しex... 2022.12.25 g95
g95 クラッシュを引き起こす複雑な定数に関連するバグ Niels Jensen は、クラッシュを引き起こす複雑な定数に関連するバグを送信しました。修正しました。 今日は、組み込み関数を解決して単純化する方法について取り組みました。このABS関数は、組み込みであると認識され、引数の型によっ... 2022.12.25 g95
g95 intrinsic.c の内部と外部の両方で、いくつかの解決の問題を修正 今日はポプリ。intrinsic.c の内部と外部の両方で、いくつかの解決の問題を修正しました。平方根組み込みのチェックを追加しました。基本的にはゼロと比較するだけです。ステートメント ラベルのチェックを修正しました。これにより、ラベルが一... 2022.12.25 g95
g95 ダブル コロンが表示されるまで、型が文字の場合に属性指定を参照していると確信できない 昨日 Bertrand Joël によって報告された問題を修正しました。match_attr_spec()これには、型のために完全に書き直す必要がありましたCHARACTER。問題は、ダブル コロンが表示されるまで、型が文字の場合に属性指定... 2022.12.25 g95
g95 BLOCK DATA プログラム単位の解析に少し取り組み 昨日言及された問題は解決されたようです。今日は、BLOCK DATA プログラム単位の解析に少し取り組みました。これには、新しい解析サブルーチンを parse.c に追加することと check_conflict、これらのプログラム ユニット... 2022.12.25 g95
g95 GMP/floatlib の問題について 今日は、GMP/floatlib の問題について心配する時間があまりありませんでした。含まれているプログラム単位を解析するために必要な 2 つの関数である、parse.c に小さな追加を行っただけです。 7月23日 WHERE ステ... 2022.12.25 g95
g95 RK コードでは、変数式の格納方法に欠陥があり 私の RK コードでは、変数式の格納方法に欠陥がありました。「VAR%NAME」のようなものは、「VAR」の属性ではなく、そのメンバー「NAME」の属性を持っています。式ノードに別のメンバーを作成して修正しましたが、必要に応じて計算されるサ... 2022.12.25 g95
g95 どのように浮動小数点演算を行うべきかについての提案 g95 がどのように浮動小数点演算を行うべきかについての提案に関して、いくつかの電子メールが飛び交いましたが、ここでは除外されていません。要するに、mpfr_t という新しいタイプが最近 GMP に寄贈されたということです。このタイプは m... 2022.12.25 g95