Nicht unbedingt, Du kannst ja dem Endanwender die Möglichkeit geben, weitere Syntaxi zu definieren. Wenn Du hingegen eine
DLL für jede Sprache voraussetzen würdest, dann müsstest Du wirklich alle Sprachen können oder zumindest jemanden haben, der die DLLs nach Deinen Wünschen programmiert.
...

...