JSOL: JavaScript Object Language

Features

Closures

First class functions

String, list, number, dictionary, null, and function types

Fully representable in JSON.

Easily extendable with modules.

This is the future home of JSOL.org.For now, visit Github for the complete JSOL implementation, as well as more examples.JSOL is an interpreted language represented by JSON. Since any JSOL programis completely written in JSON, its data structures and functions can berepresented (and edited) in any language that has a JSON parser and JSOLinterpreter. This allows for easy passing of complete programs between applications.Overview of syntax can be found here PSOL is a cleaner syntax for JSOL. Any JSOL program can be written in PSOL, andthen parsed into JSOL. Examples of PSOL can be found here Created by Clark DuVall