package Ġg uru . z oro ark . li xy . matchers Ċ Ċ /** Ċ Ġ* ĠA Ġtype Ġof Ġmatcher Ġthat Ġignores Ġanything Ġthat Ġmatches Ġthe Ġre cognizer Ġand Ċ Ġ* Ġprovides Ġno Ġresult Ġotherwise . Ċ Ġ*/ Ċ class ĠL ix y Token Recognizer Ignored ( ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġre cognizer Ġthis Ġmatcher Ġwill Ġuse ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġre cognizer : ĠL ix y Token Recognizer , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġbehavior Ġto Ġfollow Ġfor Ġdetermining Ġthe Ġnext Ġstate ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġnext State Behavior : ĠL ix y Next State Behavior Ċ ) Ġ: ĠL ix y Token Matcher ( next State Behavior ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġmatch ( s : ĠString , Ġstart At : ĠInt ): ĠL ix y Matcher Result Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġ(_, Ġends At ) Ġ= Ġre cognizer . re cognize ( s , Ġstart At ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ?: Ġreturn ĠL ix y No Match Result ĊĠĠĠĠĠĠĠ Ġreturn ĠL ix y Ignore Match Result ( ends At , Ġnext State Behavior ) ĊĠĠĠ Ġ} Ċ } Ċ