(** * Coq codes *)
(** ** Dependencies *)
Require Export RegExp.Utility.
Require Export RegExp.Definitions.
Require Export RegExp.Boolean.
Require Export RegExp.Concat.
Unset Standard Proposition Elimination Names.
(** ** Lemmas for Star *)
(** ** $ 1 + x x^{\ast} = x $ #1 + x x* = x# *)

Lemma matches_Star_right : forall r, Star r =R= Eps || (r ++ Star r).