配列参照のマッチングと仕様への参照の比較を分離し終え、少しデバッグを開始しました。明日、実際に分離を引き起こしたコードで試してみます。
9月11日
男の子、2歳児は確かに一握りかもしれません…
Michael Richmond は 1 週間半前にいくつかの問題を詳述した電子メールを送信しました。最初は、EXTERNAL としてマークされた名前がどのように解釈されるかを扱いました。名前に続く次の文字を実際にチェックして、それが関数呼び出しなのかプロシージャ変数なのかを確認する必要があります。
彼が指摘したもう 1 つの問題は、より多くの作業を引き起こしていることです。私は、配列参照は配列指定に従うしかないと思っていました。これは正しくありません。反例は次のとおりです。
同等性 (NX(1), X)
整数NX(1)
これは、配列参照の照合を、配列参照と配列仕様の比較から切り離す必要があることを意味します…
9月7日
残念ながら、次の数日間、g95 には何もありません。私は今週末、姪と甥を訪ねる予定です。
9月6日
数を整数乗に累乗する作業を開始しました。これには、任意の数値型の式ノードを作成するために g95_int_expr() の一般化が必要でした。新しい関数は g95_constant_expr() で、g95_int_expr() を置き換えます。
9月4日
Tobi Schlüter は、ADVANCE タグがリスト形式の io と混在していないことを確認する際の誤ったエラーを修正するパッチを送信しました。