Inheritance: AIMA.Core.Logic.Common.Lexer
コード例 #1
0
ファイル: FOLParserTest.cs プロジェクト: PaulMineau/AIMA.Net
        public void setUp()
        {
            FOLDomain domain = DomainFactory.crusadesDomain();

            lexer = new FOLLexer(domain);
            parser = new FOLParser(lexer);
        }
コード例 #2
0
ファイル: FOLLexerTest.cs プロジェクト: PaulMineau/AIMA.Net
 public void setUp()
 {
     FOLDomain domain = new FOLDomain();
     domain.addConstant("P");
     domain.addConstant("John");
     domain.addConstant("Saladin");
     domain.addFunction("LeftLeg");
     domain.addFunction("BrotherOf");
     domain.addFunction("EnemyOf");
     domain.addPredicate("HasColor");
     domain.addPredicate("King");
     lexer = new FOLLexer(domain);
 }
コード例 #3
0
ファイル: FOLParser.cs プロジェクト: claudiu04/AIMA.Net
 public FOLParser(FOLLexer lexer)
 {
     this.lexer      = lexer;
     lookAheadBuffer = new Token[_lookAhead];
 }
コード例 #4
0
ファイル: FOLParser.cs プロジェクト: PaulMineau/AIMA.Net
 public FOLParser(FOLLexer lexer)
 {
     this.lexer = lexer;
     lookAheadBuffer = new Token[_lookAhead];
 }