# -*- encoding: utf-8 -*- # stub: zscan 2.0.9 ruby lib # stub: ext/extconf.rb Gem::Specification.new do |s| s.name = "zscan".freeze s.version = "2.0.9".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Zete Lui".freeze] s.date = "2020-05-14" s.description = "improved string scanner, respects anchors and lookbehinds, supports codepoint positioning".freeze s.extensions = ["ext/extconf.rb".freeze] s.files = ["benchmark/one-or-more.rb".freeze, "benchmark/vs-strscan.rb".freeze, "benchmark/vs-unpack.rb".freeze, "ext/bspec.c".freeze, "ext/bspec_exec.inc".freeze, "ext/bspec_init.inc".freeze, "ext/extconf.rb".freeze, "ext/pack/COPYING".freeze, "ext/pack/COPYING.ja".freeze, "ext/pack/builtin-27.h".freeze, "ext/pack/builtin.h".freeze, "ext/pack/internal-23.h".freeze, "ext/pack/internal-25.h".freeze, "ext/pack/internal-26.h".freeze, "ext/pack/internal-27.h".freeze, "ext/pack/internal-27/array.h".freeze, "ext/pack/internal-27/bignum.h".freeze, "ext/pack/internal-27/bits.h".freeze, "ext/pack/internal-27/class.h".freeze, "ext/pack/internal-27/compar.h".freeze, "ext/pack/internal-27/compile.h".freeze, "ext/pack/internal-27/compilers.h".freeze, "ext/pack/internal-27/complex.h".freeze, "ext/pack/internal-27/cont.h".freeze, "ext/pack/internal-27/dir.h".freeze, "ext/pack/internal-27/enc.h".freeze, "ext/pack/internal-27/encoding.h".freeze, "ext/pack/internal-27/enum.h".freeze, "ext/pack/internal-27/enumerator.h".freeze, "ext/pack/internal-27/error.h".freeze, "ext/pack/internal-27/eval.h".freeze, "ext/pack/internal-27/file.h".freeze, "ext/pack/internal-27/fixnum.h".freeze, "ext/pack/internal-27/gc.h".freeze, "ext/pack/internal-27/hash.h".freeze, "ext/pack/internal-27/imemo.h".freeze, "ext/pack/internal-27/inits.h".freeze, "ext/pack/internal-27/io.h".freeze, "ext/pack/internal-27/load.h".freeze, "ext/pack/internal-27/loadpath.h".freeze, "ext/pack/internal-27/math.h".freeze, "ext/pack/internal-27/missing.h".freeze, "ext/pack/internal-27/mjit.h".freeze, "ext/pack/internal-27/numeric.h".freeze, "ext/pack/internal-27/object.h".freeze, "ext/pack/internal-27/parse.h".freeze, "ext/pack/internal-27/proc.h".freeze, "ext/pack/internal-27/process.h".freeze, "ext/pack/internal-27/random.h".freeze, "ext/pack/internal-27/range.h".freeze, "ext/pack/internal-27/rational.h".freeze, "ext/pack/internal-27/re.h".freeze, "ext/pack/internal-27/sanitizers.h".freeze, "ext/pack/internal-27/serial.h".freeze, "ext/pack/internal-27/signal.h".freeze, "ext/pack/internal-27/static_assert.h".freeze, "ext/pack/internal-27/string.h".freeze, "ext/pack/internal-27/struct.h".freeze, "ext/pack/internal-27/symbol.h".freeze, "ext/pack/internal-27/thread.h".freeze, "ext/pack/internal-27/time.h".freeze, "ext/pack/internal-27/transcode.h".freeze, "ext/pack/internal-27/util.h".freeze, "ext/pack/internal-27/variable.h".freeze, "ext/pack/internal-27/vm.h".freeze, "ext/pack/internal-27/warnings.h".freeze, "ext/pack/internal.h".freeze, "ext/pack/internal/array.h".freeze, "ext/pack/internal/bignum.h".freeze, "ext/pack/internal/bits.h".freeze, "ext/pack/internal/class.h".freeze, "ext/pack/internal/compar.h".freeze, "ext/pack/internal/compile.h".freeze, "ext/pack/internal/compilers.h".freeze, "ext/pack/internal/complex.h".freeze, "ext/pack/internal/cont.h".freeze, "ext/pack/internal/dir.h".freeze, "ext/pack/internal/enc.h".freeze, "ext/pack/internal/encoding.h".freeze, "ext/pack/internal/enum.h".freeze, "ext/pack/internal/enumerator.h".freeze, "ext/pack/internal/error.h".freeze, "ext/pack/internal/eval.h".freeze, "ext/pack/internal/file.h".freeze, "ext/pack/internal/fixnum.h".freeze, "ext/pack/internal/gc.h".freeze, "ext/pack/internal/hash.h".freeze, "ext/pack/internal/imemo.h".freeze, "ext/pack/internal/inits.h".freeze, "ext/pack/internal/io.h".freeze, "ext/pack/internal/load.h".freeze, "ext/pack/internal/loadpath.h".freeze, "ext/pack/internal/math.h".freeze, "ext/pack/internal/missing.h".freeze, "ext/pack/internal/mjit.h".freeze, "ext/pack/internal/numeric.h".freeze, "ext/pack/internal/object.h".freeze, "ext/pack/internal/parse.h".freeze, "ext/pack/internal/proc.h".freeze, "ext/pack/internal/process.h".freeze, "ext/pack/internal/random.h".freeze, "ext/pack/internal/range.h".freeze, "ext/pack/internal/rational.h".freeze, "ext/pack/internal/re.h".freeze, "ext/pack/internal/sanitizers.h".freeze, "ext/pack/internal/serial.h".freeze, "ext/pack/internal/signal.h".freeze, "ext/pack/internal/static_assert.h".freeze, "ext/pack/internal/string.h".freeze, "ext/pack/internal/struct.h".freeze, "ext/pack/internal/symbol.h".freeze, "ext/pack/internal/thread.h".freeze, "ext/pack/internal/time.h".freeze, "ext/pack/internal/transcode.h".freeze, "ext/pack/internal/util.h".freeze, "ext/pack/internal/variable.h".freeze, "ext/pack/internal/vm.h".freeze, "ext/pack/internal/warnings.h".freeze, "ext/pack/pack-23.c".freeze, "ext/pack/pack-25.c".freeze, "ext/pack/pack-26.c".freeze, "ext/pack/pack-27.c".freeze, "ext/pack/pack.c".freeze, "ext/pack/ruby/backward/2/assume.h".freeze, "ext/pack/ruby/backward/2/attributes.h".freeze, "ext/pack/ruby/backward/2/bool.h".freeze, "ext/pack/ruby/backward/2/extern.h".freeze, "ext/pack/ruby/backward/2/gcc_version_since.h".freeze, "ext/pack/ruby/backward/2/inttypes.h".freeze, "ext/pack/ruby/backward/2/limits.h".freeze, "ext/pack/ruby/backward/2/long_long.h".freeze, "ext/pack/ruby/backward/2/r_cast.h".freeze, "ext/pack/ruby/backward/2/rmodule.h".freeze, "ext/pack/ruby/backward/2/stdalign.h".freeze, "ext/pack/ruby/backward/2/stdarg.h".freeze, "ext/pack/ruby/backward/classext.h".freeze, "ext/pack/ruby/backward/rubyio.h".freeze, "ext/pack/ruby/backward/rubysig.h".freeze, "ext/pack/ruby/backward/st.h".freeze, "ext/pack/ruby/backward/util.h".freeze, "ext/pack/ruby/internal/anyargs.h".freeze, "ext/pack/ruby/internal/arithmetic.h".freeze, "ext/pack/ruby/internal/arithmetic/char.h".freeze, "ext/pack/ruby/internal/arithmetic/double.h".freeze, "ext/pack/ruby/internal/arithmetic/fixnum.h".freeze, "ext/pack/ruby/internal/arithmetic/gid_t.h".freeze, "ext/pack/ruby/internal/arithmetic/int.h".freeze, "ext/pack/ruby/internal/arithmetic/intptr_t.h".freeze, "ext/pack/ruby/internal/arithmetic/long.h".freeze, "ext/pack/ruby/internal/arithmetic/long_long.h".freeze, "ext/pack/ruby/internal/arithmetic/mode_t.h".freeze, "ext/pack/ruby/internal/arithmetic/off_t.h".freeze, "ext/pack/ruby/internal/arithmetic/pid_t.h".freeze, "ext/pack/ruby/internal/arithmetic/short.h".freeze, "ext/pack/ruby/internal/arithmetic/size_t.h".freeze, "ext/pack/ruby/internal/arithmetic/st_data_t.h".freeze, "ext/pack/ruby/internal/arithmetic/uid_t.h".freeze, "ext/pack/ruby/internal/assume.h".freeze, "ext/pack/ruby/internal/attr/alloc_size.h".freeze, "ext/pack/ruby/internal/attr/artificial.h".freeze, "ext/pack/ruby/internal/attr/cold.h".freeze, "ext/pack/ruby/internal/attr/const.h".freeze, "ext/pack/ruby/internal/attr/constexpr.h".freeze, "ext/pack/ruby/internal/attr/deprecated.h".freeze, "ext/pack/ruby/internal/attr/diagnose_if.h".freeze, "ext/pack/ruby/internal/attr/enum_extensibility.h".freeze, "ext/pack/ruby/internal/attr/error.h".freeze, "ext/pack/ruby/internal/attr/flag_enum.h".freeze, "ext/pack/ruby/internal/attr/forceinline.h".freeze, "ext/pack/ruby/internal/attr/format.h".freeze, "ext/pack/ruby/internal/attr/maybe_unused.h".freeze, "ext/pack/ruby/internal/attr/noalias.h".freeze, "ext/pack/ruby/internal/attr/nodiscard.h".freeze, "ext/pack/ruby/internal/attr/noexcept.h".freeze, "ext/pack/ruby/internal/attr/noinline.h".freeze, "ext/pack/ruby/internal/attr/nonnull.h".freeze, "ext/pack/ruby/internal/attr/noreturn.h".freeze, "ext/pack/ruby/internal/attr/pure.h".freeze, "ext/pack/ruby/internal/attr/restrict.h".freeze, "ext/pack/ruby/internal/attr/returns_nonnull.h".freeze, "ext/pack/ruby/internal/attr/warning.h".freeze, "ext/pack/ruby/internal/attr/weakref.h".freeze, "ext/pack/ruby/internal/cast.h".freeze, "ext/pack/ruby/internal/compiler_is.h".freeze, "ext/pack/ruby/internal/compiler_is/apple.h".freeze, "ext/pack/ruby/internal/compiler_is/clang.h".freeze, "ext/pack/ruby/internal/compiler_is/gcc.h".freeze, "ext/pack/ruby/internal/compiler_is/intel.h".freeze, "ext/pack/ruby/internal/compiler_is/msvc.h".freeze, "ext/pack/ruby/internal/compiler_is/sunpro.h".freeze, "ext/pack/ruby/internal/compiler_since.h".freeze, "ext/pack/ruby/internal/config.h".freeze, "ext/pack/ruby/internal/constant_p.h".freeze, "ext/pack/ruby/internal/core.h".freeze, "ext/pack/ruby/internal/core/rarray.h".freeze, "ext/pack/ruby/internal/core/rbasic.h".freeze, "ext/pack/ruby/internal/core/rbignum.h".freeze, "ext/pack/ruby/internal/core/rclass.h".freeze, "ext/pack/ruby/internal/core/rdata.h".freeze, "ext/pack/ruby/internal/core/rfile.h".freeze, "ext/pack/ruby/internal/core/rhash.h".freeze, "ext/pack/ruby/internal/core/rmatch.h".freeze, "ext/pack/ruby/internal/core/robject.h".freeze, "ext/pack/ruby/internal/core/rregexp.h".freeze, "ext/pack/ruby/internal/core/rstring.h".freeze, "ext/pack/ruby/internal/core/rstruct.h".freeze, "ext/pack/ruby/internal/core/rtypeddata.h".freeze, "ext/pack/ruby/internal/ctype.h".freeze, "ext/pack/ruby/internal/dllexport.h".freeze, "ext/pack/ruby/internal/dosish.h".freeze, "ext/pack/ruby/internal/error.h".freeze, "ext/pack/ruby/internal/eval.h".freeze, "ext/pack/ruby/internal/event.h".freeze, "ext/pack/ruby/internal/fl_type.h".freeze, "ext/pack/ruby/internal/gc.h".freeze, "ext/pack/ruby/internal/glob.h".freeze, "ext/pack/ruby/internal/globals.h".freeze, "ext/pack/ruby/internal/has/attribute.h".freeze, "ext/pack/ruby/internal/has/builtin.h".freeze, "ext/pack/ruby/internal/has/c_attribute.h".freeze, "ext/pack/ruby/internal/has/cpp_attribute.h".freeze, "ext/pack/ruby/internal/has/declspec_attribute.h".freeze, "ext/pack/ruby/internal/has/extension.h".freeze, "ext/pack/ruby/internal/has/feature.h".freeze, "ext/pack/ruby/internal/has/warning.h".freeze, "ext/pack/ruby/internal/intern/array.h".freeze, "ext/pack/ruby/internal/intern/bignum.h".freeze, "ext/pack/ruby/internal/intern/class.h".freeze, "ext/pack/ruby/internal/intern/compar.h".freeze, "ext/pack/ruby/internal/intern/complex.h".freeze, "ext/pack/ruby/internal/intern/cont.h".freeze, "ext/pack/ruby/internal/intern/dir.h".freeze, "ext/pack/ruby/internal/intern/enum.h".freeze, "ext/pack/ruby/internal/intern/enumerator.h".freeze, "ext/pack/ruby/internal/intern/error.h".freeze, "ext/pack/ruby/internal/intern/eval.h".freeze, "ext/pack/ruby/internal/intern/file.h".freeze, "ext/pack/ruby/internal/intern/gc.h".freeze, "ext/pack/ruby/internal/intern/hash.h".freeze, "ext/pack/ruby/internal/intern/io.h".freeze, "ext/pack/ruby/internal/intern/load.h".freeze, "ext/pack/ruby/internal/intern/marshal.h".freeze, "ext/pack/ruby/internal/intern/numeric.h".freeze, "ext/pack/ruby/internal/intern/object.h".freeze, "ext/pack/ruby/internal/intern/parse.h".freeze, "ext/pack/ruby/internal/intern/proc.h".freeze, "ext/pack/ruby/internal/intern/process.h".freeze, "ext/pack/ruby/internal/intern/random.h".freeze, "ext/pack/ruby/internal/intern/range.h".freeze, "ext/pack/ruby/internal/intern/rational.h".freeze, "ext/pack/ruby/internal/intern/re.h".freeze, "ext/pack/ruby/internal/intern/ruby.h".freeze, "ext/pack/ruby/internal/intern/select.h".freeze, "ext/pack/ruby/internal/intern/select/largesize.h".freeze, "ext/pack/ruby/internal/intern/select/posix.h".freeze, "ext/pack/ruby/internal/intern/select/win32.h".freeze, "ext/pack/ruby/internal/intern/signal.h".freeze, "ext/pack/ruby/internal/intern/sprintf.h".freeze, "ext/pack/ruby/internal/intern/string.h".freeze, "ext/pack/ruby/internal/intern/struct.h".freeze, "ext/pack/ruby/internal/intern/thread.h".freeze, "ext/pack/ruby/internal/intern/time.h".freeze, "ext/pack/ruby/internal/intern/variable.h".freeze, "ext/pack/ruby/internal/intern/vm.h".freeze, "ext/pack/ruby/internal/interpreter.h".freeze, "ext/pack/ruby/internal/iterator.h".freeze, "ext/pack/ruby/internal/memory.h".freeze, "ext/pack/ruby/internal/method.h".freeze, "ext/pack/ruby/internal/module.h".freeze, "ext/pack/ruby/internal/newobj.h".freeze, "ext/pack/ruby/internal/rgengc.h".freeze, "ext/pack/ruby/internal/scan_args.h".freeze, "ext/pack/ruby/internal/special_consts.h".freeze, "ext/pack/ruby/internal/static_assert.h".freeze, "ext/pack/ruby/internal/stdalign.h".freeze, "ext/pack/ruby/internal/stdbool.h".freeze, "ext/pack/ruby/internal/symbol.h".freeze, "ext/pack/ruby/internal/token_paste.h".freeze, "ext/pack/ruby/internal/value.h".freeze, "ext/pack/ruby/internal/value_type.h".freeze, "ext/pack/ruby/internal/variable.h".freeze, "ext/pack/ruby/internal/warning_push.h".freeze, "ext/pack/ruby/internal/xmalloc.h".freeze, "ext/zscan.c".freeze, "ext/zscan.h".freeze, "generate/bspec.rb".freeze, "generate/bspec_exec.inc".freeze, "generate/bspec_init.inc".freeze, "generate/generate.rb".freeze, "lib/zscan.rb".freeze, "lib/zscan/bspec.rb".freeze, "rakefile".freeze, "readme.md".freeze, "spec/binary_scan_spec.rb".freeze, "spec/combinator_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/typed_scan_spec.rb".freeze, "spec/zscan_spec.rb".freeze, "zscan.gemspec".freeze] s.homepage = "https://github.com/luikore/zscan".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "improved string scanner".freeze end