INTERCAL. It just skips lines if they're syntactically invalid or cause a runtime error; it just skips them and keeps going.