Exemplo n.º 1
0
        public static StatementTree BuildTree()
        {
            var root = new StatementNode(string.Empty, WordType.Other, Tense.Base);

            var suspects = new List <string>
            {
                "Miss Scarlet", "Professor Plum", "Mrs. Peacock", "Mr. Green", "Colonel Mustard", "Mrs. White"
            };

            BuildAttributeTrees(root);
            BuildDidNotTree(root);
            BuildDidTree(root);

            foreach (var suspect in suspects)
            {
                root.AddSubject(suspect);
            }

            return(new StatementTree(root));
        }