| ▲ | lassejansen 17 hours ago | |||||||
DOM bloat can certainly become a problem when adding lots of code in e.g. table rows. I added functions mainly to be able to move common code into a central place to minimize that problem. You certainly must get used to the stack based approach. I tried to make it more approachable by making stack lookups type based (automatic search for value with matching type) and by using type-prefixed commands, e.g. | ||||||||
| ▲ | dhamidi 16 hours ago | parent [-] | |||||||
Maybe useful inspiration from TCL: there are many commands that define new variables, which makes modeling the stack unnecessary. For example:
Appends a new dict to the list held in the variable responses, creating the variable if necessary.I can see that being an attribute: | ||||||||
| ||||||||