You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is that conditional sub_routine calling which helps have much cleaner and fewer lines of teal code, is currently missing in TEAL.
Solution
2 new opcodes: callsubz and callsubnz will help creating much more optimized and less source code in TEAL.
Dependencies
No dependencies . Also as the callsub, bz and bnz opcode functionalities are there and these new opcodes need only to add a conditional (using top of stack value A) check before calling subroutine. the implementation does not create any condition out of the current context and available mentioned opcodes functionalities.
Urgency
Pretty urgent IMHO since it even helps higher level languages for teal as well to offer more complex conditional flows.
The text was updated successfully, but these errors were encountered:
Problem
The problem is that conditional sub_routine calling which helps have much cleaner and fewer lines of teal code, is currently missing in TEAL.
Solution
2 new opcodes: callsubz and callsubnz will help creating much more optimized and less source code in TEAL.
Dependencies
No dependencies . Also as the callsub, bz and bnz opcode functionalities are there and these new opcodes need only to add a conditional (using top of stack value A) check before calling subroutine. the implementation does not create any condition out of the current context and available mentioned opcodes functionalities.
Urgency
Pretty urgent IMHO since it even helps higher level languages for teal as well to offer more complex conditional flows.
The text was updated successfully, but these errors were encountered: