private static void RegexTest() { string pattern = "(01|1)*(|0|000*)"; // binary strings with no substring 001 RegularLanguage language = new RegularLanguage(pattern); Debug.Assert(!language.Contains("001000")); Debug.Assert(language.Contains("010101")); Debug.Assert(language.Contains("01")); Debug.Assert(language.Contains("01\n")); }
public bool isContainedIn(RegularLanguage l1, RegularLanguage l2) { return(true); }
public bool isEqualTo(RegularLanguage l1, RegularLanguage l2) { return(true); }