t(START , UNORDERED_LIST, P_UL_LI , "" , "<ul><li>", trimBullet()); t(START , ORDERED_LIST , P_OL_LI , "" , "<ol><li>", trimEnum()); t(START , PARAGRAPH , P_ANY , "" , "<p>" , String::trim); t(START , TERMINATOR , P_TERM , "" , "" , empty()); t(UNORDERED_LIST, UNORDERED_LIST, P_UL_LI , "</li>" , "<li>" , trimBullet()); t(UNORDERED_LIST, ORDERED_LIST , P_UL_LI , "</li></ul>", "<ol><li>", trimEnum()); t(UNORDERED_LIST, UNORDERED_LIST, P_LIST_CONT, "" , " " , String::trim); t(UNORDERED_LIST, TERMINATOR , P_TERM , "</li></ul>" , "" , empty()); t(UNORDERED_LIST, PARAGRAPH , P_ANY , "</li></ul>", "<p>" , String::trim); t(ORDERED_LIST , UNORDERED_LIST, P_UL_LI , "</li></ol>", "<ul><li>", trimBullet()); t(ORDERED_LIST , ORDERED_LIST , P_OL_LI , "</li>" , "<li>" , trimEnum()); t(ORDERED_LIST , UNORDERED_LIST, P_LIST_CONT, "" , " " , String::trim); t(ORDERED_LIST , PARAGRAPH , P_ANY , "</li></ol>", "<p>" , String::trim); t(PREFORMATTED , PREFORMATTED , P_PRE , "" , "\n" , trimPre()); t(PREFORMATTED , UNORDERED_LIST, P_UL_LI , "</pre>" , "<ul><li>", trimBullet()); t(PREFORMATTED , ORDERED_LIST , P_OL_LI , "</pre>" , "<ol><li>", trimEnum()); t(PREFORMATTED , TERMINATOR , P_TERM , "</pre>" , "" , empty()); t(PREFORMATTED , PARAGRAPH , P_ANY , "</pre>" , "<p>" , String::trim); t(TERMINATOR , TERMINATOR , P_TERM , "" , "" , empty()); t(TERMINATOR , UNORDERED_LIST, P_UL_LI , "" , "<ul><li>", trimBullet()); t(TERMINATOR , ORDERED_LIST , P_OL_LI , "" , "<ol><li>", trimEnum()); t(TERMINATOR , PREFORMATTED , P_PRE , "" , "<pre>" , trimPre()); t(TERMINATOR , PARAGRAPH , P_ANY , "" , "<p>" , String::trim); t(PARAGRAPH , UNORDERED_LIST, P_UL_LI , "</p>" , "<ul><li>", trimBullet()); t(PARAGRAPH , ORDERED_LIST , P_OL_LI , "</p>" , "<ol><li>", trimEnum()); t(PARAGRAPH , PREFORMATTED , P_PRE , "</p>" , "<pre>" , String::trim);
t(START , UNORDERED_LIST, P_UL_LI , "" , "<ul><li>", trimBullet()); t(START , ORDERED_LIST , P_OL_LI , "" , "<ol><li>", trimEnum()); t(START , PARAGRAPH , P_ANY , "" , "<p>" , String::trim); t(START , TERMINATOR , P_TERM , "" , "" , empty()); t(UNORDERED_LIST, UNORDERED_LIST, P_UL_LI , "</li>" , "<li>" , trimBullet()); t(UNORDERED_LIST, ORDERED_LIST , P_UL_LI , "</li></ul>", "<ol><li>", trimEnum()); t(UNORDERED_LIST, UNORDERED_LIST, P_LIST_CONT, "" , " " , String::trim); t(UNORDERED_LIST, TERMINATOR , P_TERM , "</li></ul>" , "" , empty()); t(UNORDERED_LIST, PARAGRAPH , P_ANY , "</li></ul>", "<p>" , String::trim); t(ORDERED_LIST , UNORDERED_LIST, P_UL_LI , "</li></ol>", "<ul><li>", trimBullet()); t(ORDERED_LIST , ORDERED_LIST , P_OL_LI , "</li>" , "<li>" , trimEnum()); t(ORDERED_LIST , UNORDERED_LIST, P_LIST_CONT, "" , " " , String::trim); t(ORDERED_LIST , PARAGRAPH , P_ANY , "</li></ol>", "<p>" , String::trim); t(PREFORMATTED , PREFORMATTED , P_PRE , "" , "\n" , trimPre()); t(PREFORMATTED , UNORDERED_LIST, P_UL_LI , "</pre>" , "<ul><li>", trimBullet()); t(PREFORMATTED , ORDERED_LIST , P_OL_LI , "</pre>" , "<ol><li>", trimEnum()); t(PREFORMATTED , TERMINATOR , P_TERM , "</pre>" , "" , empty()); t(PREFORMATTED , PARAGRAPH , P_ANY , "</pre>" , "<p>" , String::trim); t(TERMINATOR , TERMINATOR , P_TERM , "" , "" , empty()); t(TERMINATOR , UNORDERED_LIST, P_UL_LI , "" , "<ul><li>", trimBullet()); t(TERMINATOR , ORDERED_LIST , P_OL_LI , "" , "<ol><li>", trimEnum()); t(TERMINATOR , PREFORMATTED , P_PRE , "" , "<pre>" , trimPre()); t(TERMINATOR , PARAGRAPH , P_ANY , "" , "<p>" , String::trim); t(PARAGRAPH , UNORDERED_LIST, P_UL_LI , "</p>" , "<ul><li>", trimBullet()); t(PARAGRAPH , ORDERED_LIST , P_OL_LI , "</p>" , "<ol><li>", trimEnum()); t(PARAGRAPH , PREFORMATTED , P_PRE , "</p>" , "<pre>" , String::trim);