(* Check the synthesis of predicate from a cast in case of matching of thefirstcomponent(here[listbool])ofadependenttype(here[sigT]) (Simplificationofanexamplefromfileparsing2.voftheCoq'Art
exercises) *)
Parameter parse_rel : list bool -> list bool -> nat -> Prop.
Parameter (l0 : list bool)
(rec : forall l' : list bool,
length l' <= S (length l0) ->
{l'' : list bool &
{t : nat | parse_rel l' l'' t /\ length l'' <= length l'}} +
{(forall (l'' : list bool) (t : nat), ~ parse_rel l' l'' t)}).
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.