On Fri, 6 Dec 2002, [EMAIL PROTECTED] wrote: > Another idea would be to add options to the jde-jeval > function or new commands to > > * evaluate a bsh expression (e.g., a script invocation) > and insert the result in a new Java source buffer > > * evaluate a bsh expression and insert the result at > point in the current buffer > > This would make it easey for users who are not proficient > in Lisp to use BeanShell scripts (i.e., Java) to > generate Java source code inside Emacs.
Maybe there could be a translation layer from beanshell/java to elisp? If this were in place, the call for java help from the non-elisp guy could go something like, you could present a java interface that you would like implemented by someone. They could run off and code java and hand back their code. Your interface could then run through your beanshell-to-elisp translation layer and the elisp guys could make it happen in Emacs. The translation layer could handle things like the java method signature returning, say, a hashmap. The layer could have a hashmap to alist converter. Then, also, there could be cool things like Elisp debugging switching to java debugging when the debugger hits the translation layer. -- Galen Boyer
