0.1.17 • Published 10 years ago
isla v0.1.17
Isla
http://github.com/maryrosecook/isla
- by Mary Rose Cook
- http://maryrosecook.com
- maryrosecook@maryrosecook.com
A programming language for children. The interpreter is written in JavaScript. It runs in node or the browser.
Language example
isla is a person
isla lunch is 'Jelly Tots'
drum is a toy
isla toys is a list
add drum to isla toys
For more details on the language, see the language guide: https://github.com/maryrosecook/isla/wiki/Isla-language-guide
Install
Install Node.js and npm: https://github.com/isaacs/npm
Install Isla
$ npm install isla
$ cd path/to/isla
$ npm install
Run
Node.js
var Isla = require('../src/isla').Isla;
Isla.Interpreter.interpret("write 'Hello, world.'");
Browser
<script type="text/javascript" src="/node_modules/underscore/underscore-min.js"></script>
<script type="text/javascript" src="/node_modules/multimethod/multimethod-min.js"></script>
<script type="text/javascript" src="/node_modules/pegjs/lib/peg.js"></script>
<script type="text/javascript" src="/src/isla.min.js"></script>
<script type="text/javascript">
Isla.Interpreter.interpret("write 'Hello, world.'");
</script>
Run the tests
$ npm install --dev
$ npm test
Clojure
The Clojure Isla compiler is now at github.com/maryrosecook/islaclj
0.1.17
10 years ago
0.1.16
10 years ago
0.1.15
11 years ago
0.1.14
11 years ago
0.1.13
11 years ago
0.1.12
11 years ago
0.1.11
11 years ago
0.1.10
11 years ago
0.1.9
11 years ago
0.1.8
11 years ago
0.1.7
11 years ago
0.1.6
11 years ago
0.1.5
11 years ago
0.1.4
11 years ago
0.1.3
11 years ago
0.1.2
11 years ago
0.1.1
11 years ago
0.1.0
11 years ago