Lightweight Scripting for Java
BeanShell is a small, free, embeddable Java source interpreter with
object scripting language features written in Java. BeanShell executes
standard Java statements and expressions in addition to obvious
scripting commands and syntax. BeanShell supports scripted objects as
simple method closures like those in Perl and JavaScript(tm). You can
use BeanShell interactively for Java experimentation and debugging or
as a simple scripting engine for your applications. In short: BeanShell
is dynamically interpreted Java, plus some useful stuff. Another way to
describe it is to say that in many ways BeanShell is to Java as Tcl/Tk
is to C: BeanShell is embeddable--you can call BeanShell from your Java
applications to execute Java code dynamically at runtime or to provide
scripting extensibility for your applications. Alternatively, you can
call your Java applications and objects from BeanShell, working with
Java objects and APIs dynamically. Because BeanShell is written in Java
and runs in the same space as your application, you can freely pass
references to "real live" objects into scripts and return them as
results.
- Sources inherited from project openSUSE:Leap:15.1:Rings:1-MinimalX
- Links to openSUSE:Leap:15.1 / bsh
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.1:Staging:E/bsh && cd $_
- Create Badge
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
bsh-1.3.0-src.tar.bz2 | 0000425845 416 KB | |
bsh-1.3.0.pom | 0000000210 210 Bytes | |
bsh-bsf-1.3.0.pom | 0000000224 224 Bytes | |
bsh-build.patch | 0000001708 1.67 KB | |
bsh-getpeer.patch | 0000000513 513 Bytes | |
bsh.changes | 0000003041 2.97 KB | |
bsh.spec | 0000008314 8.12 KB |
Comments 0