abstract Markup = Cat, MarkHTML ** { -- Adding markup to sentences and their parts. By default both start and end tags. -- For instance -- -- MarkupNP boldMarkup everything_NP ==> everything -- -- AR 11/2/2014 fun MarkupCN : Mark -> CN -> CN ; MarkupNP : Mark -> NP -> NP ; MarkupAP : Mark -> AP -> AP ; MarkupAdv : Mark -> Adv -> Adv ; MarkupS : Mark -> S -> S ; MarkupUtt : Mark -> Utt -> Utt ; MarkupPhr : Mark -> Phr -> Phr ; MarkupText : Mark -> Text -> Text ; }