A lot of bugs get mentioned and discussed here, but it's of no use if we don't formally report them. I don't know how many of them are actually reported, so I might as well tell you guys how.
There's two main ways to report bugs to SmileBoom.
#1: Through the SmileBASIC website
This one is pretty easy. All you have to do is go here and click Contact Us. From then on, it's just filling out a self-explanatory form. For this purpose, select the "Reporting a problem in SmileBASIC" option. Be sure to provide some example for triggering the bug. Include as much information as you can.
If you're a documentation fiend, there's even an option for translation errors!
#2: Through Miiverse
You can also use Miiverse, but the process is a bit more involved. It's what I always do.
First, you should use Miiverse to get a screenshot of the bug. If the bug can't be screenshotted for whatever reason, send a pic of the code in the editor instead. If there's only a small bit of code involved, I recommend using WIDTH 16 to focus in on it (assuming it all fits that way of course.)
Now that you have the screenshot in your Miiverse gallery, I recommend doing this next part on the Miiverse PC site. Kobayashi makes Bug Storeroom threads every so often, the most recent one being here. (Whenever a new one comes out, I'll update this post.) First things first: read the OT on this thread! It tells you everything you need to know to write a post there. Just write that post! Don't forget to attach your screenshot.
I don't think they accept translation errors here though.
Submitting a Bug Report
I would recommend, before submitting a bug report, to check the Miiverse bug report thread. If the bug is already there, click the "Yeah!" button. This reduces clutter, and gives them an easier time determining which issues are most important to the users.
Suddenly, Miiverse was discontinued... since November 2016!