Package jp.ac.kobe_u.cs.prolog.lang

Examples of jp.ac.kobe_u.cs.prolog.lang.PrologClassLoader


        op = new ListTerm(SymbolTerm.makeSymbol("clo"), op);
      }
      Term[] args = { new ListTerm(prolog, new ListTerm(wam,
          new ListTerm(op, Prolog.Nil))) };
      // Create predicate
      Class clazz = new PrologClassLoader().loadPredicateClass(
          "jp.ac.kobe_u.cs.prolog.compiler.pl2am", "pl2am", 1, true);
      Predicate code = (Predicate) clazz.newInstance();
      // Translate Prolog into WAM
      PrologControl p = new PrologControl();
      p.setPredicate(code, args);
View Full Code Here


      Term[] args = { new ListTerm(wam, new ListTerm(dir, Prolog.Nil)) };
      // Create predicate
      // Class clazz =
      // PredicateEncoder.getClass("jp.ac.kobe_u.cs.prolog.compiler.am2j",
      // "am2j", 1);
      Class clazz = new PrologClassLoader().loadPredicateClass(
          "jp.ac.kobe_u.cs.prolog.compiler.am2j", "am2j", 1, true);
      Predicate code = (Predicate) clazz.newInstance();
      // Translate WAM into Java
      PrologControl p = new PrologControl();
      p.setPredicate(code, args);
View Full Code Here

TOP

Related Classes of jp.ac.kobe_u.cs.prolog.lang.PrologClassLoader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.