Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rubygem-polyglot | Distribution: RPMForge repository for Red Hat Enterprise Linux 6 |
Version: 0.3.1 | Vendor: Dag Apt Repository, http://dag.wieers.com/apt/ |
Release: 1.el6.rf | Build date: Thu Feb 24 15:26:57 2011 |
Group: Development/Languages | Build host: lisse.hasselt.wieers.com |
Size: 57416 | Source RPM: rubygem-polyglot-0.3.1-1.el6.rf.src.rpm |
Packager: Steve Huff <shuff@vecna.org> | |
Url: http://polyglot.rubyforge.org/ | |
Summary: Allow custom language loaders to be hooked into Ruby's require |
Polyglot provides a registry of file types that can be loaded by calling its improved version of ‘require’. Each file extension that can be handled by a custom loader is registered by calling Polyglot.register(“ext”, <class>), and then you can simply require “somefile”, which will find and load “somefile.ext” using your custom loader. This supports the creation of DSLs having a syntax that is most appropriate to their purpose, instead of abusing the Ruby syntax. Required files are attempted first using the normal Ruby loader, and if that fails, Polyglot conducts a search for a file having a supported extension.
MIT
* Wed Feb 23 2011 Steve Huff <shuff@vecna.org> - 0.3.1-1 - Initial package.
/usr/lib/ruby/gems/1.8/cache/polyglot-0.3.1.gem /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1 /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Kernel.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Kernel.src /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Kernel.src/M000003.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot/NestedLoadError.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot/NestedLoadError.src /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot/NestedLoadError.src/M000001.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot/NestedLoadError.src/M000002.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/classes/Polyglot/PolyglotLoadError.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/created.rid /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/History_txt.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/License_txt.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/Manifest_txt.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/README_txt.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/lib /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/lib/polyglot /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/lib/polyglot/version_rb.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/files/lib/polyglot_rb.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/fr_class_index.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/fr_file_index.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/fr_method_index.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/index.html /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/rdoc/rdoc-style.css /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Kernel /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Kernel/cdesc-Kernel.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Kernel/require-i.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/NestedLoadError /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/NestedLoadError/cdesc-NestedLoadError.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/NestedLoadError/new-c.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/NestedLoadError/reraise-i.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/PolyglotLoadError /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/PolyglotLoadError/cdesc-PolyglotLoadError.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/VERSION /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/VERSION/cdesc-VERSION.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/Polyglot/cdesc-Polyglot.yaml /usr/lib/ruby/gems/1.8/doc/polyglot-0.3.1/ri/created.rid /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1 /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/History.txt /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/License.txt /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/Manifest.txt /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/README.txt /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/Rakefile /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/lib /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/lib/polyglot /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/lib/polyglot.rb /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/lib/polyglot/version.rb /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/test /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/test/test_helper.rb /usr/lib/ruby/gems/1.8/gems/polyglot-0.3.1/test/test_polyglot.rb /usr/lib/ruby/gems/1.8/specifications/polyglot-0.3.1.gemspec
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 08:47:23 2024