Dynamic Data structures in Clarion using DynaLib

No this is a C++ engine.

It is a project crafted from a C++ expression engine that was extended with Invokable bindables.

Clarion just happens to be what a lot of our software was written in and plays well with CPP.

For example clarion supports Interface,com

Example.

IAccountTrialBalances Interface,com
GetMember Procedure(SIFC Ifcref,cstring membername)
SetMember Procedure(SIFC Ifcref,cstring membername)
InvokeMember Procedure(SIFC Ifcref,cstring membername)
END

! Clarion Class

TrialBalanceClass Class,type|
,Implements(IAccountTrialBalances)|
,Implements(ISumTrialBalances)|

and away you go with your clarion class now bound to the scripting language.