--- !ruby/object:Gem::Specification name: mirah version: !ruby/object:Gem::Version prerelease: version: 0.0.7 platform: java authors: - Charles Oliver Nutter - Ryan Brown autorequire: bindir: bin cert_chain: [] date: 2011-03-20 17:08:55.863000 -05:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: bitescript prerelease: false requirement: &id001 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version version: 0.0.8 type: :runtime version_requirements: *id001 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 either JVM bytecode or Java source files. email: - headius@headius.com - ribrdb@google.com executables: - mirah - mirahc - mirahp - duby - dubyc - dubyp extensions: [] extra_rdoc_files: - History.txt - README.txt files: - bin/duby - bin/dubyc - bin/dubyp - bin/jrubyp - bin/mirah - bin/mirah.cmd - bin/mirahc - bin/mirahc.cmd - bin/mirahp - bin/mirahp.cmd - lib/duby.rb - lib/mirah.rb - lib/mirah_task.rb - lib/mirah/appengine_tasks.rb - lib/mirah/ast.rb - lib/mirah/class_loader.rb - lib/mirah/compilation_state.rb - lib/mirah/compiler.rb - lib/mirah/env.rb - lib/mirah/errors.rb - lib/mirah/impl.rb - lib/mirah/transform.rb - lib/mirah/transform2.rb - lib/mirah/typer.rb - lib/mirah/version.rb - lib/mirah/ast/call.rb - lib/mirah/ast/class.rb - lib/mirah/ast/flow.rb - lib/mirah/ast/intrinsics.rb - lib/mirah/ast/literal.rb - lib/mirah/ast/local.rb - lib/mirah/ast/method.rb - lib/mirah/ast/scope.rb - lib/mirah/ast/structure.rb - lib/mirah/ast/type.rb - lib/mirah/jvm/base.rb - lib/mirah/jvm/compiler.rb - lib/mirah/jvm/method_lookup.rb - lib/mirah/jvm/source_compiler.rb - lib/mirah/jvm/typer.rb - lib/mirah/jvm/types.rb - lib/mirah/jvm/source_generator/builder.rb - lib/mirah/jvm/source_generator/loops.rb - lib/mirah/jvm/source_generator/precompile.rb - lib/mirah/jvm/source_generator/typer.rb - lib/mirah/jvm/types/basic_types.rb - lib/mirah/jvm/types/boolean.rb - lib/mirah/jvm/types/enumerable.rb - lib/mirah/jvm/types/extensions.rb - lib/mirah/jvm/types/factory.rb - lib/mirah/jvm/types/floats.rb - lib/mirah/jvm/types/integers.rb - lib/mirah/jvm/types/intrinsics.rb - lib/mirah/jvm/types/literals.rb - lib/mirah/jvm/types/methods.rb - lib/mirah/jvm/types/number.rb - lib/mirah/plugin/edb.rb - lib/mirah/plugin/gwt.rb - lib/mirah/plugin/java.rb - test/test_ast.rb - test/test_compilation.rb - test/test_env.rb - test/test_gwt.rb - test/test_java_typer.rb - test/test_javac_compiler.rb - test/test_jvm_compiler.rb - test/test_macros.rb - test/test_typer.rb - examples/bintrees.mirah - examples/construction.mirah - examples/dynamic.mirah - examples/edb.mirah - examples/fib.mirah - examples/fields.mirah - examples/fractal.mirah - examples/java_thing.mirah - examples/simple_class.mirah - examples/sort_closure.mirah - examples/swing.mirah - examples/tak.mirah - examples/test.edb - examples/ant/example-build.xml - examples/appengine/Rakefile - examples/appengine/Readme - examples/appengine/src/org/mirah/list.dhtml - examples/appengine/src/org/mirah/MirahApp.mirah - examples/appengine/war/WEB-INF/lib/dubydatastore.jar - examples/plugins/appengine/Rakefile - examples/plugins/appengine/src/com/google/appengine/ext/duby/db/MetaModel.mirah - examples/plugins/appengine/src/com/google/appengine/ext/duby/db/Model.duby - examples/plugins/appengine/test/com/google/appengine/ext/duby/db/ModelTest.duby - examples/wiki/Rakefile - examples/wiki/src/org/mirah/wiki/edit.eduby.html - examples/wiki/src/org/mirah/wiki/error.eduby.html - examples/wiki/src/org/mirah/wiki/layout.eduby.html - examples/wiki/src/org/mirah/wiki/MirahWiki.duby - examples/wiki/src/org/mirah/wiki/parser.eduby.html - examples/wiki/src/org/mirah/wiki/view.eduby.html - examples/wiki/war/app.yaml - examples/wiki/war/public/favicon.ico - examples/wiki/war/public/robots.txt - examples/wiki/war/public/images/appengine_duby.png - examples/wiki/war/public/images/back.gif - examples/wiki/war/public/images/dir.gif - examples/wiki/war/public/images/file.gif - examples/wiki/war/public/javascripts/prettify.js - examples/wiki/war/public/stylesheets/main.css - examples/wiki/war/public/stylesheets/prettify.css - examples/wiki/war/public/stylesheets/sh_style.css - examples/wiki/war/public/stylesheets/source.css - examples/wiki/war/public/wmd/showdown.js - examples/wiki/war/public/wmd/wmd-base.js - examples/wiki/war/public/wmd/wmd-plus.js - examples/wiki/war/public/wmd/wmd.js - examples/wiki/war/public/wmd/images/bg-fill.png - examples/wiki/war/public/wmd/images/bg.png - examples/wiki/war/public/wmd/images/blockquote.png - examples/wiki/war/public/wmd/images/bold.png - examples/wiki/war/public/wmd/images/code.png - examples/wiki/war/public/wmd/images/h1.png - examples/wiki/war/public/wmd/images/hr.png - examples/wiki/war/public/wmd/images/img.png - examples/wiki/war/public/wmd/images/italic.png - examples/wiki/war/public/wmd/images/link.png - examples/wiki/war/public/wmd/images/ol.png - examples/wiki/war/public/wmd/images/redo.png - examples/wiki/war/public/wmd/images/separator.png - examples/wiki/war/public/wmd/images/ul.png - examples/wiki/war/public/wmd/images/undo.png - examples/wiki/war/public/wmd/images/wmd-on.png - examples/wiki/war/public/wmd/images/wmd.png - examples/wiki/war/src/org/mirah/wiki/edit.eduby.html - examples/wiki/war/src/org/mirah/wiki/error.eduby.html - examples/wiki/war/src/org/mirah/wiki/layout.eduby.html - examples/wiki/war/src/org/mirah/wiki/MirahWiki.duby - examples/wiki/war/src/org/mirah/wiki/parser.eduby.html - examples/wiki/war/src/org/mirah/wiki/view.eduby.html - examples/wiki/war/WEB-INF/pegdown.jar - examples/wiki/war/WEB-INF/classes/test/HeredocContext.class - examples/wiki/war/WEB-INF/classes/test/MirahParser.class - examples/wiki/war/WEB-INF/lib/appengine-api.jar - examples/wiki/war/WEB-INF/lib/dubydatastore.jar - examples/wiki/war/WEB-INF/lib/jmeta-runtime.jar - examples/wiki/war/WEB-INF/lib/pegdown-stubs.jar - javalib/dynalink-0.1.jar - javalib/jsr292-mock.jar - javalib/mirah-bootstrap.jar - javalib/mirah-parser.jar - History.txt - README.txt - Rakefile has_rdoc: true homepage: http://www.mirah.org/ licenses: [] post_install_message: rdoc_options: - --main - README.txt require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version version: "0" required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version version: "0" requirements: [] rubyforge_project: mirah rubygems_version: 1.5.1 signing_key: specification_version: 3 summary: Mirah is a customizable programming language featuring static types, local type inference and a heavily Ruby-inspired syntax test_files: - test/test_ast.rb - test/test_compilation.rb - test/test_env.rb - test/test_gwt.rb - test/test_java_typer.rb - test/test_javac_compiler.rb - test/test_jvm_compiler.rb - test/test_macros.rb - test/test_typer.rb