npm install miniscriptminiscript
====
Miniscript is a compiler that translates its code to Javascript.
It makes coding faster and easier by following the DRY principle.
The miniscript code is smaller than the equivalent javascript and as fast as it.
Install:
``shell
`
$ npm install miniscript -g
`
Example:
`
fib = (num) {
if num is 0 || num is 1
return num
else
return fib(num-1) + fib(num-2)
end
}
print fib(5)
`js
`
var fib;
fib = function(num) {
if (num == 0 || num == 1) {
return num;
} else {
return fib(num - 1) + fib(num - 2);
}
};
console.log(fib(5));
Script.createContext()` bug to work on node v0.12
##Under development until v.1.0.0
$3
1. Correct error stack
2. Produce sourcemaps
3. More optimisations
4. Better string interpolation
5. Import improvements
$3
1. Fixed
2. Interactive miniscript now uses node's REPL instead of a custom implementation. REPL autocomplete feature is not supported (yet).