Sfoglia il codice sorgente

Simplification ConsOperator

Arthur Brandao 6 anni fa
parent
commit
140684e317
1 ha cambiato i file con 1 aggiunte e 6 eliminazioni
  1. 1 6
      src/migl/lisp/operator/ConsOperator.java

+ 1 - 6
src/migl/lisp/operator/ConsOperator.java

@@ -21,12 +21,7 @@ public class ConsOperator implements LispOperator {
 			cl = cl.prepend(LispElement.getElement(lisp.car()).value);
 		} else {
 			LispElement le;
-			if(lisp.car() instanceof ConsList) {
-				//Si l'element est une liste on evalue sa valeur
-				le = LispElement.getElement(lisp.car());
-			} else {
-				le = LispElement.getElement(lisp.car());
-			}
+			le = LispElement.getElement(lisp.car());
 			cl = ConsListFactory.asList(le + " . " + lisp.cdr().car());
 		}
 		return LispElement.generate(cl.toString());