hi
Ich sag doch du brauchst eval. Aber mit require könntest du dir das sparen, ebenso wie das ersetzten der Dateinendung und alle Module müssen im gleichen Verzeichniss wie das Skript sein, was eher selten der Fall sein sollte.
use heißt require plus import, und importieren sollte man im Allg. möglichst vorm compilieren.
das es ge"eval"t werden muss hab ich nicht abgtestritten.
Bye
LanX