# -*- encoding: utf-8 -*- # stub: shen-ruby 0.1.0 ruby libshen/lib Gem::Specification.new do |s| s.name = "shen-ruby".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze, "shen/lib".freeze] s.authors = ["Greg Spurrier".freeze, "Mark Tarver".freeze] s.date = "2012-12-31" s.description = "ShenRuby is a port of the Shen programming language to Ruby. It currently supports Shen version 7.1.".freeze s.email = ["greg@sourcematters.org".freeze] s.executables = ["srrepl".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "MIT_LICENSE.txt".freeze, "README.md".freeze, "bin/shen_test_suite.rb".freeze, "bin/srrepl".freeze, "lib/kl.rb".freeze, "lib/kl/absvector.rb".freeze, "lib/kl/compiler.rb".freeze, "lib/kl/cons.rb".freeze, "lib/kl/empty_list.rb".freeze, "lib/kl/environment.rb".freeze, "lib/kl/error.rb".freeze, "lib/kl/internal_error.rb".freeze, "lib/kl/lexer.rb".freeze, "lib/kl/primitives/arithmetic.rb".freeze, "lib/kl/primitives/assignments.rb".freeze, "lib/kl/primitives/booleans.rb".freeze, "lib/kl/primitives/error_handling.rb".freeze, "lib/kl/primitives/generic_functions.rb".freeze, "lib/kl/primitives/lists.rb".freeze, "lib/kl/primitives/streams.rb".freeze, "lib/kl/primitives/strings.rb".freeze, "lib/kl/primitives/symbols.rb".freeze, "lib/kl/primitives/time.rb".freeze, "lib/kl/primitives/vectors.rb".freeze, "lib/kl/reader.rb".freeze, "lib/kl/trampoline.rb".freeze, "lib/shen_ruby.rb".freeze, "lib/shen_ruby/version.rb".freeze, "shen-ruby.gemspec".freeze, "shen/README.txt".freeze, "shen/lib/shen_ruby/shen.rb".freeze, "shen/license.txt".freeze, "shen/release/benchmarks/N_queens.shen".freeze, "shen/release/benchmarks/README.shen".freeze, "shen/release/benchmarks/benchmarks.shen".freeze, "shen/release/benchmarks/bigprog".freeze, "shen/release/benchmarks/br.shen".freeze, "shen/release/benchmarks/einstein.shen".freeze, "shen/release/benchmarks/heatwave.gif".freeze, "shen/release/benchmarks/interpreter.shen".freeze, "shen/release/benchmarks/picture.jpg".freeze, "shen/release/benchmarks/plato.jpg".freeze, "shen/release/benchmarks/powerset.shen".freeze, "shen/release/benchmarks/prime.shen".freeze, "shen/release/benchmarks/short.shen".freeze, "shen/release/benchmarks/text.txt".freeze, "shen/release/k_lambda/core.kl".freeze, "shen/release/k_lambda/declarations.kl".freeze, "shen/release/k_lambda/load.kl".freeze, "shen/release/k_lambda/macros.kl".freeze, "shen/release/k_lambda/prolog.kl".freeze, "shen/release/k_lambda/reader.kl".freeze, "shen/release/k_lambda/sequent.kl".freeze, "shen/release/k_lambda/sys.kl".freeze, "shen/release/k_lambda/t-star.kl".freeze, "shen/release/k_lambda/toplevel.kl".freeze, "shen/release/k_lambda/track.kl".freeze, "shen/release/k_lambda/types.kl".freeze, "shen/release/k_lambda/writer.kl".freeze, "shen/release/k_lambda/yacc.kl".freeze, "shen/release/test_programs/Chap13/problems.txt".freeze, "shen/release/test_programs/README.shen".freeze, "shen/release/test_programs/TinyLispFunctions.txt".freeze, "shen/release/test_programs/TinyTypes.shen".freeze, "shen/release/test_programs/binary.shen".freeze, "shen/release/test_programs/bubble_version_1.shen".freeze, "shen/release/test_programs/bubble_version_2.shen".freeze, "shen/release/test_programs/calculator.shen".freeze, "shen/release/test_programs/cartprod.shen".freeze, "shen/release/test_programs/change.shen".freeze, "shen/release/test_programs/classes-defaults.shen".freeze, "shen/release/test_programs/classes-inheritance.shen".freeze, "shen/release/test_programs/classes-typed.shen".freeze, "shen/release/test_programs/classes-untyped.shen".freeze, "shen/release/test_programs/depth_.shen".freeze, "shen/release/test_programs/einstein.shen".freeze, "shen/release/test_programs/fruit_machine.shen".freeze, "shen/release/test_programs/interpreter.shen".freeze, "shen/release/test_programs/metaprog.shen".freeze, "shen/release/test_programs/minim.shen".freeze, "shen/release/test_programs/mutual.shen".freeze, "shen/release/test_programs/n_queens.shen".freeze, "shen/release/test_programs/newton_version_1.shen".freeze, "shen/release/test_programs/newton_version_2.shen".freeze, "shen/release/test_programs/parse.prl".freeze, "shen/release/test_programs/parser.shen".freeze, "shen/release/test_programs/powerset.shen".freeze, "shen/release/test_programs/prime.shen".freeze, "shen/release/test_programs/proof_assistant.shen".freeze, "shen/release/test_programs/proplog_version_1.shen".freeze, "shen/release/test_programs/proplog_version_2.shen".freeze, "shen/release/test_programs/qmachine.shen".freeze, "shen/release/test_programs/red-black.shen".freeze, "shen/release/test_programs/search.shen".freeze, "shen/release/test_programs/semantic_net.shen".freeze, "shen/release/test_programs/spreadsheet.shen".freeze, "shen/release/test_programs/stack.shen".freeze, "shen/release/test_programs/streams.shen".freeze, "shen/release/test_programs/strings.shen".freeze, "shen/release/test_programs/structures-typed.shen".freeze, "shen/release/test_programs/structures-untyped.shen".freeze, "shen/release/test_programs/tests.shen".freeze, "shen/release/test_programs/types.shen".freeze, "shen/release/test_programs/whist.shen".freeze, "shen/release/test_programs/yacc.shen".freeze, "spec/kl/cons_spec.rb".freeze, "spec/kl/environment_spec.rb".freeze, "spec/kl/lexer_spec.rb".freeze, "spec/kl/primitives/generic_functions_spec.rb".freeze, "spec/kl/primitives/symbols_spec.rb".freeze, "spec/kl/reader_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://github.com/gregspurrier/shen-ruby".freeze s.licenses = ["Shen License and MIT License. See README.md for details.".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "ShenRuby is a Ruby port of the Shen programming language".freeze s.test_files = ["spec/kl/cons_spec.rb".freeze, "spec/kl/environment_spec.rb".freeze, "spec/kl/lexer_spec.rb".freeze, "spec/kl/primitives/generic_functions_spec.rb".freeze, "spec/kl/primitives/symbols_spec.rb".freeze, "spec/kl/reader_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.specification_version = 3 s.add_development_dependency(%q.freeze, ["~> 2.12".freeze]) end