pukram-formatting provides a Formatting struct that allows combining various text formatting styles commonly used in the pukram markup language.
It supports the following formatting styles:
normal*bold*/italic/`mono`^superscript^|subscript|^|small|^_underscore_~strikethrough~
All formattings can be combined using bitwise operations.