--- !ruby/object:Gem::Specification name: shen-ruby version: !ruby/object:Gem::Version version: 0.1.0 prerelease: platform: ruby authors: - Greg Spurrier - Mark Tarver autorequire: bindir: bin cert_chain: [] date: 2012-12-31 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.12' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.12' description: ShenRuby is a port of the Shen programming language to Ruby. It currently supports Shen version 7.1. email: - greg@sourcematters.org executables: - srrepl extensions: [] extra_rdoc_files: [] files: - .gitignore - .rspec - Gemfile - Gemfile.lock - MIT_LICENSE.txt - README.md - bin/shen_test_suite.rb - bin/srrepl - lib/kl.rb - lib/kl/absvector.rb - lib/kl/compiler.rb - lib/kl/cons.rb - lib/kl/empty_list.rb - lib/kl/environment.rb - lib/kl/error.rb - lib/kl/internal_error.rb - lib/kl/lexer.rb - lib/kl/primitives/arithmetic.rb - lib/kl/primitives/assignments.rb - lib/kl/primitives/booleans.rb - lib/kl/primitives/error_handling.rb - lib/kl/primitives/generic_functions.rb - lib/kl/primitives/lists.rb - lib/kl/primitives/streams.rb - lib/kl/primitives/strings.rb - lib/kl/primitives/symbols.rb - lib/kl/primitives/time.rb - lib/kl/primitives/vectors.rb - lib/kl/reader.rb - lib/kl/trampoline.rb - lib/shen_ruby.rb - lib/shen_ruby/version.rb - shen-ruby.gemspec - shen/README.txt - shen/lib/shen_ruby/shen.rb - shen/license.txt - shen/release/benchmarks/N_queens.shen - shen/release/benchmarks/README.shen - shen/release/benchmarks/benchmarks.shen - shen/release/benchmarks/bigprog - shen/release/benchmarks/br.shen - shen/release/benchmarks/einstein.shen - shen/release/benchmarks/heatwave.gif - shen/release/benchmarks/interpreter.shen - shen/release/benchmarks/picture.jpg - shen/release/benchmarks/plato.jpg - shen/release/benchmarks/powerset.shen - shen/release/benchmarks/prime.shen - shen/release/benchmarks/short.shen - shen/release/benchmarks/text.txt - shen/release/k_lambda/core.kl - shen/release/k_lambda/declarations.kl - shen/release/k_lambda/load.kl - shen/release/k_lambda/macros.kl - shen/release/k_lambda/prolog.kl - shen/release/k_lambda/reader.kl - shen/release/k_lambda/sequent.kl - shen/release/k_lambda/sys.kl - shen/release/k_lambda/t-star.kl - shen/release/k_lambda/toplevel.kl - shen/release/k_lambda/track.kl - shen/release/k_lambda/types.kl - shen/release/k_lambda/writer.kl - shen/release/k_lambda/yacc.kl - shen/release/test_programs/Chap13/problems.txt - shen/release/test_programs/README.shen - shen/release/test_programs/TinyLispFunctions.txt - shen/release/test_programs/TinyTypes.shen - shen/release/test_programs/binary.shen - shen/release/test_programs/bubble_version_1.shen - shen/release/test_programs/bubble_version_2.shen - shen/release/test_programs/calculator.shen - shen/release/test_programs/cartprod.shen - shen/release/test_programs/change.shen - shen/release/test_programs/classes-defaults.shen - shen/release/test_programs/classes-inheritance.shen - shen/release/test_programs/classes-typed.shen - shen/release/test_programs/classes-untyped.shen - shen/release/test_programs/depth_.shen - shen/release/test_programs/einstein.shen - shen/release/test_programs/fruit_machine.shen - shen/release/test_programs/interpreter.shen - shen/release/test_programs/metaprog.shen - shen/release/test_programs/minim.shen - shen/release/test_programs/mutual.shen - shen/release/test_programs/n_queens.shen - shen/release/test_programs/newton_version_1.shen - shen/release/test_programs/newton_version_2.shen - shen/release/test_programs/parse.prl - shen/release/test_programs/parser.shen - shen/release/test_programs/powerset.shen - shen/release/test_programs/prime.shen - shen/release/test_programs/proof_assistant.shen - shen/release/test_programs/proplog_version_1.shen - shen/release/test_programs/proplog_version_2.shen - shen/release/test_programs/qmachine.shen - shen/release/test_programs/red-black.shen - shen/release/test_programs/search.shen - shen/release/test_programs/semantic_net.shen - shen/release/test_programs/spreadsheet.shen - shen/release/test_programs/stack.shen - shen/release/test_programs/streams.shen - shen/release/test_programs/strings.shen - shen/release/test_programs/structures-typed.shen - shen/release/test_programs/structures-untyped.shen - shen/release/test_programs/tests.shen - shen/release/test_programs/types.shen - shen/release/test_programs/whist.shen - shen/release/test_programs/yacc.shen - spec/kl/cons_spec.rb - spec/kl/environment_spec.rb - spec/kl/lexer_spec.rb - spec/kl/primitives/generic_functions_spec.rb - spec/kl/primitives/symbols_spec.rb - spec/kl/reader_spec.rb - spec/spec_helper.rb homepage: https://github.com/gregspurrier/shen-ruby licenses: - Shen License and MIT License. See README.md for details. post_install_message: rdoc_options: [] require_paths: - lib - shen/lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.9.3 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: ShenRuby is a Ruby port of the Shen programming language test_files: - spec/kl/cons_spec.rb - spec/kl/environment_spec.rb - spec/kl/lexer_spec.rb - spec/kl/primitives/generic_functions_spec.rb - spec/kl/primitives/symbols_spec.rb - spec/kl/reader_spec.rb - spec/spec_helper.rb