Welcome, Guest! Log In | Create Account

Share

NullLogic Embedded Scripting Language

by nulllogic

Nesla is the complete object-based scripting language written in just a few thousand lines of ansi c. It's portable, thread-safe, flexible, embeddable, expandable and easy to understand (as a language and as an API).


http://nesla.sourceforge.net

Interpreters

Project Feed

  • nesla 0.9.3 file released: nesla-0.9.3.tar.gz

    *  added ternary conditional expression operator ?:
        * added catch, finally and throw to try
        * added 'new' to control behaviour of object constructor functions
        * fixed odbc data retrieval
        * added string.itoa and string.atoi function pair
      ...

    12:00PM on Jun 01 2009

  • nesla 0.9.2 file released: nesla-0.9.2.tar.gz

    *  added basic signal handling to allow shutdown requests in multithreaded environments, etc.
        * fixed broken eval of break and exit values
        * fixed output of large values in printvar()
        * added simple MIME parser able to digest e-mails (and ...

    07:38PM on Jun 05 2008

  • nesla 0.9.1 file released: nesla-0.9.1.tar.gz

    * updated xyssl lib to support v0.8
     * fixed redefinition of an existing function
     * fixed cases where function existence was evaled to 0 (should be true if exists, or false)
     * added AES encryption to the source tree
     * added password prompt form to ...

    08:25AM on Nov 07 2007

  • nesla 0.9.0 file released: nesla-0.9.0.tar.gz

    - all time functions are now grouped in a single table 
     - major xmlread rewrite, including an optional tree trimmer 
     - added sha1 hash algorithm to libcrypto 
     - fixed returned strings defaulting to zero length in string.sub() 
     - added ival() to ...

    12:15PM on Sep 05 2007

  • nesla 0.8.0 file released: nesla-0.8.0.tar.gz

    - added 'this' object for that object-oriented stuff some people like 
     - functions can now be declared inside a statement 
    x=x+1 no longer clobbers x before evaluating the expression 
     - all extension libraries can now be built as shared objects (except ...

    12:08PM on Aug 08 2007

  • nesla 0.7.0 file released: nesla-0.7.0.tar.gz

    - added md5 support 
     - added native mysql support 
     - added native sqlite v3 support 
     - numerous inprovements to the windows tray host including improved forms, and process spawning 
     - fixed bad sorting of numeric indexes 
     - improved documentation 
     ...

    01:29PM on Jul 13 2007

  • nesla 0.6.0 file released: nesla-0.6.0.tar.gz

    - 'else if' is no longer evaluated after a previous comparison returns true 
     - added a simple dependency tester written in nesla 
     - added support for Windows ODBC and unixODBC (tested with mysql and mdb) 
     - added working tcp functions, i.e. open, ...

    01:40PM on Jun 05 2007

  • nesla 0.5.0 file released: nesla-0.5.0.tar.gz

    
                
            
            

    11:26AM on Apr 25 2007

  • nesla 0.4.0 file released: nesla-0.4.0.tar.gz

    - All major core language issues resolved (i think). Next release will either be the last alpha, or the first beta. 
     - added primitive file.read() and file.write() functions 
     - added string.split() to turn strings into tables 
     - fixed bug declaring ...

    01:58PM on Apr 18 2007

  • nesla 0.3.0 file released: nesla-0.3.0.tar.gz

    fixed segfault caused by unsafe longjmp in n_error 
    table autosorting can now be toggled (on by default) 
    passing a table as a function arg no longer makes the sky catch fire 
    added NST_LINK as a flag for static var links 
    added nes_readtable and ...

    01:14PM on Apr 04 2007

NullLogic Embedded Scripting Language Actions