static int intFromByteList_littleEndian_partial(L l, int i) { int n = l(l); ret (ubyteToInt(i+3 >= n ? 0 : l.get(i+3)) << 24 | (ubyteToInt(i+2 >= n ? 0 : l.get(i+2)) << 16 | (ubyteToInt(i+1 >= n ? 0 : l.get(i+1)) << 8 | ubyteToInt(l.get(i))); }