Sleep is the Scripting Language for Enhancing Existing Programs.

See:
          Description

Packages
sleep.bridges This package contains the default bridges distributed with sleep.
sleep.bridges.io  
sleep.console Integrating the Sleep Console
sleep.engine  
sleep.engine.atoms  
sleep.engine.types  
sleep.error  
sleep.interfaces  
sleep.parser The parser package.
sleep.runtime  

 

Sleep is the Scripting Language for Enhancing Existing Programs. Sleep is a small scripting language with perl-like syntax implemented in Java.

The attribute that makes Sleep different is it allows an application developer to develop "bridges". A bridge is a very simple class that implements a Function, Predicate, Loadable, or Operator interface (or any combination thereof). Sleep is easily extendable to make an application's features available to end-user scripters.