Doch, ich habe es aber so gemacht. Es gibt aber wohl Skriptsprachen, die das besser umsetzen (
RTTI importieren und so). FastScript scheint das zu können, ich verwende Skripts aber nicht mehr, sondern FreePascal (na ja, mein Delphi), der aus dem 'Skript' einfach eine
DLL bastelt, die zur Laufzeit eingeklinkt wird. Hat den Vorteil, das alle Delphi-Sprachkonstrukte 1:1 verfügbar sind und die Performance ist dann auch ziemlich optimal