Please take this as trying to be constructive feedback.
I must admit to being a bit frustrated at trying to figure out from the cheatsheet, how to work with some commands. I thought that reading through all the demo code may help me. However, reading is what I do in a nice comfy chair with my iPad. I only start up my computer when I have specific tasks to do, which doesn't involve studying.
So I thought maybe I could export all the demo code to an external file, which I could then read on my iPad. The question then was, how to export the files, since they are hidden somewhere internally within MiniMicro and not directly accessible.
I thought I'd try the export command, which has a description of "export file to host OS". Sounds just like what I want. So, how to call it. It says it's a method on a file object, so I tried to get a file handle with "piggy = file.open("pigDice.ms")".
That seemed to have gotten me a file handle, so then I tried "piggy.export" - "export not found in map".
Next, try the help command = "help files". I says to use 'export "filename"'. So I try 'export "pigDice.ms"' - "'export' is unknown in this context".
I was hoping that exporting would be the simple bit, then I was going to see if I could iterate a directory and export everything I found, which looks like it should be possible with the .children method, if I can figure out the structure for it too.
In the end, I found I could just issue a "save" command to my /usr disk and get it that way, but as I was trying to do all this in 15 minutes before work, I haven't looked at working out the iteration bit yet to get the whole directory. I just wanted to point out that things seem a little less obvious than what they should be. I know you have said you have better docs planned, so I expect it will all be good in time, I'm just trying to run before I walk I guess.