An open API service indexing awesome lists of open source software.

https://github.com/gongo/emacs-jvm

Implement JVM by Emacs
https://github.com/gongo/emacs-jvm

Last synced: 8 months ago
JSON representation

Implement JVM by Emacs

Awesome Lists containing this project

README

          

# Implement JVM by Emacs

## CAUTION

`emacs-jvm` is an **experimental project** .

## DEMONSTRATION

| HelloWorld.java | Argument.java |
|---------------------------------------------|---------------------------------------------|
| ![HelloWorld.java](./images/HelloWorld.png) | ![Argument.java](./images/Argument.gif) |

## USAGE

1. Fetch this repository:

```
$ git clone https://github.com/gongo/emacs-jvm.git
$ cd emacs-jvm/
```

2. Compile example Java program:

```
$ javac examples/HelloWorld.java
```

3. Enjoy!

```
$ java -classpath ./examples HelloWorld
$ ./jvm-cli.el ./examples/HelloWorld.class
```

## LICENSE

MIT