0 Members and 7 Guests are viewing this topic.
.< and .> would be cool.I'm glad I did some Axe today, otherwise I wouldn't have reminded of this possible new feature
ow! how stupid am I today! perhaps I'm working too much for the contest, and sleeping too little could you also add port reading in the future? I do not mean the I/O port etc, but ports like these: All ports by AddressEDIT:another feature for the next Axe version after 1.0.0:the Function command, for labels to be used as commands like subs. I'll explain what I mean with an example:normally, when you want to use a subroutine, you do:Code: (Axe) [Select]sub(SUB,1,2,"HELLOL"ReturnLbl SUBExch(L3,L6,768)Text(r1,r2,r3)Exch(L3,L6,768)Returnbut the idea of Function is that this could be done:Code: (Axe++) [Select]Text(1,2,"HELLOL")rReturnFunction Text(3)rExch(L3,L6,768)Text(r1,r2,r3)Exch(L3,L6,768)Returnthis is some kind of Axiom thing, but than in Axe itself, right?could this be added in Axe++?
sub(SUB,1,2,"HELLOL"ReturnLbl SUBExch(L3,L6,768)Text(r1,r2,r3)Exch(L3,L6,768)Return
Text(1,2,"HELLOL")rReturnFunction Text(3)rExch(L3,L6,768)Text(r1,r2,r3)Exch(L3,L6,768)Return
HoMM: [==--------] Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :PtiDE: [----------] Explored and understood the main part of the code: just started writing a Tokenizer.
Here is a better description of what I tried to say in the above quoted post: access to serveral ports/pins of the processor, so anyeone can write his/her own routine for for example USB linking.
This has probably been already asked before, but how about a 'break' function?Also, it would be nice if I could do something like 'BreakIf A' similar to the already existing 'ReturnIf A'