Merge branch 'master' of github.com:espruino/Espruino
add gen dir
update readme
Merge branch 'master' of github.com:espruino/Espruino
[Array] .map() function should provide 3 arguments to the callback - the item value, item index and the traversed array
[Array] validate second and third parameters of callback function in .map()
Added state of supported boards
Merge pull request #5 from ebirger/array_map_params

Array map params
Update README.md
documentation
Merge branch 'master' of github.com:espruino/Espruino
copyright
initial bootloader - small overhead, not working yet
[Evaluation] method calls and membership evaluation should be done on all factors, not just ID factors. The reason is that anonymous variables can also be de-referenced. For example, this is entirely legal (and useful):
[1,2,3].map(function(x) { return x + 1; });
"abc".length
[tests] terminal should only be set once. Otherwise, when running all tests, the terminal is set multiple times, the original settings are lost, and the exit handler is useless
[CI] added simple .travis.yml for compilation test
[CI] add libsdl to the list of pre-requisites
Merge pull request #68 from ebirger/anon_vars_dereference

Method calls and membership evaluation should be done on all factors
Merge pull request #69 from ebirger/fix_term_exit_on_test

Terminal cleanup on running multiple tests
Merge pull request #70 from ebirger/travis_ci_intergration

Travis-CI intergration