0 Members and 2 Guests are viewing this topic.
input->Alength(A)->LA+L->E...A= STARTE= END...0->Q->RFor(Z,A,E)If {Z}='('Q+1->QEndIf {Z}=')'R+1->REndEndIf Q!=R//display some error about improper nestingRepeat getkey(9)EndGoto InputPolyEnd
FYI you can use ALL the TI-Basic floating point operations for normal OS floats through assembly with bcalls. You cannot do the same with axe. Its floats are less precise.If you wrote this in Asm with bcalls, the actual math would probably be slower, but the results would be higher precision and any non-float logic would be a little bit faster. (Not tons faster because axe is really good at optimization for what it is) If you're familiar enough with assembly, don't ignore it as a potential platform for this project.Although, looks like you've already started. Oh well.