Felipe Balbi wrote:
> "generic" libraries with well defined API.

Yes.


> I don't mind having turing-complete expressions. In fact I find it very
> nice that we can pretty much program openocd to do whatever we want.

It's not really possible to refactor the language operators if the
expressions can be turing-complete.

That means the language is guaranteed to be obsolete before first release.

Simpler expressions can be translated back and forth, even after a decade.

Fairly few of the Tcl files make significant use of Tcl, so C code
could just as well implement that functionality, especially assuming
a clean library stack underneath.


> need to have some sort of C-like macros and simple expressions, as
> that helps implementing board/SoC initialization.

Completely agreed.


//Peter

Attachment: pgpOGnDvmKlls.pgp
Description: PGP signature

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to