Pnuts User's Guide
version 1.2.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 Scripted Classes from Java
Using Pnuts as a Template Engine
Using Pnuts from Scripting Frameworks
Scripting API (JSR 223)
Using Pnuts from Bean Scripting Framework
Performance Hints
API Document
Change History