namespace SharedLibraryCore.Interfaces
{
///
/// defines the capabilities of a parser pattern
///
public interface IParserPatternMatcher
{
///
/// converts input string into pattern groups
///
/// input string
/// group matches
IMatchResult Match(string input);
///
/// compiles the pattern to be used for matching
///
///
void Compile(string pattern);
}
}