Set Primitive Projections. SetImplicitArguments.
Record prod A B := pair { fst : A; snd : B}.
Goal fst (@pair TypeTypeTypeType). Set Printing All. matchgoalwith |- ?f ?x => set (foo := f x) end. Abort.
Goalforall x : prod SetSet, x = @pair _ _ (fst x) (snd x). Proof. intro x.
lazymatch goalwith
| [ |- ?x = @pair _ _ (?f ?x) (?g ?x) ] => pose f end. (* Toplevel input, characters 7-44:
Error: No matching clauses for match. *) Abort.
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.18Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.