Sha256: f0b7672d2a747bbeebd67789a9e90c5a9f7530254b1fee3b08bef9f51023a459
Contents?: true
Size: 1.51 KB
Versions: 1
Compression:
Stored size: 1.51 KB
Contents
Mirah ================ [![Build Status](https://secure.travis-ci.org/mirah/mirah.png)](http://travis-ci.org/mirah/mirah) * http://groups.google.com/group/mirah * http://github.com/mirah/mirah/issues DESCRIPTION ----------------- Mirah is a customizable programming language featuring static types, local type inference and a heavily Ruby-inspired syntax. Mirah currently includes a typer/compiler backend for the JVM which can output JVM bytecode. FEATURES ----------------- * Ruby-like syntax * Compiles to .class * Fast as Java * No runtime library SYNOPSIS ----------------- mirah <script.mirah> mirah -e "inline script" mirahc <script.mirah> mirahc -e "inline script" # produces DashE.class REQUIREMENTS ----------------- * Java 1.7 or higher. INSTALL ----------------- RUBY ----------------- If your gem and rake are not from from JRuby, prefix the commands with `jruby -S` $ gem install mirah ZIP ----------------- You can also install Mirah from a zip file. Download the latest stable release from https://github.com/mirah/mirah/downloads. Extract it, and add `bin` to your `$PATH` to be able to use `mirah`, `mirahc`, etc. SOURCE ----------------- To build and install from source, you'll need jruby 1.7.12 or higher. Then just follow these commands. $ git clone http://github.com/mirah/mirah.git $ cd mirah $ bundle install $ rake gem $ gem install pkg/mirah-*.gem For Java tools ----------------- To build the Mirah jar from source run `rake jar` in the mirah directory.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mirah-0.1.4-java | README.md |