Linear context-free rewriting systems