Article View: pl.comp.programming
Article #215981Re: Jak to robią w NASA
From: M.M.
Date: Wed, 11 Sep 2019 05:30
Date: Wed, 11 Sep 2019 05:30
25 lines
2982 bytes
2982 bytes
On Sunday, September 8, 2019 at 10:17:20 PM UTC+2, Maciej Sobczak wrote:
> > No to spróbujmy pierwszy przykład:
> >
> > /*@ ensures \result >= x && \result >= y;
> > ensures \result == x || \result == y;
> > */
> > int max (int x, int y) { return (x > y) ? x : y; }
> >
> > int max (int x, int y) {
> > int result = (x > y) ? x : y;
> > assert(result >= x && result >= y);
> > assert(result == x || result == y);
> > return result;
> > }
> >
> > Udało się.
>
> Nie udało się, z czterech powodów.
>
> Po pierwsze, asercje (nazwijmy je raczej warunkami weryfikacji)
Dlaczego warto wprowadzać takie rozróżnienie nazewnicze, dlaczego nie używać
określenia asercj a warunków weryfikacyjnych?
Pozdrawiam
Technical Details
Message-ID:
<99f5c150-31a7-4000-8c3d-a484031d5d09@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!o24no7050401qtl.0!news-out.google.com!q23ni157qtl.1!nntp.google.com!o24no7050398qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<1ua4wui506zbf$.dlg@tyczka.com> <qkecqc$c03$1@news.icm.edu.pl> <3ec85b36-33be-49bd-b688-d8c9213a771a@googlegroups.com> <qkicu0$knb$1@gioia.aioe.org> <46e56026-21be-4761-908e-7991c72a1143@googlegroups.com> <qkjqqi$1b59$1@gioia.aioe.org> <0125b7f3-d337-4537-a6d3-237b78065215@googlegroups.com> <rmvauunflug0.dlg@tyczka.com> <eab71553-8760-428b-a4aa-a58ac0f346ec@googlegroups.com> <1794fcdb-d7bb-402f-927f-80010b217989@googlegroups.com> <1a2f7fe3-5745-40b2-9fd6-868fca99dea5@googlegroups.com> <a0c6a1c7-e8bf-4079-b5f2-d5dcec42f7d9@googlegroups.com> <819e71ad-be91-42ae-a41a-76628f10bcbf@googlegroups.com> <4ecd1b3c-579b-4660-896f-76d8ed9298c6@googlegroups.com> <eb02743f-41b4-4dd0-862b-a21d6b96729f@googlegroups.com> <8c636dbb-1628-4476-88cd-4578d874ae98@googlegroups.com> <fa84e279-9339-4ef2-84b4-4ed0058163e2@googlegroups.com> <6ca46f89-2f05-450e-8a97-e05f4c5968f1@googlegroups.com> <efda217d-c77f-474c-9528-f27c49f9bf99@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:18c2:: with SMTP id o2mr34087844qtk.276.1568179858714; Tue, 10 Sep 2019 22:30:58 -0700 (PDT) X-Received: by 2002:ac8:1a32:: with SMTP id v47mr28159436qtj.289.1568179858564; Tue, 10 Sep 2019 22:30:58 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!o24no7050401qtl.0!news-out.google.com!q23ni157qtl.1!nntp.google.com!o24no7050398qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Tue, 10 Sep 2019 22:30:58 -0700 (PDT) In-Reply-To: <efda217d-c77f-474c-9528-f27c49f9bf99@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.36.205.84; posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj NNTP-Posting-Host: 178.36.205.84 References: <1ua4wui506zbf$.dlg@tyczka.com> <qkecqc$c03$1@news.icm.edu.pl> <3ec85b36-33be-49bd-b688-d8c9213a771a@googlegroups.com> <qkicu0$knb$1@gioia.aioe.org> <46e56026-21be-4761-908e-7991c72a1143@googlegroups.com> <qkjqqi$1b59$1@gioia.aioe.org> <0125b7f3-d337-4537-a6d3-237b78065215@googlegroups.com> <rmvauunflug0.dlg@tyczka.com> <eab71553-8760-428b-a4aa-a58ac0f346ec@googlegroups.com> <1794fcdb-d7bb-402f-927f-80010b217989@googlegroups.com> <1a2f7fe3-5745-40b2-9fd6-868fca99dea5@googlegroups.com> <a0c6a1c7-e8bf-4079-b5f2-d5dcec42f7d9@googlegroups.com> <819e71ad-be91-42ae-a41a-76628f10bcbf@googlegroups.com> <4ecd1b3c-579b-4660-896f-76d8ed9298c6@googlegroups.com> <eb02743f-41b4-4dd0-862b-a21d6b96729f@googlegroups.com> <8c636dbb-1628-4476-88cd-4578d874ae98@googlegroups.com> <fa84e279-9339-4ef2-84b4-4ed0058163e2@googlegroups.com> <6ca46f89-2f05-450e-8a97-e05f4c5968f1@googlegroups.com> <efda217d-c77f-474c-9528-f27c49f9bf99@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <99f5c150-31a7-4000-8c3d-a484031d5d09@googlegroups.com> Subject: Re: Jak to robią w NASA From: "M.M." <mmarszik@gmail.com> Injection-Date: Wed, 11 Sep 2019 05:30:58 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit