Jump to content

Multiple distinct objects: Difference between revisions

(added scheme example)
Line 24:
show_sublist(list l)
{
integer i, v;
 
for (i, v in =l) 0;{
while (i < l_length o_space(lsign(i)) {;
if o_integer(iv) {;
o_space(1);
}
o_integer(l_q_integer(l, i));
i += 1;
}
}
Line 40 ⟶ 36:
{
integer i;
list v;
 
for (i, v in =l) 0;{
while (i < l_length(l)) {
o_text(" [");
show_sublist(l_q_list(l, i)v);
o_text("]");
i += 1;
}
 
Line 57 ⟶ 52:
list l;
 
while call_n(n), {l_append, l, o);
l_append(l, o);
n -= 1;
}
 
return l;
Line 80 ⟶ 72:
 
# modify one of the sublists
l_r_integer(l_q_list(l, 3), [0,] = 7);
 
# display the list of lists
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.