Pnuts User's Guide
version 1.1
Getting Started
Conventions of This Guide
Commands
Command Shell
GUI Environment
On-the-fly Compiler and AST Interpreter
Debugging Scripts
Compiling Scripts from Command line
Basic Functions
Loading Scripts
Context
Packages
Primitive Type Conversion
Modules
pnuts.*
modules
java.*
modules
Extension modules
Web Scripting in Pnuts
Using from Java
Pnuts API Overview
Defining Functions/Generators in Java
Implementing Loadable Classes in Java
Implementing Modules in Java
Customizing the Interpreter's Implementation
Customizing the Behavior of Basic Expressions
Limiting Accessible Methods/Classes
Building Secure Scripting Environment
Setting up a Context
Cancelling Script Execution
Multiple Isolated Scripting Environments
Compiling Scripts from Java
Using Pnuts from Scripting Frameworks
Scripting API (JSR 223)
Using Pnuts from Bean Scripting Framework
Performance Hints
API Document
Change History