JSOL: JavaScript Object Language

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 program
is completely written in JSON, its data structures and functions can be
represented (and edited) in any language that has a JSON parser and JSOL
interpreter. 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, and
then parsed into JSOL. Examples of PSOL can be found here.


Created by Clark DuVall

Enter JSOL or PSOL into this box and press the 'Eval' button: