Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Truncating results doesn't add anything but confusion to the kata. Should I truncate intermediate results? If not I can't use recursive code. Just don't, and polish up the tests.
It's also practically a double of the Evaluate Mathematical Expression - needed one more line of code for the functions. (Oh, and two minimal adjustments to the tokeniser.)
Still, if you do it right, it adds functions to said kata. It's a lot more interesting to build a parser (again, and again, and again) than to find the umpteenth cheat (again, and again, and again) that hasn't been disabled.
Add more example cases.