# -*- encoding: utf-8 -*-
# stub: rubymacros 0.1.5 ruby lib

Gem::Specification.new do |s|
  s.name = "rubymacros".freeze
  s.version = "0.1.5".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Caleb Clausen".freeze]
  s.date = "2009-07-07"
  s.description = "RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a  purely textual substitution scheme, RubyMacros can manipulate and morph  Ruby parse trees (in the form of RedParse Nodes) at parse time in just about  any way you see fit.   Macros are programmed in ruby itself. And since parse trees are represented  in RedParse format, they're easier to use (programatically) and more object-oriented than other available ruby parsetree formats. (RedParse Node format  is actually designed to be straightforward to use and to represent the  structure of ruby source code very closely.)  ==".freeze
  s.email = "rubymacros-owner @at@ inforadical .dot. net".freeze
  s.extra_rdoc_files = ["Manifest.txt".freeze, "README.txt".freeze, "History.txt".freeze]
  s.files = ["COPYING.LGPL".freeze, "History.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "Rakefile".freeze, "TODO".freeze, "example/__dir__.rb".freeze, "example/__dir___wrap.rb".freeze, "example/andand.rb".freeze, "example/andand_wrap.rb".freeze, "example/assert.rb".freeze, "example/assert_wrap.rb".freeze, "example/linenum.rb".freeze, "example/linenum_user.rb".freeze, "example/linenum_wrap.rb".freeze, "example/loop.rb".freeze, "example/loop_wrap.rb".freeze, "example/simple.rb".freeze, "example/simple_wrap.rb".freeze, "example/with.rb".freeze, "example/with_wrap.rb".freeze, "lib/macro.rb".freeze, "lib/macro/form.rb".freeze, "lib/macro/version.rb".freeze, "lib/weakkeyhash.rb".freeze, "test/test_all.rb".freeze, "test/test_expand.rb".freeze, "test/test_form.rb".freeze]
  s.homepage = "http://github.com/coatl/rubymacros/".freeze
  s.rdoc_options = ["--main".freeze, "README.txt".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "RubyMacros is a lisp-like macro pre-processor for Ruby.".freeze
  s.test_files = ["test/test_all.rb".freeze]

  s.specification_version = 2

  s.add_runtime_dependency(%q<redparse>.freeze, [">= 0.8.2".freeze])
  s.add_development_dependency(%q<hoe>.freeze, [">= 1.12.2".freeze])
end