Just for fun, an alternate method which never leaves trailing commas

I must be weird in my coding or something :-)

In another project, I have a variable that is constantly changing.

I chose to add to the variable with "put something & comma after myVariable" rather than putting the comma first, as putting the comma first creates the empty place at the beginning.

Either way, the comma becomes an issue.

If I add to the variable and immediately delete the trailing comma, the very next handler that runs will have to check for the comma anyway, and add it back in when it adds to the end of the variable. The variable is constantly being updated, both added to and deleted from.

Am I the only one who has variables with commas that constantly change?

The issue also exists with trailing returns... "put something & return after myVariable". But if the variable is in constant flux, with things being added to or deleted from, then checking for the comma or return becomes an issue.

Case in point, Blackjack Gold keeping track of the chips. Chips are coming and going literally with every single handler. And one variable keeps track of all available chips (chip objects that are available for use, that aren't being used in the player's chip stacks or bet stacks). This variable is updated constantly, every time a player loses a bet, colors up or down, or every time the dealer needs to pay out the winners. It always uses the first chip, deletes it, and adds chips to the end of the variable. Sometimes it needs to get more chips if it runs out of objects, creating new chip objects and adding them to the end of the variable. So it constantly creates the trailing comma. But if I delete it, it must constantly check to put it back in if it adds chips to the end of the variable, which is every time the dealer wins, which of course happens a lot :-)

This doesn't have anything specifically to do with the min() function, but the whole issue of trailing commas wreaking havoc.

Shari
--
Windows and Macintosh shareware games
BIackjack Gold
http://www.gypsyware.com
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to