|
@@ -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());
|