Explorar o código

Modification retourn append et prepend pour enchainer

Arthur Brandao %!s(int64=6) %!d(string=hai) anos
pai
achega
df3d25e2da
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      src/migl/lisp/LispList.java

+ 4 - 2
src/migl/lisp/LispList.java

@@ -29,16 +29,18 @@ public class LispList{
 	 * Ajoute un element à la fin de la liste
 	 * @param elt
 	 */
-	public void append(Object elt) {
+	public LispList append(Object elt) {
 		this.list = this.list.append(elt);
+		return this;
 	}
 	
 	/**
 	 * Ajoute un element au debut de la liste
 	 * @param elt
 	 */
-	public void prepend(Object elt) {
+	public LispList prepend(Object elt) {
 		this.list = this.list.prepend(elt);
+		return this;
 	}
 	
 	/**