Warning: session_start(): open(/var/lib/php/sessions/sess_ui1hrnjvf310h3bptovbc5vlae, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass ReverseChain {
A element;
ReverseChain prev;
int size;
*() {}
*(ReverseChain *prev, A *element) {
size = prev != null ? prev.size+1 : 1;
}
toString {
ret str(toList());
}
L toList() {
L l = emptyList(size);
for i to size: l.add(null);
int i = size;
ReverseChain c = this;
while (c != null) {
l.set(--i, c.element);
c = c.prev;
}
ret l;
}
}