def.fsm (122B)
1 START=DEF 2 3 DEF: A-Z a-z -> DEF_R 4 * -> BAD 5 DEF_R: A-Z a-z 0-9 _ \- -> DEF_R 6 * -> GOOD 7 GOOD(OK): \n -> GOOD