/// <summary> /// A compiler that uses this HeadFinder and this basicCategoryFunction /// </summary> /// <param name="headFinder">the HeadFinder</param> /// <param name="basicCatFunction">The function mapping strings to strings</param> public TregexPatternCompiler(IHeadFinder headFinder, AbstractTreebankLanguagePack.BasicCategoryStringFunction basicCatFunction) { this.headFinder = headFinder; this.basicCatFunction = basicCatFunction; }
/// <summary> /// A compiler that uses this basicCatFunction and the default HeadFinder. /// </summary> /// <param name="basicCatFunction">the function mapping strings to Strings</param> public TregexPatternCompiler(AbstractTreebankLanguagePack.BasicCategoryStringFunction basicCatFunction) : this(DEFAULT_HEAD_FINDER, basicCatFunction) { }