Sha256: 5ab910b852460cd37db4ab63915c3bdac6c0c8a893c1952da67c5ba5e0204941
Contents?: true
Size: 384 Bytes
Versions: 10
Compression:
Stored size: 384 Bytes
Contents
#!/usr/bin/env ruby require "Getopt/Declare" def encode(t) return Getopt::Declare.new(t,['-BUILD']).code end =begin Just type in something, like: =for Getopt::Declare -a Append mode =cut =end $/ = '=cut' if t = $stdin.readline x = t.sub( /^=for\s+Getopt::Declare\s*\n(.*?)\n/esm ) { '(self,source) = []'+encode("#$1") } puts x end
Version data entries
10 entries across 10 versions & 1 rubygems