Pārlūkot izejas kodu

Ajout initialise tableaux des operateurs

Arthur Brandao 6 gadi atpakaļ
vecāks
revīzija
c2f1896428
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      src/migl/lisp/LispFactory.java

+ 6 - 0
src/migl/lisp/LispFactory.java

@@ -7,6 +7,8 @@ package migl.lisp;
  *
  */
 public class LispFactory {
+	
+	private static boolean first = true;
 
     private LispFactory() {
         // do nothing
@@ -18,6 +20,10 @@ public class LispFactory {
      * @return a new lisp interpreter.
      */
     public static Lisp makeIntepreter() {
+    	if(first) {
+    		LispEval.setupOperators();
+    		first = false;
+    	}
         return new LispImpl();
     }
 }