My work is secretive at this point in time as I am still designing, planning and documenting. When it is done it will be a massive leap for LMR, and will boost membership with members that will stay and will be active.
You should make files that are very small, only use the examples and run it in the sim until you understand how it works…trust me when I say the sim helps to see if you have a loop that will crash or a loop that will work the way you want it…
I’ve had loops with unintentional recursion that ended up failing(loop in a loop in a loop then it goes into that loop one too many times). I didn’t know this until I used the sim and it showed where it failed. Basic is nice, but you have to remember that your vars are all pretty much global(limited scope). With that it pretty much means that if you use a var in one spot, and have goto’s or gosubs, it overwrite that same var based on how you have it programed…thats the one issue I’ve found most annoying with basic. You don’t run into this with c as you have variable scope.