NullLogic Embedded Scripting Language (Nesla) code looks a lot like php (the same basic c operators, syntax and flow control) but with a lot less dollar signs. Internally, Nesla has a very clean API that makes it easy for c programs to make full use of its functions and data.
Nesla was originally written as a lightweight object model for c.
Nesla is Free Software, and is available under the terms of the GNU GPL.
Product's homepage
What's New in This Release: [ read full changelog ]
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
· added foreach (x in y) loops
· added to stringcharacter mapping
· added 'this' between local and global var lookups to create a transparent illusion of oo support
· moved 'this' from the last function argument to the first to fix bug with missing args
· added === operator for strict comparisons
· fixed explicit variable declaration of locals when matching globals exist