equal
deleted
inserted
replaced
40 val marks_str: Markup.T list * string -> T |
40 val marks_str: Markup.T list * string -> T |
41 val item: T list -> T |
41 val item: T list -> T |
42 val text_fold: T list -> T |
42 val text_fold: T list -> T |
43 val keyword1: string -> T |
43 val keyword1: string -> T |
44 val keyword2: string -> T |
44 val keyword2: string -> T |
45 val keyword3: string -> T |
|
46 val text: string -> T list |
45 val text: string -> T list |
47 val paragraph: T list -> T |
46 val paragraph: T list -> T |
48 val para: string -> T |
47 val para: string -> T |
49 val markup_chunks: Markup.T -> T list -> T |
48 val markup_chunks: Markup.T -> T list -> T |
50 val chunks: T list -> T |
49 val chunks: T list -> T |
164 val item = markup Markup.item; |
163 val item = markup Markup.item; |
165 val text_fold = markup Markup.text_fold; |
164 val text_fold = markup Markup.text_fold; |
166 |
165 |
167 fun keyword1 name = mark_str (Markup.keyword1, name); |
166 fun keyword1 name = mark_str (Markup.keyword1, name); |
168 fun keyword2 name = mark_str (Markup.keyword2, name); |
167 fun keyword2 name = mark_str (Markup.keyword2, name); |
169 fun keyword3 name = mark_str (Markup.keyword3, name); |
|
170 |
168 |
171 val text = breaks o map str o Symbol.explode_words; |
169 val text = breaks o map str o Symbol.explode_words; |
172 val paragraph = markup Markup.paragraph; |
170 val paragraph = markup Markup.paragraph; |
173 val para = paragraph o text; |
171 val para = paragraph o text; |
174 |
172 |