przemko icon

Socrates

przemko | PRO | 06/18/19 05:21:14 PM UTC | 0 ⭐ | 13512 👁️ | Never ⏰ | []
SPARK |

440 B

|

None

|

0 👍

/

0 👎

procedure Main with SPARK_Mode is
 
   type Domain is new Integer with Ghost;
 
   Socrates : constant Domain := 0 with Ghost;
 
   function Human (X : Domain) return Boolean
     with Ghost, Import;
 
   function Mortal (X : Domain) return Boolean
     with Ghost, Import;
 
begin
   pragma Assume (Human (Socrates));
   pragma Assume (for all X in Domain => (if Human (X) then Mortal (X)));
 
   pragma Assert (Mortal (Socrates));
end Main;

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  • Suikzau icon
    03/31/26 10:05:46 PM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best t33n active cpx link daily updates!
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.@xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400
     Remove the @ 
  • Zyubi icon
    04/05/26 02:32:33 AM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best t33n active cpx link daily updates!
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎