00001 package jpl.test;
00002
00003 import jpl.Query;
00004 import jpl.fli.Prolog;
00005
00006 public class Masstest extends Thread {
00007 public static void main(String[] args) {
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 int STUDENTSNUMBER = 5;
00023 Masstest[] threads = new Masstest[STUDENTSNUMBER];
00024 for (int i = 0; i < STUDENTSNUMBER; i++) {
00025 threads[i] = new Masstest();
00026 threads[i].start();
00027 }
00028 }
00029 public void predQuery() {
00030 String st = "diagnose_declaration(1,[(sp, 'prefix', [('arg1', '+', 'list', 'Liste1'), ('arg2', '+', 'list', 'Liste2')])], DecMap, ErrorList)";
00031 Query stQuery = new Query(st);
00032 String errString = stQuery.oneSolution().get("ErrorList").toString();
00033 System.out.println("errString=" + errString);
00034 }
00035 public void run() {
00036 try {
00037 predQuery();
00038 } catch (Exception e) {
00039 System.err.println("ERROR: " + e);
00040 }
00041 }
00042 }