diff --git a/src/finnish/LangFin.gf b/src/finnish/LangFin.gf index 8343c07d..cf9b2aa5 100644 --- a/src/finnish/LangFin.gf +++ b/src/finnish/LangFin.gf @@ -5,8 +5,7 @@ concrete LangFin of Lang = LexiconFin , ConstructionFin , DocumentationFin --# notpresent - ** { - -flags startcat = Phr ; unlexer = text ; lexer = finnish ; + , MarkupFin - [stringMark] +** { } ; diff --git a/src/finnish/MarkupFin.gf b/src/finnish/MarkupFin.gf new file mode 100644 index 00000000..aa98372f --- /dev/null +++ b/src/finnish/MarkupFin.gf @@ -0,0 +1,15 @@ +--# -path=.:../abstract:../common + +concrete MarkupFin of Markup = CatFin, MarkHTMLX ** { + +lin + MarkupCN m cn = cn ** {s = \\nf => appMark m (cn.s ! nf)} ; + MarkupNP m np = np ** {s = \\c => appMark m (np.s ! c)} ; + MarkupAP m ap = ap ** {s = \\b,nf => appMark m (ap.s ! b ! nf)} ; + MarkupAdv m adv = {s = appMark m adv.s} ; + MarkupS m s = {s = appMark m s.s} ; + MarkupUtt m utt = {s = appMark m utt.s} ; + MarkupPhr m phr = {s = appMark m phr.s} ; + MarkupText m txt = {s = appMark m txt.s} ; + +} \ No newline at end of file