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  

Quelle  DebugRelevances.out   Sprache: unbekannt

 
foo@{u} =
fun (A : (* Relevant *) Type) (a : (* Relevant *) A) => a
     : forall A : (* Relevant *) Type, A -> A

Arguments foo A%_type_scope a
foo'@{} =
fun (A : (* Relevant *) Prop) (a : (* Relevant *) A) => a
     : forall A : (* Relevant *) Prop, A -> A

Arguments foo' A%_type_scope a
bar@{} =
fun (A : (* Relevant *) SProp) (a : (* Irrelevant *) A) => a
     : forall A : (* Relevant *) SProp, A -> A

Arguments bar A%_type_scope a
baz@{s ; u} =
fun (A : (* Relevant *) Type@{s ; _}) (a : (* s *) A) => a
     : forall A : (* Relevant *) Type@{s ; _}, A -> A

Arguments baz A%_type_scope a
boz@{s s' ; u} =
fun (A : (* Relevant *) Type@{s ; _}) (B : (* Relevant *) Type@{s' ; _})
  (a : (* s *) hide) (_ : (* s' *) hide) =>
a
     : forall (A : (* Relevant *) Type@{s ; _})
         (B : (* Relevant *) Type@{s' ; _}),
       hide -> hide -> hide

Arguments boz (A B)%_type_scope a b
1 goal
  
  f := fun (A : (* Relevant *) Type) (_ : (* α8 *) A) => A
    : forall (A : (* Relevant *) Type) (_ : (* α8 *) A), Type
  ============================
  True
1 goal
  
  f := fun (A : (* Relevant *) Type) (_ : (* Relevant *) A) => A
    : forall (A : (* Relevant *) Type) (_ : (* Relevant *) A), Type
  ============================
  True
let x := 0 in x
     : nat
fix f (n : (* Relevant *) nat) : nat := 0
     : nat -> nat
match 0 with
| 0 | _ => 0
end
     : nat
fun v : (* Relevant *) R => p v
     : R -> nat

[ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet)  ]