/islaclj

A programming language for young children

Primary LanguageClojureMIT LicenseMIT

Isla

A programming language for young children.

The JavaScript Isla compiler is now the canonical one: https://github.com/maryrosecook/isla

Language guide

https://github.com/maryrosecook/isla/wiki/Isla-language-guide

Quick start

Setup

Check out the Isla source code from: https://github.com/maryrosecook/isla

Install Leiningen: https://github.com/technomancy/leiningen/

Start the server

$ lein run

View the site

Navigate to http://localhost:8801.

Isla REPL:

Navigate to http://localhost:8801/code

Enter commands into the REPL. Valid expressions, so far:

age is "2"
isla is a person
isla age is "2"

Run the tests

$ cd path/to/isla/root/
$ lein test

License

Open source, under the MIT license.