2013-04-10 14:58:50 -07:00
|
|
|
void
|
2017-09-23 10:01:46 +02:00
|
|
|
map(list l, void (*fp)(object))
|
2013-04-10 14:58:50 -07:00
|
|
|
{
|
2018-06-22 20:57:24 +00:00
|
|
|
l.ucall(fp, 0);
|
2013-04-10 14:58:50 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
|
out(object o)
|
|
|
|
|
{
|
2017-09-23 10:01:46 +02:00
|
|
|
o_(o, "\n");
|
2013-04-10 14:58:50 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
integer
|
|
|
|
|
main(void)
|
|
|
|
|
{
|
2018-06-22 20:57:24 +00:00
|
|
|
list(0, 1, 2, 3).map(out);
|
2013-04-10 14:58:50 -07:00
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
}
|