question: public static RE mkStar ( RE x ) { if ( x . equals ( epsilon ) || x . equals ( empty ) ) { return epsilon ; } RE res = new RE ( ReOp . STAR ) ; res . unaryArg = x ; return res ; }
target:  Construct a regular expression matching the Kleene closure of the language matched by the argument regular expression.