read lexc VVFST_BUILDDIR/all.lexc define Lexicon; define ItoE i "[[IE]]" -> e ; define Lengthening a "[[L]]" -> a a , ä "[[L]]" -> ä ä , e "[[L]]" -> e e , i "[[L]]" -> i i , o "[[L]]" -> o o , ö "[[L]]" -> ö ö , u "[[L]]" -> u u , y "[[L]]" -> y y ; define HV a "[[HV]]" -> a h a , e "[[HV]]" -> e h e , i "[[HV]]" -> i h i , ä "[[HV]]" -> ä h ä , é "[[HV]]" -> é h e , y "[[HV]]" -> y h y , u "[[HV]]" -> u h u , ö "[[HV]]" -> ö h ö , o "[[HV]]" -> o h o ; set flag-is-epsilon ON regex Lexicon .o. ItoE .o. Lengthening .o. HV; invert net define Lexicon2; regex Lexicon2 .o. ItoE .o. Lengthening .o. HV; compact sigma write att VVFST_BUILDDIR/all.att