NexJ Scheme is the scripting language within the NexJ Application Framework. Application developers use NexJ Scheme when modeling business rules, calculated attributes, validation constraints, data and UI event handling, and more.
NexJ Scheme offers:
Getting started with NexJ Scheme is simple and straightforward:
Participate in the forums as the community evolves this project. Whether you are new to Scheme, wondering about specific functionality, experiencing problems or would like to help out, we gladly invite you to join the discussions!
The style of nexj-scheme.com has been updated to provide an all-new look and feel. An updated release of the NexJ Scheme code will be available soon.
The most recent release of NexJ Scheme is now available, version 18.104.22.168. The most significant feature of this release is support for R6RS.
Also with this release, we have adjusted our release versioning strategy to be inline with the NexJ Application Framework from which some of the supporting utility libraries that NexJ Scheme leverages is based.
Now available, the NexJ Scheme Adapter for Ecore allows modelers to use NexJ Scheme as a validation delegate to evaluate business logic encoded directly into their EMF/Ecore models.
To get started, see the NexJ Scheme Adapter for Ecore page.
Today, NexJ Systems is proud to offer the NexJ Scheme engine to the open source community under the terms of the Eclipse Public License (EPL) v1.0.
The launch of nexj-scheme.com is the start of a new project looking to attract the talent, enthusiasm and ideas of the greater Scheme community while also encouraging and enabling non-Scheme programmers to be exposed to the power of the Scheme language.