Projects / The Sleep Scripting Project

The Sleep Scripting Project

Sleep is a Perl-inspired scripting language for the Java platform. Sleep has its own library of functions for performing common tasks as well as being able to utilize the Java class library. Sleep includes closures, coroutines, built-in debugging, and it is very extensible.

Tags Software Development Interpreters Libraries
Licenses LGPL
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Apr 2009 07:20
  • Rrelease-after

    Changes: This release smooths several issues for multi-threaded scripts. A &sum function was added for computing the sum of an array. The &values function was updated to extract specific keys from a hash. Predicates were added for testing if a string is upper or lowercase. The documentation was updated as well.

    • Rrelease-mid
    •  26 Sep 2008 04:00
    • Rrelease-after

    Changes: Debug messages provide more detail on proxy objects. Ordered hashes no longer serialize their miss and remove policies. An inadvertent shared reference issue with values from ordered hash policies has been fixed. The cast function can now create empty arrays. Sleep can now access object fields declared in a parent class.

    Changes: Imports from third party jars now affect the system classpath. Foreach loop now works with Java iterators. A bug with taint mode was fixed. Scope functions now complain about incorrect use.

    • Rrelease-mid
    •  02 Jul 2008 10:44
    • Rrelease-after

    Changes: Sublist corruption by the splice function was fixed. The values function now omits null values. The scope functions were sped up. A compile time check was added for key/value pair sequences missing a separator.

    • Rrelease-mid
    •  16 Jun 2008 14:36
    • Rrelease-after

    Changes: Minor fixes to the index operator implementation. This release completes the 2.1 development cycle.

    Fa9769a57a5c0968d6bbc0e119566518_thumb

    Project Spotlight

    WebGUI

    A fully featured mod_perl content management system.

    No-screenshot

    Project Spotlight

    geoipgen

    An IP network tool for generating geotargeted lists of IP addresses.