呼び出しに置き換えました。これは、変数式の属性をシンボルであるかのように返し、機能しているように見えます。単一の文字列に一致するものでした。ほとんどの状況に対応できる汎用性の高い関数にすることを計画しました。エラー報告が原因で、あまり良くないことが判明しました。返すかはトスアップでした。最終的には、個々のマッチャーを呼び出して、問題が発生したときに対処する方が簡単でした。私は寝なければならない。レポートを送信しています.....1月21日キャサリンは逆正接の精度損失の問題を修正しました。スティーブンは、組み込み関数とサブルーチンの使い方に問題があることを発見しました。返すように関数を設定していたことです。引数に応じてすべての異なる型を返す関数がそうでした。新しいパッチは、物事を正しくカウントします。サーバーで過ごしました。あり、既にエラーなしで解析および解決されているためです。構造体のトラバーサルのバグで、構文ツリーのほとんどが最終的にリークしてしまいました。そこから、いくつかの非常に些細なリークを追跡し、金を打ちました。リークは、シンボルが解放されずに保存されました。パーサーが何かが間違っていることに気づき、別のことを試みるためにバックアップしなければならない前に、潜在的に多くの変更がシンボルにある可能性があることです。リストに配置されます。ステートメントの一致が成功すると、リストが走査され、古い情報が削除されます。ステートメントの一致が失敗した場合、リストはトラバースされますが、シンボルが既に存在する場合は古い情報が復元され、そのステートメントでシンボルが作成されたばかりの場合はシンボルが削除されます。回目だったため、既にリストに存在していたため、リストが破損していました。ステートメントの一致は通常成功するため、このバグは今まで気付かれませんでした。成功すると、リスト全体が解放されず、リークが発生しました。失敗した場合、シンボルに関する情報は正しく元に戻されませんでした。これは問題ではありませんでしたが、シンボルが間違った属性を取得することに簡単につながる可能性がありました。解決策は、保存された情報へのポインターとは無関係に、シンボルが新しいかどうかを示すビットをシンボル構造に追加することでした。マシンで実行されており、おそらく夜中も続くでしょう。時間はあまりありませんが、いろいろ考える時間はありました。(または、他の種類の魂にパズルを解いてもらいます)。取り組みましたが、見た目以上のものがあります。ツリーに格納しますが、これは整数に対してのみ機能します。文字列も処理する必要があります。あるはずの属性が属性リストのビットフィールドであることに気付きました。バージョンを追加しました。つを完全には修正しませんでしたが、現在は修正されています。エンドにあり、テストに依存していました。オプションがどんどん追加されている今、オプションの設定方法と保存方法を一貫して処理する方法を見つけるときが来たように思われます。問題の修正に取り組みました。Comments表示できるコメントはありません。Project.ホーム検索トップサイドバータイトルとURLをコピーしました。