Embedded JavaScript expression evaluator for SCXML expressions. This implementation is a just a 'thin' wrapper around the Javascript engine in JDK 6 (based on on Mozilla Rhino 1.6.2).
Mozilla Rhino 1.6.2 does not support E4X so accessing the SCXML data model is implemented in the same way as the JEXL expression evaluator i.e. using the Data() function, for example, <assign location="Data(hotelbooking,'hotel/rooms')" expr="2" />
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.