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

https://github.com/mini2dx/jarn

Java-based interpreter for Yarn
https://github.com/mini2dx/jarn

dialogue game-development gamedev interpreter java narrative yarn

Last synced: 3 months ago
JSON representation

Java-based interpreter for Yarn

Awesome Lists containing this project

README

          

jarn
==========================

[![Build Status](https://travis-ci.org/mini2Dx/jarn.svg?branch=master)](https://travis-ci.org/mini2Dx/jarn)

Jarn (or Yarn - [I think it might be a soft j](https://www.youtube.com/watch?v=-OQ4wmqt7po)) is a Java-based interpreter for the [Yarn](https://github.com/infiniteammoinc/Yarn) language.

However, it uses ANTLR to generate the parser so it would be possible to create interpreters in other languages in the future.

Gradle Dependency
--------------------------

```
compile "org.mini2Dx:jarn:1.1.2"
```

Maven Dependency
--------------------------

```

org.mini2Dx
jarn
1.1.2

```

Usage
--------------------------
See the [wiki](https://github.com/mini2Dx/jarn/wiki) for documentation.

See the [website](https://mini2dx.github.io/jarn/) for Javadocs per release.

License
--------------------------
The project is licensed under the [MIT License](https://github.com/mini2Dx/jarn/blob/master/LICENSE).