Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/Roqc/test-suite/output/   (Beweissystem des Inria Version 9.1.0©)  Datei vom 15.8.2025 mit Größe 1 kB image not shown  

SSL reduction.out   Sprache: unbekannt

 
rahmenlose Ansicht.out DruckansichtUnknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

     = a
     : nat
     = n + 0
     : nat
     = S (1 + 2)
     : nat
     = S (1 + 2)
     : nat
     = S
         ((fix add (n m : nat) {struct n} : nat :=
             match n with
             | 0 => m
             | S p => S (add p m)
             end)
            1 2)
     : nat
     = 4
     : nat
     = (fix add (n m : nat) {struct n} : nat :=
          match n with
          | 0 => m
          | S p => S (add p m)
          end)
         2 2
     : nat
     = S (1 + (2 + 2))
     : nat
     = S (1 + 2 + 2)
     : nat
     = 6
     : nat
     = ignore (fun x : nat => 1 + x)
     : unit
     = ignore (fun x : nat => 1 + x)
     : unit
     = ignore (fun x : nat => 1 + x)
     : unit
     = ignore (fun x : nat => 1 + x)
     : unit
- : constr = constr:(4)
- : constr = constr:(2 + 2)
     = let x := 2 in 2 + 2
     : nat
     = let x := 2 in 4
     : nat
     = (let x := 2 in fun x0 : nat => 1 + x0) 2
     : nat
     = match n with
       | 0 => 1 + 1
       | S n => 1 + n
       end
     : nat
     = fix f (n : nat) : nat :=
         match 0 + n with
         | 0 => 1 + 1
         | S n0 => 1 + f n0
         end
     : nat -> nat
     = 4%uint63
     : int
     = add 2 x
     : int
     = 1%float
     : float

[ Verzeichnis aufwärts0.57unsichere Verbindung  ]