Actually you are wrong WorldDMT. If you read and understand the whole script you will see that I have taken careful steps to make sure that the PHPBB code is in perfect order.
If you have an extra without a coinciding match The PHPBB parser will treat it as normal text. The same goes for extra markers.
This is wrong ---->> hello <<--- from your code.
In addition, the bold and underlined are done the same way for the similar reasons.
**<u>hello**</u> <--- This will also fail.
**<u>hello</u>**<-- Should be this
I also made separate aliases because I might decide to add another output format to this script.
I'm not at all trying to argue with you WorldDMT. It is obvious to everyone here that you have exceptional mSL scripting skills and a great mind. The problem that I have is that you only see the code and you never acknowledge the work that has went into making it.
In fact, you go from post to post discrediting the actual scripter by reposting an edited version of someones hard work. Editing a working script to make it more efficient or smaller is much easier than actually writing a script from scratch. So even though you might end up with a better script by editing other peoples posts, you had to stand on the real scripters shoulders to do so.
A lot goes into making a script from scratch. The code is the easy part.
Something to consider :)