https://github.com/knuton/hobbes
A Java to JavaScript compiler
https://github.com/knuton/hobbes
Last synced: about 1 year ago
JSON representation
A Java to JavaScript compiler
- Host: GitHub
- URL: https://github.com/knuton/hobbes
- Owner: knuton
- License: mit
- Created: 2010-07-28T12:41:38.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2011-11-28T22:01:09.000Z (over 14 years ago)
- Last Synced: 2023-04-22T21:47:22.856Z (over 3 years ago)
- Language: JavaScript
- Homepage:
- Size: 4.55 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
hobbes
======
hobbes is a Java interpreter written in JavaScript. It can be run using
node.js () and built into a single JavaScript file
for use in modern browsers.
hobbes can run a subset of Java programs using only static methods and
native types.
Significant Files
-----------------
bin/........................... Contains executable to run with node.js
demo/................... Contains a simple use case for the web version
hobbes/...................... Contains the actual hobbes implementation
lib/....... Contains Rake tasks and hobbes' lex and yacc specifications
test/......................... Contains both unit and integration tests
README....................................................... This file
hobbes.js........................................... hobbes main module
Dependencies
------------
Depending on intended use, hobbes requires
- node.js, for command-line execution,
- Jison (), for parser generation,
- Ruby and Rake, for running tests and building the web version, and
- Google Closure Compiler, for minification of the web version.
(c) 2011 Johannes Emerich