introduced line characterization: l_t member, gives the lin type (empty/comment/indented/normal)