# Elision Welcome to the home page for the Elision (\i-'li-zh&#601;n\ <a href="http://www.merriam-webster.com/audio.php?file=elisio01&amp;word=elision&amp;text=%5Ci-%3Cspan%20class%3D%22unicode%22%3E%CB%88%3C%2Fspan%3Eli-zh%C9%99n%5C#">&#128266;</a>) rewriter. **This page is for the Scala version that has been donated to Oak Ridge National Laboratory - but is still open source! See [reli] for information about efforts to re-develop in Rust.** ## About Elision is a term rewriting library and REPL. It is *under construction*, so set your expectations accordingly. The rewriter's initial feature set is stable, but the code itself is still undergoing testing. The documentation is incomplete and needs to be updated. If you find problems, either with the rewriter or with the documentation, please check the [issue tracker][issues] and possibly file a new issue. ## Information <table> <tr> <td>get:</td> <td>[Source Distribution][distribution] | Runnable Jar: [Scala][scala-jar] | Runnable Jar: [Java][java-jar] | [Github Page][elision-github]</td> </tr> <tr> <td>read:</td> <td>[Read Me!][readme] | [Wiki][wiki] | [API][api] | [License][license]</td> </tr> <tr> <td>stats:</td> <td>[Statistics][stats] | [Last Build Output][build]</td> </tr> <tr> <td>collaborate:</td> <td>[elision-dev] on Google Groups</td> </tr> </table> ## Running and Building To run Elision you must have Java (1.7 or later) installed. To build Elision you must have [Scala][scala] and [Apache Ant][ant] installed. Elision is built and tested on Linux and Mac OS X using Java 1.7 and Scala 2.10.1. To use the runnable jar (for Scala), execute it with the scala command:<br/> `scala elision.jar` To use the runnable jar (for Java), execute it with the java command:<br/> `java -jar elision-all.jar` ## Acknowledgments - Thanks to [Headway Software][headway] for providing licenses for structure101. - Elision contains [JLine][jline], a library for reading from a prompt. - This page was created using [Markdown][markdown] and [Strapdown][strapdown]. <small>Elision is Copyright &copy; by [UT-Battelle, LLC][ut-battelle], all rights reserved. It is distributed under the terms of a [BSD "two-clause" license][license].</small> [issues]: https://github.com/elision/elision/issues?state=open [distribution]: http://elision.github.io/elision.tgz [scala-jar]: http://elision.github.io/elision.jar [java-jar]: http://elision.github.io/elision-all.jar [wiki]: https://github.com/elision/elision/wiki [api]: http://elision.github.io/api/index.html [stats]: http://elision.github.io/stats.html [build]: http://elision.github.io/build.html [elision-github]: https://github.com/elision [elision-dev]: https://groups.google.com/forum/#!forum/elision-dev [scala]: http://scala-lang.org/ [ant]: http://ant.apache.org/ [headway]: http://www.headwaysoftware.com/ [jline]: http://jline.sourceforge.net [readme]: https://github.com/elision/elision/blob/master/Elision/README.txt [license]: https://github.com/elision/elision/blob/master/Elision/LICENSE.txt [markdown]: http://daringfireball.net/projects/markdown/ [strapdown]: http://www.strapdownjs.com/ [ut-battelle]: http://www.ut-battelle.org