When the parser sees a "label" keyword in a "loop" statement header, it crashes with a segment fault immediately. With eu.ex, I've found out that this is caused by a subscript out of range error in lines 152-153 of block.e, when indexing the "opnames" sequence. "loop" opcode is 422, but "opnames" has only 211 elements. There is some inconsistency between opcodes defined in reswords.e and opnames listed in opnames.e