I avoid eval out of habit. Even if you make sure that you don't eval user input and keep the evaluated code minimal, it's still annoying to debug warnings like "Argument isn't numeric at eval 2718, line 314".
Though you're right that my code looks a bit obfuscated.
In reply to Re^5: Dynamically Changing Packages w/out Eval
by betterworld
in thread Dynamically Changing Packages w/out Eval
by Ovid
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |