makelist παίρνει ως όρισμα μια συνάρτηση
f,
τα όρια
a,b ενός δείκτη και το βήμα
p
(από προεπιλογή 1 ή -1 που εξαρτάται από τη διάταξη των ορίων).
makelist δημιουργεί την λίστα
[f(a),f(a+p)...f(a+k*p)] με k τέτοιο ώστε
: a<a+k*p ≤ b <a+(k+1)*p ή a>a+k*p ≥ b >a+(k+1)*p.
Είσοδος :
^
2,3,5)ή
^
2,3,5,1)
ή πρώτα ορίστε τη συνάρτηση h(x)=x2 εισάγοντας
h(x):=x^
2
και έπειτα εισάγετε
Έξοδος :
Είσοδος :
^
2,3,6,2)Έξοδος :
Προσοχή!!! εκτελέστε πρώτα την εντολή purge(x) εάν το x δεν είναι συμβολικό (δηλαδή, αν έχει γίνει ανάθεση τιμής στο x) .