verachell / YeetWords

a domain-specific language for text substitution
GNU General Public License v3.0
13 stars 0 forks source link

fix: LOOP command can handle larger parameter values (>50000W) #6

Closed verachell closed 2 years ago

verachell commented 2 years ago

Fixed by refactoring loop_iterator function to be partially iterative (vs branching recursive before). Also included here are: fix: END-style commands can be used interchangeably as intended. fix: created a more consistent indicator of progress to the user in long LOOP and WRITE commands. fix: user receives warning message for large LOOP and WRITE parameter values (program continues). These changes were made together instead of incrementally because testing of these fixes overlapped.