Yup. I got this idea when I saw the dead XDE. I felt we need a better way to code on-calc.
Yes, that is what I thought too :PYup. I got this idea when I saw the dead XDE. I felt we need a better way to code on-calc.
What about zStart ???
I mean, I can think of lots of ways this could be better than zStart but the way you phrase your sentences makes me think that maybe you haven't seen it lol
I believe it is an alternative, though this one is specifically for AXE.I think the question was more "can sources produced with this IDE still be opened with the regular editor ?" ;)
is this compatible with the regular program editor?I'm using the same format. Else, Axe won't be able to compile it. ;)
BBC BASIC stuff will be totally good, since you're using plaintext. All that would be desirable, unless it's going to have really fancy stuff, would be automatically inserting and adjusting line numbers.OK. I will port it to TI Basic, Grammer and BBC Basic once done with Axe. The first two will only need the token table to be updated, for BBC I'll just get rid of tokenization. :P Then only a couple tweaks will be needed.
As in: BBC BASIC needs line numbers like so.
10 PRINT "Hello"
20 GOTO 10
and inserting things between is annoying, since you break the 10-line routine
10 PRINT "Hello"
13 PRINT "THERE"
20 GOTO 10
so ideally a BBC-focused editor would reline 13 to 20, and 20 to 30 and so on, but it's not necessary for this IDE to support BBC basic.
As long as it can save the plaintext to a file, the BBC BASIC App can run *EXEC on it to convert it to bytecode.
Ah well, I can't wait for it to be done then! I'd love to be able to program faster on my calc(especially when I'm waiting around w/o a computer), sinec I found TokenIDE, on calc programming has gotten a tad bit too slow for my tastes.Do you use zStart on your calc ? It has features that allow you to code a lot faster, like the label menu allowing you to jump to any label of your program when editing it, or the copy-paste feature ;)
Every rewrite brings improvement.just as long as you don't enter an endless rewrite loop O.O (I saw projects die because 1 part was rewritten about 5 times in 3 years and the author eventually ran out of interest to finish the rest of the game.