Project

General

Profile

Bug #17349 » cfiles.rb

self contained example of bug - jeremyevans0 (Jeremy Evans), 08/13/2021 08:12 PM

 
cfiless = [
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
["/home/jeremy/tmp/mruby/src/array.c", "/home/jeremy/tmp/mruby/src/backtrace.c", "/home/jeremy/tmp/mruby/src/class.c", "/home/jeremy/tmp/mruby/src/codedump.c", "/home/jeremy/tmp/mruby/src/crc.c", "/home/jeremy/tmp/mruby/src/compar.c", "/home/jeremy/tmp/mruby/src/debug.c", "/home/jeremy/tmp/mruby/src/dump.c", "/home/jeremy/tmp/mruby/src/enum.c", "/home/jeremy/tmp/mruby/src/error.c", "/home/jeremy/tmp/mruby/src/etc.c", "/home/jeremy/tmp/mruby/src/fmt_fp.c", "/home/jeremy/tmp/mruby/src/gc.c", "/home/jeremy/tmp/mruby/src/hash.c", "/home/jeremy/tmp/mruby/src/init.c", "/home/jeremy/tmp/mruby/src/kernel.c", "/home/jeremy/tmp/mruby/src/load.c", "/home/jeremy/tmp/mruby/src/numeric.c", "/home/jeremy/tmp/mruby/src/object.c", "/home/jeremy/tmp/mruby/src/pool.c", "/home/jeremy/tmp/mruby/src/print.c", "/home/jeremy/tmp/mruby/src/proc.c", "/home/jeremy/tmp/mruby/src/range.c", "/home/jeremy/tmp/mruby/src/state.c", "/home/jeremy/tmp/mruby/src/string.c", "/home/jeremy/tmp/mruby/src/symbol.c", "/home/jeremy/tmp/mruby/src/variable.c", "/home/jeremy/tmp/mruby/src/vm.c", "/home/jeremy/tmp/mruby/src/version.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-metaprog/src/metaprog.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-time/src/time.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/file_test.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/io.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-io/src/mruby_io_gem.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-pack/src/pack.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-socket/src/socket.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-sprintf/src/sprintf.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-print/src/print.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-math/src/math.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-struct/src/struct.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-string-ext/src/string.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-array-ext/src/array.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-range-ext/src/range.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-proc-ext/src/proc.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-symbol-ext/src/symbol.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-random/src/random.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-object-ext/src/object.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-fiber/src/fiber.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-rational/src/rational.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-complex/src/complex.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/codegen.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-compiler/core/y.tab.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-kernel-ext/src/kernel.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-class-ext/src/class.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-method/src/method.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-eval/src/eval.c", "/home/jeremy/tmp/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c"],
]

def a(q)
threads = 6.times.map do
Thread.new do
a = 0
while a < 10000
cfiles = q.pop
yield cfiles
q.push(cfiles)
a += 1
print '.' if a % 100 == 0
end
end
end.map(&:join)
end

q = Queue.new
cfiless.each{|cfiles| q.push cfiles}

macro_to_symbol = {
# Macro Symbol
# [prefix, suffix] => [prefix, suffix]
["CV" , "" ] => ["@@" , "" ],
["IV" , "" ] => ["@" , "" ],
["" , "_B" ] => ["" , "!" ],
["" , "_Q" ] => ["" , "?" ],
["" , "_E" ] => ["" , "=" ],
["" , "" ] => ["" , "" ],
}

prefix_re = Regexp.union(*macro_to_symbol.keys.uniq.map(&:first))
suffix_re = Regexp.union(*macro_to_symbol.keys.uniq.map(&:last))
macro_re = /MRB_(#{prefix_re})SYM(#{suffix_re})\((\w+)\)/o
pr = lambda do |cfiles|
csymbols = cfiles.map do |f|
src = File.read(f)
src.gsub!(/\/\/.+(\n|$)/, "\n")
[src.scan(/intern_lit\([^\n"]*"([^\n "]*)"/),
src.scan(/mrb_define_method\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_class_method\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_class\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_module\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_module_function\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_const\([^\n"]*"([^\n"]*)"/),
src.scan(/mrb_define_global_const\([^\n"]*"([^\n"]*)"/),
src.scan(macro_re).map{|prefix, suffix, name|
macro_to_symbol[[prefix, suffix]] * name
}]
end
end

a(q, &pr)
    (1-1/1)