\r
@LOC("THIS,BitReserve.BIT") int pos = buf_byte_idx;\r
if (pos + N < BUFSIZE) {\r
+ TERMINATE:\r
while (N-- > 0) {\r
val <<= 1;\r
val |= ((buf[pos++] != 0) ? 1 : 0);\r
}\r
} else {\r
+ TERMINATE:\r
while (N-- > 0) {\r
val <<= 1;\r
val |= ((buf[pos] != 0) ? 1 : 0);\r