プログラムが解釈されないようです

投稿者:アーク 投稿日:2024/03/21(Thu) 09:51:28 No.2352

お世話になっております。アークです。

本来ならもう少し状況を精査してから報告すべきなのですが、
私の実力ではこれ以上は難しいので現状を報告します。

先ずはエラー状況からですが添付写真のようにエラーダイアログが表示されます。
これは表示されない事も有ります。
次にデザイナで色分けがされません。
また、デザイナ画面上部のクラスや手順のリストの中が空です。
そしてエラー状況を表示しているペインの内容が不適当です。

多くのプログラムではこの現象は起きません。
この現象が起きるのは1万行を超えるような比較的に大きなプログラムに限定されます。
また、プロデルのどのバージョンでも起きる訳では有りません。
1.9シリーズは問題無いようです。
2.0シリーズも「2.0.1216」までは問題有りません。
「2.0.1216」から「2.0.1218」へ更新する際に何かが起きたように思われます。

もし、1万行を超えるプログラムは保証していないという事であれば諦めます。

取り合えずご報告まで…。よろしくお願いいたします。

Re: プログラムが解釈されないようです

投稿者:ゆうと 投稿日:2024/03/21(Thu) 22:50:26 No.2353

こんにちは

プロデルでは、プログラムの行数には制限がありませんので1万行でも問題ありません。
エラーで表示されている箇所(もしくはその直前のプログラム)で、プログラム解析に不具合があるものと思います。

> 1.9シリーズは問題無いようです。
> 2.0シリーズも「2.0.1216」までは問題有りません。

現状、開発版1.9で改良して安定したものを、安定版2.0へ反映しています。
そのため1.9で問題がないとのことでしたら、1.9では問題が解消されているはずですので、今後2.0へ反映した時に問題が解消されると思います。
当面は1.9を使って2.0への反映をお待ちください。

よろしくお願いいたします。

1万行越でも大丈夫なので安心しました

投稿者:アーク 投稿日:2024/03/21(Thu) 23:14:57 No.2354

こんばんは。アークです。

〉プロデルでは、プログラムの行数には制限がありませんので1万行でも問題ありません。
それを聴いて安心しました。
2.0でも問題なく編集できる事を待つ事にします。

よろしくお願い致します。

依然として解消しておりません

投稿者:アーク 投稿日:2024/03/25(Mon) 14:35:27 No.2356

お世話になっております。アークです。

〉現状、開発版1.9で改良して安定したものを、安定版2.0へ反映しています。
〉そのため1.9で問題がないとのことでしたら、1.9では問題が解消されているはずですので、
〉今後2.0へ反映した時に問題が解消されると思います。
この件は2.0.1231、2.0.1232、2.0.1233の何れでも解消しておりません。
2.0.1218から一度も解消していないので「今後2.0へ反映した時に…」という事では、
今後も解消しないように思えます。
やはり2.0.1216から2.0.1218からへの変更時に2.0シリーズだけに行なった改修が原因と思えてなりません。

お手数ですがよろしくお願いいたします。

まだ反映していません

投稿者:ゆうと 投稿日:2024/03/25(Mon) 16:07:19 No.2357

こんにちは

> この件は2.0.1231、2.0.1232、2.0.1233の何れでも解消しておりません。
2.0系は、小幅な更新と、1.9系での改良成果を反映した大幅な更新とがあります。
上記の更新では、影響度の少ない小幅な更新のみとなります。

そのため本件に関する修正は適用していません。
1.9系の改良成果を反映した大幅な更新は次回(2.0.1234)での予定ですのでお待ちください。

> やはり2.0.1216から2.0.1218からへの変更時に2.0シリーズだけに行なった改修が原因と思えてなりません。
おそらく「そして」句の対応に関連するものとは思いますが、アークさんから再現方法を提示されていないので、何が原因かは判明していません。

早く確実に直して欲しいということでしたら、再現する方法を特定して頂けると助かります。
プログラムをコメントアウトするなどして、現象が再現できる状態を特定できるはずです。おそらくは繰り返し文やもし文で特定の状況に限って起きることがあるのだと思います。

宜しくお願いします。

Re: まだ反映していません

投稿者:アーク 投稿日:2024/03/26(Tue) 12:58:18 No.2358

こんにちは。アークです。

私の早とちりだったようです。

〉早く確実に直して欲しいということでしたら、
1万行を超えるプログラムはそう多くはないでしょうから、
優先順位が低くなるのは理解できます。
勿論、ゆうと さんのご都合で構いません。

〉再現する方法を特定して頂けると助かります。
確実な方法は分かりません。
唯一、1万行を超えるプログラムが該当する事くらいしか分かりません。
それで最初に

〉本来ならもう少し状況を精査してから報告すべきなのですが、
〉私の実力ではこれ以上は難しいので現状を報告します。

と前置きをしました。

この現象は同じく他の1万行を超えるプログラムでも発生しています。
ファイルメニューの開くから読み込んだ直後に色分けされない状態で表示されます。
その後、実行するとエラーになるのですが、
その内容が適切では無くエラー箇所に飛ぶ訳でも無いので、
何処でエラーが起きているのかも分かりません。

最新の「2.0.1233」で実行した直後のエラーペインを添付しました。
私の実力ではお手上げの状態です。
これは現在も制作中の「イメージエディタ」です。
ソース一式を送る事は可能です。

若しかしたらプロジェクトに切り替えた方が良いのかも知れません。

よろしくお願いいたします。

反映を確認しました

投稿者:アーク 投稿日:2024/04/03(Wed) 21:16:39 No.2364

お世話になっております。アークです。

最新版にて正常に色分けされて実行も可能な事を確認しました。
他の1万行を超えるプログラムでも問題なく実行可能になりました。
対応ありがとうございました。

長文コーディングで気を付けるべき事など有りますでしょうか。
こちらでもより安全な方法を採りたいと考えております。

▲ページの先頭へ

- WebForum -