On Tue, Jul 6, 2021 at 9:46 AM Wolfgang Denk <w...@denx.de> wrote: > > Dear Sean, > > In message <e7e23702-4e55-f785-c77f-2d3076fdd...@gmail.com> you wrote: > > > > >>> foo() { proc foo {first second} { > > >>> echo $1 $2 echo $first $second > > >>> } } > > > > This is not possible. We only have eval (run) as of today. I view adding > > functions as one of the most important usability improvements we can > > make. > > Again: this is not an issue with hush as is, but only with our > resource-limited port of a nearly 20 year old version of it. > > Updating to a current version would fix this, in an almost 100% > backward compatible way.
Agree on this. There is another email about the LIL and how is right now maintained and if the solutions that we have already in place can be just updated, I don't find any valid reason to change it but update seems more straightforward. Michael > > Best regards, > > Wolfgang Denk > > -- > DENX Software Engineering GmbH, Managing Director: Wolfgang Denk > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de > If you don't have time to do it right, when will you have time to do > it over? - John Wooden -- Michael Nazzareno Trimarchi Co-Founder & Chief Executive Officer M. +39 347 913 2170 mich...@amarulasolutions.com __________________________________ Amarula Solutions BV Joop Geesinkweg 125, 1114 AB, Amsterdam, NL T. +31 (0)85 111 9172 i...@amarulasolutions.com www.amarulasolutions.com