For reading, I like number three. It shows very clearly what's going on.
I can't help but write the first alternative, though. :)
/ Mirar
Previous text:
2003-01-10 07:34: Subject: simple_array_index_no_free
It exists for this reason:
void bork(array(object) x) { return x->bork(); return column(x,"bork")(); return map(x,"bork"); return `()(x[*]["bork"][*]); }
Which is easier to read?
/ Fredrik (Naranek) Hubinette (Real Build Master)