On Wed, 1 Apr 2015, Andrew Brunner wrote:

I have Besen installed and I am in the process of evaluating it. It does not handle nested classes. I need a JIT compiler that provide access to heavily nested class information. This PostInfo is a simple database module that I would want Script to have access to.
[]

 Log ('WooHoo');
};

Nested classes are a modern way to organize complex API and code into very easy to read code. Most of the modules I have are extremely nested, the one I chose here is easy and strait forward.

And already utterly unreadable for me...
IMHO goes to show that this is a very personal matter :-)


I see PascalScript is part of the Lazarus project now. I have not been able to get nested classes to work there either. If I am to get my code accessible, I will need someone with knowledge in extending BESEN or PascalScript or both. I would be ideal to offer developers a choice of which scripting language they want to write back-end code.

But if I am to provide developers with instant API to do complex code that is relevant to computing needs of today, I will need access to nested objects in either of these JITCs.

Anyone familiar with BESEN or PascalScript that could shed some light?

Can you explain why nested classes cannot be handled in e.g. besen ? They are no different from normal classes except in their name, a fact that could probably be handled through some stringreplace('.','_') or so.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to