waspentalive

u/waspentalive@lemmy.world
7 posts · 75 comments

Recent posts

Recent comments

"Mat $strings(400)" gives you $strings(0) .. $strings(399) just like C, You can do two dimensonal strig arrays also. Please look over the remaining unused letters and let me know how you would integrate DATA statement. Remember, I am keeping the first letter unique.

It is less structured than bwbasic can be - it still uses goto and call (gosub) and If statments that can only goto someplace (not structured If statements) No case / switch statement yet. It is not as complete in the function area as it could be. It is still a work in progress. - The most unique things are lines you goto/call can be labeled - variables can have long names not just A1 B C7 etc. index, done, the keyword LET is required (for parsing reasons)

It is not a "visual basic", the code is less complicated, the interpreter is smaller and easier to change, and you get the source code (you do for Gambas too, but Gambas is way more complex)

for string arrays -- MAT $BOX(3,5) == 15 CHARACTERS OR 15 STRINGS ? I think it does the latter already. Note, I am nearly 70 years old - I got "help" coding this. (oh noe here comes a storm)

I will consider those, thanks for the input. - I have constrained myself: Each statement starts with a unique letter, just to make parsing a tiny bit easier. Also so far I don't have file input - only output to files - for printing on a printer or sending to gnuplot perhaps. That does not mean I can't have an OPEN "filename",r to replace stdin temporarily.

Maybe you don't want it, that's fine. I developed it for myself, but since I enjoy Free Open Source software, I am giving it away to anyone who would like to play with it.

Since the BMOW is being Slot 5 drive 0, and the external 3.5 is Slot 5 drive 1 - can I put the dual 5.25 drive outside the external drive as Slot 6, drive 0 and 1? would that be valid?

on Floating Point Tiny · c/haikuos · 1 pts · 106d

Update!!! NewTiny has arrived - Floating Point Tiny had line numbers like basic, it kept your lines in order -- NewTiny has labels - you name the lines you want to go to, instead of refering to them by number. NewTiny also has named variables - Need to keep track of your ducks - create a variable named "ducks" You can find NewTiny at Codeberg: https://codeberg.org/WasPentalive/newtiny.git

Floating Point Tiny is there too.