Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
max99x 8086162e8d Made stime() set errno; style micro-polish. 2011-07-29 13:58:58 +03:00
demos update python demo 2011-06-23 21:40:07 -07:00
docs paper 1.1 2011-07-09 18:32:42 -07:00
patches emscripten.py 2010-09-09 20:03:24 -07:00
src Made stime() set errno; style micro-polish. 2011-07-29 13:58:58 +03:00
tests Implemented most of stdio.h and updated all references. 2011-07-28 14:01:08 +03:00
third_party improved bindings generator 2011-07-06 20:50:04 -07:00
tools Removed some leftover unnecessary code from the struct layout parser; 2011-07-23 06:11:59 +03:00
.gitignore Added *.pyc to .gitignore. 2011-06-27 11:36:09 +03:00
AUTHORS Added some libc I/O stubs to get Python module importing to work: 2011-06-24 04:15:28 +03:00
ChangeLog version 1.4 2011-07-10 10:52:44 -07:00
LICENSE LICENSE and AUTHORS 2011-06-23 16:07:17 -07:00
README.markdown readme 2011-04-10 14:54:23 -07:00
emscripten.py Switched from argparse to optparse in emscripten.py, for older Python. 2011-07-13 22:30:29 +03:00
settings.py Fixed various metadata parsing error and activated -g by default in settings and emmaken. 2011-07-20 04:39:44 +03:00

README.markdown

Emscripten

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

Links to demos, FAQ, etc: https://github.com/kripken/emscripten/wiki

Main project page: http://emscripten.org

Emscripten is MIT licensed, see LICENSE.txt.