# NEW_LINE automaton # ___ _________ # --->/ ε \--->/ \n"\xa" \---. # \___/ \_________/<--' # A → β define([NEW_LINE], [define([$0], [\n" "])]) # A → β define([ERROR], [ divert(0)NEW_LINE[]$2[]dnl divert(-1) ]) divert(0)dnl /* * DONTE() */ char error[[]] = "divert(1)"; divert(-1)