コード例 #1
0
ファイル: DeterminerBuilder.cs プロジェクト: GregWickham/Echo
        internal override string SelectWord()
        {
            string selectedWord = WordSource.GetWord();

            return(IsIndefiniteArticle(selectedWord)
                ? AppropriateIndefiniteArticleToPrecede(WordFollowing(this))
                : selectedWord);
        }
コード例 #2
0
 public override IElementTreeNode CopyLightweight() => new CardinalNumberBuilder(WordSource.GetWord());
コード例 #3
0
ファイル: ParticleBuilder.cs プロジェクト: GregWickham/Flex
 public override IElementTreeNode CopyLightweight() => new ParticleBuilder(WordSource.GetWord());
コード例 #4
0
 public override IElementTreeNode CopyLightweight() => new ConjunctionBuilder(WordSource.GetWord());
コード例 #5
0
 public override IElementTreeNode CopyLightweight() => new AdjectiveBuilder(WordSource.GetWord());
コード例 #6
0
 public override IElementTreeNode CopyLightweight() => new InfinitivalToBuilder(WordSource.GetWord());
コード例 #7
0
ファイル: WhPronounBuilder.cs プロジェクト: GregWickham/Flex
 public override IElementTreeNode CopyLightweight() => new WhPronounBuilder(WordSource.GetWord());
コード例 #8
0
ファイル: DeterminerBuilder.cs プロジェクト: GregWickham/Echo
 public override IElementTreeNode CopyLightweight() => new DeterminerBuilder(WordSource.GetWord());