NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
--- Tom Whittaker <tomw@xxxxxxxxxxxxx> wrote: > Let me please add two more things: > > 1) if you typed "print 1+1" you would see "2" > displayed > It is only printed at Java Console. > 2) there is a method in RunJPython named 'eval' > which will return the > PyObject result from evaluating an expression. > As far as I can tell, > however, it is not used in the editor > environment. > I saw this in the code. I think it is useful if I want to extend your CodeEditor. In the Matlab, the result is shown iff a code line has a semi-coma. > tom > > Tom Whittaker wrote: > > Hi Xue-Feng: > > > > > I tried to type > > > 1+1 > > > and return. I cannot see 2 appeared as it in > Jython. I > > > can run all the PY samples and the commandline > > > examples in tutorials. Any comment? > > > > I do not believe Curtis (the author) intended this > to be a "Jython > > Console", which does display the toString() value > of any object that is > > returned. To my knowledge there are only 3 > "editor/runners" for Jython: > > this one, Jext, and jedit. [There is also a > Console.py in the Jython > > "demo" section of their distribution (which I've > also been including in > > more recent installers for Windows and Linux) that > does some emulation > > of a command-line interface but does not have an > editor.] > > > > jedit has a jython plug-in which does give you a > 'console' feel. The > > only problem (a show-stopper for us) is that it > does not allow new > > protocols to be registered (thus we cannot access > image data using the > > adde: protocol). Jext is currently our "mini-IDE" > of choice (not the > > current release, but the CVS version plus a few > additions we've handed > > to the author). I do not know if either of these > would be easy to > > integrate into your application as you described > before. > > > > tom > > > > -- > Tom Whittaker (tomw@xxxxxxxxxxxxx) > University of Wisconsin-Madison > Space Science and Engineering Center > Cooperative Institute for Meteorological Satellite > Studies > Phone/VoiceMail: 608.262.2759 > ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca
visad
archives: