fixed the issue of the lost line terminator after the comment text which caused the next line to be treated as the same line
fixed a compiler bug not checking the lower bound of block depth in find_variable_backward_with_word()