[Groonga-commit] groonga/groonga [master] [test] add a suggest test from rurema search data.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 8月 8日 (月) 23:14:10 JST


Kouhei Sutou	2011-08-08 14:14:10 +0000 (Mon, 08 Aug 2011)

  New Revision: a7376fbb0a0c708dec982cb34d9b5ee3dedc34a8

  Log:
    [test] add a suggest test from rurema search data.

  Added files:
    test/unit/fixtures/story/rurema/Makefile.am
    test/unit/fixtures/story/rurema/ddl.grn
    test/unit/fixtures/story/rurema/items.grn
    test/unit/fixtures/story/rurema/learn.grn
    test/unit/story/test-rurema.c
  Modified files:
    configure.ac
    test/unit/fixtures/story/Makefile.am
    test/unit/story/Makefile.am

  Modified: configure.ac (+1 -0)
===================================================================
--- configure.ac    2011-08-08 11:20:21 +0000 (c5a31f1)
+++ configure.ac    2011-08-08 14:14:10 +0000 (e104981)
@@ -160,6 +160,7 @@ AC_CONFIG_FILES([
   test/unit/fixtures/plugins/Makefile
   test/unit/fixtures/story/Makefile
   test/unit/fixtures/story/taiyaki/Makefile
+  test/unit/fixtures/story/rurema/Makefile
   test/unit/util/Makefile
   test/unit/core/Makefile
   test/unit/memcached/Makefile

  Modified: test/unit/fixtures/story/Makefile.am (+2 -1)
===================================================================
--- test/unit/fixtures/story/Makefile.am    2011-08-08 11:20:21 +0000 (d330fab)
+++ test/unit/fixtures/story/Makefile.am    2011-08-08 14:14:10 +0000 (ed4c980)
@@ -1,2 +1,3 @@
 SUBDIRS =					\
-	taiyaki
+	taiyaki					\
+	rurema

  Added: test/unit/fixtures/story/rurema/Makefile.am (+4 -0) 100644
===================================================================
--- /dev/null
+++ test/unit/fixtures/story/rurema/Makefile.am    2011-08-08 14:14:10 +0000 (95da384)
@@ -0,0 +1,4 @@
+EXTRA_DIST =					\
+	ddl.grn					\
+	learn.grn				\
+	items.grn

  Added: test/unit/fixtures/story/rurema/ddl.grn (+41 -0) 100644
===================================================================
--- /dev/null
+++ test/unit/fixtures/story/rurema/ddl.grn    2011-08-08 14:14:10 +0000 (e1bfa90)
@@ -0,0 +1,41 @@
+register suggest/suggest
+
+table_create bigram TABLE_PAT_KEY|KEY_NORMALIZE --key_type ShortText --default_tokenizer TokenBigram
+
+table_create event_rurema TABLE_NO_KEY
+column_create event_rurema time COLUMN_SCALAR Time
+
+table_create event_type TABLE_HASH_KEY --key_type ShortText
+
+table_create item_rurema TABLE_PAT_KEY|KEY_NORMALIZE --key_type ShortText --default_tokenizer TokenDelimit
+column_create item_rurema boost COLUMN_SCALAR Int32
+column_create item_rurema buzz COLUMN_SCALAR Int32
+column_create item_rurema freq COLUMN_SCALAR Int32
+column_create item_rurema freq2 COLUMN_SCALAR Int32
+column_create item_rurema last COLUMN_SCALAR Time
+
+table_create kana TABLE_PAT_KEY|KEY_NORMALIZE --key_type ShortText
+
+table_create pair_rurema TABLE_HASH_KEY --key_type UInt64
+column_create pair_rurema freq0 COLUMN_SCALAR Int32
+column_create pair_rurema freq1 COLUMN_SCALAR Int32
+column_create pair_rurema freq2 COLUMN_SCALAR Int32
+
+table_create sequence_rurema TABLE_HASH_KEY --key_type ShortText
+
+column_create event_rurema item COLUMN_SCALAR item_rurema
+column_create event_rurema sequence COLUMN_SCALAR sequence_rurema
+column_create event_rurema type COLUMN_SCALAR event_type
+
+column_create item_rurema kana COLUMN_VECTOR kana
+
+column_create pair_rurema post COLUMN_SCALAR item_rurema
+column_create pair_rurema pre COLUMN_SCALAR item_rurema
+
+column_create sequence_rurema events COLUMN_VECTOR event_rurema
+
+column_create bigram item_rurema_key COLUMN_INDEX|WITH_POSITION item_rurema _key
+
+column_create item_rurema co COLUMN_INDEX pair_rurema pre
+
+column_create kana item_rurema_kana COLUMN_INDEX item_rurema kana

  Added: test/unit/fixtures/story/rurema/items.grn (+270 -0) 100644
===================================================================
--- /dev/null
+++ test/unit/fixtures/story/rurema/items.grn    2011-08-08 14:14:10 +0000 (5d507de)
@@ -0,0 +1,270 @@
+load --table item_rurema
+[
+["_key", "kana"],
+["awesome_print","awesome_print"],
+["File.join","File.join"],
+["String","String"],
+["erb","erb"],
+["binding","binding"],
+["proc","proc"],
+["yaml","yaml"],
+["net::http","net::http"],
+["delete","delete"],
+["compact","compact"],
+["sha","sha"],
+["sha256","sha256"],
+["Array#zip","Array#zip"],
+["digest","digest"],
+["string","string"],
+["xpath","xpath"],
+["XPATH","XPATH"],
+["html","html"],
+["openssl","openssl"],
+["signature","signature"],
+["average","average"],
+["avg","avg"],
+["sum","sum"],
+["array","array"],
+["base64","base64"],
+["find","find"],
+["loop","loop"],
+["sleep","sleep"],
+["mutex","mutex"],
+["strip","strip"],
+["dl","dl"],
+["Gem::Requirement","Gem::Requirement"],
+["Seq","Seq"],
+["Array","Array"],
+["Fiber","Fiber"],
+["array#delete","array#delete"],
+["systme","systme"],
+["system","system"],
+["logging","logging"],
+["fileutils","fileutils"],
+["optparse","optparse"],
+["Thread","Thread"],
+["spawn","spawn"],
+["π","パイ"],
+["observer","observer"],
+["readbytes","readbytes"],
+["prec_i","prec_i"],
+["prec","prec"],
+["truncate","truncate"],
+["to_f","to_f"],
+["num","num"],
+["Deprecate","Deprecate"],
+["Kconv","Kconv"],
+["Logging","Logging"],
+["display","display"],
+["agent","agent"],
+["yield","yield"],
+["IRB.conf","IRB.conf"],
+["dislpay","dislpay"],
+["squeeeze","squeeeze"],
+["squeeze","squeeze"],
+["mathn","mathn"],
+["gsub","gsub"],
+["Math","Math"],
+["短縮","タンシュク"],
+["ディレクトリ","ディレクトリ"],
+["削除","サクジョ"],
+["rexml","rexml"],
+["opt","opt"],
+["hash","hash"],
+["values","values"],
+["at","at"],
+["Hash","Hash"],
+["values_at","values_at"],
+["date","date"],
+["parse","parse"],
+["Integer","Integer"],
+["Float#floor","Float#floor"],
+["dir_config","dir_config"],
+["ipv6","ipv6"],
+["new","new"],
+["fail","fail"],
+["CSV","CSV"],
+["generate","generate"],
+["ungetmouse","ungetmouse"],
+["AMIGA","AMIGA"],
+["visualsavailable","visualsavailable"],
+["var2","var2"],
+["invert","invert"],
+["foo","foo"],
+["time","time"],
+["object","object"],
+["==","=="],
+["rubygems","rubygems"],
+["Gem::Specification","Gem::Specification"],
+["エイリアス","エイリアス"],
+["LOAD_PATH","LOAD_PATH"],
+["$LOAD_PATH","$LOAD_PATH"],
+["unshift","unshift"],
+["__FILE__","__FILE__"],
+["PStore","PStore"],
+["Test::Unit","Test::Unit"],
+["Test::Unit::Runner","Test::Unit::Runner"],
+["deq","deq"],
+["Kernel.gem","Kernel.gem"],
+["Kernel","Kernel"],
+["gem","gem"],
+["mult","mult"],
+["ERB","ERB"],
+["__END__","__END__"],
+["methods","methods"],
+["shellsplit","shellsplit"],
+["pred","pred"],
+["Socket#udp_server_sockets","Socket#udp_server_sockets"],
+["Socket","Socket"],
+["group_by","group_by"],
+["escape","escape"],
+["Float#div","Float#div"],
+["String.strip","String.strip"],
+["String.sprit","String.sprit"],
+["String.split","String.split"],
+["visuals","visuals"],
+["available","available"],
+["exception","exception"],
+["raise","raise"],
+["rescue","rescue"],
+["$-I","$-I"],
+["$-v","$-v"],
+["require","require"],
+["reject","reject"],
+["hash#delete","hash#delete"],
+["!!","!!"],
+["!","!"],
+["index","index"],
+["Date","Date"],
+["Time","Time"],
+["dbi","dbi"],
+["quo","quo"],
+["encoding.find","encoding.find"],
+["Integer#*","Integer#*"],
+["*","*"],
+["File","File"],
+["File.open","File.open"],
+["eval","eval"],
+["OptionParser","OptionParser"],
+["basename","basename"],
+["valid_encoding","valid_encoding"],
+["tempfile","tempfile"],
+["grroong","grroong"],
+["tap","tap"],
+["Encoding","Encoding"],
+["Struct","Struct"],
+["openssl::hmac","openssl::hmac"],
+["split","split"],
+["net","net"],
+["http","http"],
+["exit","exit"],
+["include?","include?"],
+["assoc","assoc"],
+["exclusive?","exclusive?"],
+["exclude","exclude"],
+["assert","assert"],
+["getCwd","getCwd"],
+["eah","eah"],
+["begin","begin"],
+["tr","tr"],
+["&","&"],
+["&&","&&"],
+["thread","thread"],
+["rassoc","rassoc"],
+["redirection","redirection"],
+["getc","getc"],
+["stdin","stdin"],
+["flatten","flatten"],
+["curses","curses"],
+["class_eval","class_eval"],
+["include","include"],
+["GC","GC"],
+["druby","druby"],
+["marshal","marshal"],
+["queue","queue"],
+["this","this"],
+["Regexp.quote","Regexp.quote"],
+["encode","encode"],
+["open","open"],
+["readline","readline"],
+["to_utf","to_utf"],
+["utf8","utf8"],
+["undef_method","undef_method"],
+["pathname","pathname"],
+["const_defined?","const_defined?"],
+["included","included"],
+["変数","ヘンスウ"],
+["file","file"],
+["file.extended_path","file.extended_path"],
+["file.expand","file.expand"],
+["standarderrorf","standarderrorf"],
+["standarderror","standarderror"],
+["argumenterror","argumenterror"],
+["chdir","chdir"],
+["Fiel","Fiel"],
+["s","s"],
+["Hash#key","Hash#key"],
+["stat","stat"],
+["expect","expect"],
+["配列","ハイレツ"],
+["UndefinedConversionError","UndefinedConversionError"],
+["evl","evl"],
+["super","super"],
+["defined?","defined?"],
+["defined","defined"],
+["superclass","superclass"],
+["IO","IO"],
+["FileTest","FileTest"],
+["NKELf","NKELf"],
+["test","test"],
+["URI","URI"],
+["Net::HTTP","Net::HTTP"],
+["refute","refute"],
+["refute_equal","refute_equal"],
+["require_relative","require_relative"],
+["Rake","Rake"],
+["extended","extended"],
+["?=","?="],
+["raise_inspect","raise_inspect"],
+["DateTime","DateTime"],
+["StringScanner","StringScanner"],
+["cocoa","cocoa"],
+["Math::E","Math::E"],
+["inv","inv"],
+["stringscanner","stringscanner"],
+["Regexp","Regexp"],
+["===","==="],
+["eql","eql"],
+["eql?","eql?"],
+["<=>","<=>"],
+["attr_accessor","attr_accessor"],
+["accessor","accessor"],
+["stringio","stringio"],
+["exec","exec"],
+["send","send"],
+["signal","signal"],
+["kill","kill"],
+["彼女ほしい","カノジョホシイ"],
+["どれどれ","ドレドレ"],
+["Integer#/","Integer#/"],
+["Sygnal","Sygnal"],
+["Signal","Signal"],
+["trap","trap"],
+["enumerator","enumerator"],
+["regexp","regexp"],
+["Yielder","Yielder"],
+["Enumerator","Enumerator"],
+["__send__","__send__"],
+["replace","replace"],
+["collect","collect"],
+["select","select"],
+["置換","チカン"],
+["soc","soc"],
+["return","return"],
+["gets","gets"],
+["pp","pp"],
+["値","ネ"],
+["each","each"],
+["irb","irb"],
+["$_","$_"]
+]

  Added: test/unit/fixtures/story/rurema/learn.grn (+790 -0) 100644
===================================================================
--- /dev/null
+++ test/unit/fixtures/story/rurema/learn.grn    2011-08-08 14:14:10 +0000 (982e60a)
@@ -0,0 +1,790 @@
+load --table event_rurema --each 'suggest_preparer(_id, type, item, sequence, time, pair_rurema)'
+[
+["sequence", "time", "item", "type"],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312130117.0,"awesome_print",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312130126.0,"awesome_print","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312132795.0,"File.join",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312132795.0,"File.join","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312133262.0,"String","submit"],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312134098.0,"f",null],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312134105.0,"er",null],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312134106.0,"erb",null],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312134107.0,"erb","submit"],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312135222.0,"b",null],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312135223.0,"binding",null],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312135224.0,"binding","submit"],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312135306.0,"proc","submit"],
+["74fcea933590d94dfd8f7ad99d31fd5528365e64",1312135592.0,"yaml",null],
+["74fcea933590d94dfd8f7ad99d31fd5528365e64",1312135592.0,"yaml","submit"],
+["62b3b7c99ed1912c1057d593867219e4ea98f4b1",1312144053.0,"Net",null],
+["62b3b7c99ed1912c1057d593867219e4ea98f4b1",1312144053.0,"Net:",null],
+["62b3b7c99ed1912c1057d593867219e4ea98f4b1",1312144054.0,"Net::",null],
+["62b3b7c99ed1912c1057d593867219e4ea98f4b1",1312144055.0,"Net:",null],
+["62b3b7c99ed1912c1057d593867219e4ea98f4b1",1312144057.0,"net::http","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312144190.0,"dele",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312144194.0,"delete","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312145103.0,"compact",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312145103.0,"compact","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145193.0,"しゃ",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145195.0,"sha",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145195.0,"sha","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145244.0,"sha25",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145244.0,"sha256",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312145244.0,"sha256","submit"],
+["2e16e39201b8e04a49c8d96703627bddf879b704",1312146056.0,"Array#zip",null],
+["2e16e39201b8e04a49c8d96703627bddf879b704",1312146057.0,"Array#zip","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312146156.0,"d",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312146157.0,"dige",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312146158.0,"digest",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312146158.0,"digest","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312146169.0,"digest",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312147462.0,"string",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312147462.0,"string","submit"],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147485.0,"x",null],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147486.0,"xpath","submit"],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147489.0,"XPATH",null],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147495.0,"XPATH ",null],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147496.0,"XPATH ht",null],
+["2eab15547ced0889102f8e81be49689461ac8bac",1312147497.0,"XPATH html","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312147744.0,"お",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312147747.0,"openssl","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312147804.0,"signature",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312147805.0,"signature","submit"],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148085.0,"a",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148085.0,"ave",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148086.0,"avera",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148087.0,"average",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148088.0,"average","submit"],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148094.0,"avg","submit"],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148098.0,"s",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148098.0,"su",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148098.0,"sum",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312148102.0,"sum","submit"],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312148586.0,"base",null],
+["ae69d285c8e40a66f461b0b34016771fa1acc732",1312148587.0,"base64","submit"],
+["21e80fd5e5bc2126469db1c927b7a48fb3353dd9",1312149281.0,"find","submit"],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312150088.0,"mu",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312150088.0,"mute",null],
+["6443c4622148ef8243a8daef5c4a37ade7635c8c",1312150089.0,"mutex","submit"],
+["64ab6d6aea8c7da58c78bbe7a30f52bb19a2f9b3",1312153106.0,"strip",null],
+["64ab6d6aea8c7da58c78bbe7a30f52bb19a2f9b3",1312153114.0,"strip string","submit"],
+["c743ee4fb9400e69909211b6aef7be3e38fcbc18",1312155539.0,"Gem::Requirement",null],
+["c743ee4fb9400e69909211b6aef7be3e38fcbc18",1312155539.0,"Gem::Requirement","submit"],
+["c4cf6331b54c8bbb1a6090dcfccf45caa3529a71",1312156020.0,"stりん",null],
+["c4cf6331b54c8bbb1a6090dcfccf45caa3529a71",1312156022.0,"string",null],
+["c4cf6331b54c8bbb1a6090dcfccf45caa3529a71",1312156022.0,"string","submit"],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156605.0,"s",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156606.0,"せq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156606.0,"せ",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156607.0,"S",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156607.0,"Seq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156608.0,"Seq","submit"],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156619.0,"Seq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156620.0,"ASeq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156620.0,"Seq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156621.0,"ASeq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156622.0,"ArraySeq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156623.0,"Array Seq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156624.0,"Array Seq","submit"],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156629.0,"Array",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156630.0,"Array","submit"],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156653.0,"S",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156653.0,"Seq",null],
+["a6c2682081089c583e07ed36c850fb0cbc944a28",1312156654.0,"Seq","submit"],
+["16d56b9c976b9acf1e45a518115e4fe0815f1337",1312158498.0,"Fib",null],
+["16d56b9c976b9acf1e45a518115e4fe0815f1337",1312158499.0,"Fiber",null],
+["16d56b9c976b9acf1e45a518115e4fe0815f1337",1312158499.0,"Fiber","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158883.0,"A",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158884.0,"Arr",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158885.0,"Array",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158888.0,"Array#",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158889.0,"Array#d",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158891.0,"Array#dl",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158892.0,"Array#de",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158896.0,"Array",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158898.0,"Array.",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158899.0,"Array.d",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158899.0,"Array.de",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158903.0,"Array.d",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158903.0,"Array.",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158908.0,"Array.de",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158909.0,"Array.dele",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158909.0,"Array.delete",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158911.0,"Array.delet",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158913.0,"a",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158914.0,"ar",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158916.0,"array",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158918.0,"array#",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158919.0,"array#d",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158925.0,"array#de",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158925.0,"array#dele",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158926.0,"array#delet",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158927.0,"array#delete",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312158927.0,"array#delete","submit"],
+["5ded27aa3f8a4f52055e95d251db81691f322b65",1312162235.0,"systme",null],
+["5ded27aa3f8a4f52055e95d251db81691f322b65",1312162235.0,"systme","submit"],
+["5ded27aa3f8a4f52055e95d251db81691f322b65",1312162238.0,"system",null],
+["5ded27aa3f8a4f52055e95d251db81691f322b65",1312162239.0,"system","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312162851.0,"logging","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163384.0,"fileutils","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163435.0,"fileutils","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163462.0,"logging","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163486.0,"l",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163486.0,"lo",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163488.0,"logging",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163491.0,"logging","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163979.0,"logging",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312163980.0,"optparse","submit"],
+["a757e8ae8811ac99780a8e1f51cb5ca29ca097a3",1312172540.0,"s",null],
+["a757e8ae8811ac99780a8e1f51cb5ca29ca097a3",1312172542.0,"spa",null],
+["a757e8ae8811ac99780a8e1f51cb5ca29ca097a3",1312172542.0,"spawn",null],
+["a757e8ae8811ac99780a8e1f51cb5ca29ca097a3",1312172543.0,"spawn","submit"],
+["4a730fbb76fc7a65b6021d6c1d390d32a4f96bdb",1312175082.0,"牌",null],
+["4a730fbb76fc7a65b6021d6c1d390d32a4f96bdb",1312175083.0,"廢",null],
+["4a730fbb76fc7a65b6021d6c1d390d32a4f96bdb",1312175084.0,"π",null],
+["4a730fbb76fc7a65b6021d6c1d390d32a4f96bdb",1312175086.0,"π","submit"],
+["a8b48c5abbb447ee4127714d17bcfc1083a1bcac",1312176914.0,"Observable",null],
+["a8b48c5abbb447ee4127714d17bcfc1083a1bcac",1312176921.0,"observer observabl",null],
+["a8b48c5abbb447ee4127714d17bcfc1083a1bcac",1312176922.0,"observer o",null],
+["a8b48c5abbb447ee4127714d17bcfc1083a1bcac",1312176923.0,"observer",null],
+["a8b48c5abbb447ee4127714d17bcfc1083a1bcac",1312176924.0,"observer","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312177884.0,"readbytes",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312179297.0,"prec_i",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312179298.0,"prec_i","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312179319.0,"prec",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312179321.0,"prec","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312180270.0,"str",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312180270.0,"string",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312180271.0,"string","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312180284.0,"string","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181110.0,"tr",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181111.0,"tru",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181112.0,"trun",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181113.0,"truncate",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181115.0,"truncate","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181194.0,"to_",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181195.0,"to_f","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181200.0,"to_f ",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181202.0,"to_f num",null],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312181203.0,"to_f num","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312184004.0,"Kconv","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312213241.0,"Logging",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312213242.0,"Logging","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312216968.0,"ぢspl",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312216972.0,"string display","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312217494.0,"yie",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312217494.0,"yield",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312217495.0,"yield","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223460.0,"di",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223461.0,"disp",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223462.0,"dis",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223464.0,"dislpay","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223475.0,"squeeeze","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312223510.0,"squeeze","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312224418.0,"gsub","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312226005.0,"gsub",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312226007.0,"短縮","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312226048.0,"a",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312226048.0,"でぃ",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312226052.0,"ディレクトリ 削除","submit"],
+["70db473945a0f83ddfff54d917addf4fac9de776",1312227574.0,"れ",null],
+["70db473945a0f83ddfff54d917addf4fac9de776",1312227576.0,"re",null],
+["70db473945a0f83ddfff54d917addf4fac9de776",1312227576.0,"rexml","submit"],
+["a8160817bb9f84b44299cf3414a3a9209c13764d",1312227728.0,"opt",null],
+["a8160817bb9f84b44299cf3414a3a9209c13764d",1312227728.0,"opt","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312231223.0,"values",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312231224.0,"values","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312231228.0,"values at","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312231233.0,"values",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312231237.0,"Hash values_at","submit"],
+["8bac8d25682108156e3f3480c0234ddb8c62e0d0",1312233131.0,"date",null],
+["8bac8d25682108156e3f3480c0234ddb8c62e0d0",1312233133.0,"date parse","submit"],
+["756c92ec1e1ae91e4877e4bc348709e5ca50e2fd",1312235674.0,"dir_config",null],
+["756c92ec1e1ae91e4877e4bc348709e5ca50e2fd",1312235674.0,"dir_config","submit"],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237124.0,"いp",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237125.0,"いpv",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237126.0,"ipv6",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237132.0,"ipv6 ",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237142.0,"ipv6 new",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237142.0,"ipv6 new","submit"],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237147.0,"ipv6 ",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237148.0,"ipv6",null],
+["2d9295c92cfc4680c2a96a3d7b8f55b9d0531572",1312237148.0,"ipv6","submit"],
+["fe5c8e2952cb691c95adf7e1085b86fc7c4a38ed",1312238566.0,"ふぁいl",null],
+["fe5c8e2952cb691c95adf7e1085b86fc7c4a38ed",1312238568.0,"fail","submit"],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239148.0,"CSV.",null],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239149.0,"CSV",null],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239150.0,"CSV ",null],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239152.0,"CSV gene",null],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239153.0,"CSV generate",null],
+["75cd4e586d02f4a01d69a87d2443f569588edfc1",1312239154.0,"CSV generate","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239688.0,"\"ungetmouse\"",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239689.0,"\"ungetmouse",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239690.0,"ungetmouse","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239749.0,"AMIGA","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239775.0,"AMIGA",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239776.0,"visualsavailable","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239934.0,"va",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312239935.0,"var2","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312240117.0,"var2",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312240118.0,"invert","submit"],
+["f2ed29f426ebfbe76a962f5ae66c10b9e67099d8",1312240700.0,"foo",null],
+["f2ed29f426ebfbe76a962f5ae66c10b9e67099d8",1312240700.0,"foo","submit"],
+["851f47ca39b8f5309c842c7918405738ba83d968",1312241444.0,"ち",null],
+["851f47ca39b8f5309c842c7918405738ba83d968",1312241445.0,"time",null],
+["851f47ca39b8f5309c842c7918405738ba83d968",1312241446.0,"time","submit"],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312242631.0,"invert",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312242631.0,"squ",null],
+["89bf8aaddbbdbd1f8d2a86864f2985b41c467d20",1312242633.0,"squeeze","submit"],
+["7373c41561cbb8f1fa6c655abb44099c6f86f55c",1312243088.0,"object ==",null],
+["7373c41561cbb8f1fa6c655abb44099c6f86f55c",1312243088.0,"object ==","submit"],
+["5c9286756b11c5853b8a631fa06180b6bb71d275",1312248742.0,"ei",null],
+["5c9286756b11c5853b8a631fa06180b6bb71d275",1312248743.0,"えいr",null],
+["5c9286756b11c5853b8a631fa06180b6bb71d275",1312248745.0,"エイリアス","submit"],
+["5c9286756b11c5853b8a631fa06180b6bb71d275",1312248756.0,"えい",null],
+["5c9286756b11c5853b8a631fa06180b6bb71d275",1312248757.0,"エイリアス","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312248853.0,"LOAD_PATH",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312248853.0,"LOAD_PATH","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312248862.0,"LOAD_PATH",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312248863.0,"$LOAD_PATH",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312248864.0,"$LOAD_PATH","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312249810.0,"unshift","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312249983.0,"__FILE__","submit"],
+["04f6618b7c77fae5582e057bd7947daf6f729c3a",1312253821.0,"P",null],
+["04f6618b7c77fae5582e057bd7947daf6f729c3a",1312253822.0,"PS",null],
+["04f6618b7c77fae5582e057bd7947daf6f729c3a",1312253823.0,"PStore",null],
+["04f6618b7c77fae5582e057bd7947daf6f729c3a",1312253825.0,"PStore","submit"],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254626.0,"Tes",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254627.0,"Test",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254628.0,"Test::",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254628.0,"Test::U",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254629.0,"Test::Unit",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254632.0,"Test::Unit","submit"],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254747.0,"Test::Unit",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254747.0,"Test::Unit::",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254748.0,"Test::Unit::R",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254748.0,"Test::Unit::Ru",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254750.0,"Test::Unit::Runner",null],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254751.0,"Test::Unit::Runner","submit"],
+["ea79e687900d383df85d9a30b37d43429dda2b03",1312254758.0,"Test::Unit","submit"],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258057.0,"J",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258058.0,"K",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258058.0,"Ker",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258059.0,"Kerne",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258059.0,"Kernel.",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258060.0,"Kernel.gem",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258062.0,"Kernel.gem","submit"],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258075.0,"Kernel.gem",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258076.0,"Kernelgem",null],
+["2bfe205e0a3cedd07ad908904b6a9af7c4ee2031",1312258077.0,"Kernel gem","submit"],
+["17afa58edf63b2195c16ce04913f7c38602b81b0",1312259025.0,"ar",null],
+["17afa58edf63b2195c16ce04913f7c38602b81b0",1312259026.0,"array","submit"],
+["17afa58edf63b2195c16ce04913f7c38602b81b0",1312259278.0,"hash","submit"],
+["ca4fa3d2d33981d4de1003bfd1286c02ce79e4d5",1312263581.0,"ER",null],
+["ca4fa3d2d33981d4de1003bfd1286c02ce79e4d5",1312263582.0,"ERB",null],
+["ca4fa3d2d33981d4de1003bfd1286c02ce79e4d5",1312263583.0,"ERB","submit"],
+["664ccc4e931fc2c3ad00dad0365b4e5e62714c0a",1312268169.0,"shellsplit","submit"],
+["41f9c3fad8eb7d79718a938ee362a7a2e810fe43",1312269956.0,"pre",null],
+["41f9c3fad8eb7d79718a938ee362a7a2e810fe43",1312269956.0,"pred","submit"],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285284.0,"Socket.udp_server_sockets",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285291.0,"Socketudp_server_sockets",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285293.0,"Socket#udp_server_sockets",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285295.0,"Socket#udp_server_sockets",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285296.0,"Socket#udp_server_sockets","submit"],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285302.0,"Socket#udp_server_socket",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285304.0,"Socket#",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285304.0,"Socket",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312285305.0,"Socket","submit"],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300108.0,"String",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300110.0,"String","submit"],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300121.0,"String",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300123.0,"String.",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300124.0,"String.strip",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300124.0,"String.strip","submit"],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300140.0,"String.s",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300141.0,"String.sprit","submit"],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300141.0,"String.sprit",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300145.0,"String.sp",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300145.0,"String.split",null],
+["56575134fedfbebad0ec174b8ee01af126c028e5",1312300145.0,"String.split","submit"],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312302051.0,"visualsavailable",null],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312302052.0,"visualsavailable","submit"],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312302056.0,"visuals available","submit"],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312302971.0,"exce",null],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312302973.0,"excep",null],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312302976.0,"exception","submit"],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312303032.0,"raise",null],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312303033.0,"raise","submit"],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312303041.0,"rescu",null],
+["d7a243bbb9bb60ce4ded1e266ce355bfdf1223cb",1312303042.0,"rescue","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312303663.0,"$LOAD_PATH",null],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312303664.0,"$LOAD_PATH","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312303684.0,"$-I","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312303696.0,"$-v","submit"],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312306510.0,"T",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312306510.0,"Th",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312306513.0,"Thread",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312306513.0,"Thread","submit"],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312306519.0,"Thread","submit"],
+["cb8897b0f42a6f3fe2d07d4b2fefde169ad21fff",1312307193.0,"S",null],
+["cb8897b0f42a6f3fe2d07d4b2fefde169ad21fff",1312307194.0,"String",null],
+["cb8897b0f42a6f3fe2d07d4b2fefde169ad21fff",1312307194.0,"String","submit"],
+["cb8897b0f42a6f3fe2d07d4b2fefde169ad21fff",1312307343.0,"hash","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312314556.0,"require","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315084.0,"H",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315085.0,"Ha",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315086.0,"Hash",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315087.0,"Hash#",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315089.0,"Hash#del",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315089.0,"Hash#de",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315090.0,"Hash#dele",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315090.0,"Hash#delet",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315091.0,"Hash#delete",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312315106.0,"reject hash#delete","submit"],
+["6567afb526d793f4100c693f6ca19b16eb1ce54f",1312316343.0,"!!",null],
+["6567afb526d793f4100c693f6ca19b16eb1ce54f",1312316346.0,"!!","submit"],
+["6567afb526d793f4100c693f6ca19b16eb1ce54f",1312316360.0,"!",null],
+["6567afb526d793f4100c693f6ca19b16eb1ce54f",1312316360.0,"!","submit"],
+["6567afb526d793f4100c693f6ca19b16eb1ce54f",1312316886.0,"index","submit"],
+["22cfcace13360c4bbce5e2f79021af54ff312983",1312316941.0,"de",null],
+["22cfcace13360c4bbce5e2f79021af54ff312983",1312316943.0,"でぃ",null],
+["22cfcace13360c4bbce5e2f79021af54ff312983",1312316945.0,"ディレクトリ","submit"],
+["22cfcace13360c4bbce5e2f79021af54ff312983",1312316948.0,"ディレクトリ","submit"],
+["1cff04afc871eb5a68650ea941b3e7d9a3a51c05",1312319818.0,"strop",null],
+["1cff04afc871eb5a68650ea941b3e7d9a3a51c05",1312319820.0,"strip",null],
+["1cff04afc871eb5a68650ea941b3e7d9a3a51c05",1312319821.0,"strip","submit"],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320804.0,"DAて",null],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320805.0,"だ",null],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320807.0,"Date",null],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320811.0,"Date",null],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320815.0,"Date","submit"],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320850.0,"Time",null],
+["22d6241a711d1761dbf7411fa3b9ebd095511aa9",1312320851.0,"Time","submit"],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312322716.0,"d",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312322716.0,"dび",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312322718.0,"dbi",null],
+["15bf15b262f5908892979fa4bfe3a332940b2729",1312322720.0,"dbi","submit"],
+["638e7aeff8468bbfcf62e477b553abce119e084d",1312325422.0,"q",null],
+["638e7aeff8468bbfcf62e477b553abce119e084d",1312325423.0,"qu",null],
+["638e7aeff8468bbfcf62e477b553abce119e084d",1312325424.0,"quo","submit"],
+["1bb27c64e1d11dd3962a5c928256f4e55ce60a40",1312325429.0,"Fiber","submit"],
+["efed8b24c09f53752ca17c288114e84a024d2904",1312327062.0,"enco",null],
+["efed8b24c09f53752ca17c288114e84a024d2904",1312327062.0,"encoding",null],
+["efed8b24c09f53752ca17c288114e84a024d2904",1312327064.0,"encoding.",null],
+["efed8b24c09f53752ca17c288114e84a024d2904",1312327064.0,"encoding.f",null],
+["efed8b24c09f53752ca17c288114e84a024d2904",1312327065.0,"encoding.find","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312327862.0,"I",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312327863.0,"In",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328063.0,"I",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328063.0,"In",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328064.0,"Int",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328065.0,"Inte",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328066.0,"Integer",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328072.0,"Integer#",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328074.0,"Integer#*",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328076.0,"Integer#*","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328250.0,"*","submit"],
+["c63b8d05fdb3f0303b01173318e16c1777e32eca",1312331899.0,"File",null],
+["c63b8d05fdb3f0303b01173318e16c1777e32eca",1312331919.0,"File","submit"],
+["c63b8d05fdb3f0303b01173318e16c1777e32eca",1312331931.0,"File.",null],
+["c63b8d05fdb3f0303b01173318e16c1777e32eca",1312331932.0,"File.open",null],
+["c63b8d05fdb3f0303b01173318e16c1777e32eca",1312331934.0,"File.open","submit"],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334868.0,"え",null],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334869.0,"えう゛ぁ",null],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334869.0,"えう゛ぁl",null],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334870.0,"e",null],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334871.0,"eval","submit"],
+["dc80eea75337e4a78afd2754896c6b70e7acc0b6",1312334872.0,"eval","submit"],
+["15a6203e99392081550ef70088b36f9b40be8736",1312344595.0,"Option",null],
+["15a6203e99392081550ef70088b36f9b40be8736",1312344596.0,"Optionpar",null],
+["15a6203e99392081550ef70088b36f9b40be8736",1312344597.0,"OptionPar",null],
+["15a6203e99392081550ef70088b36f9b40be8736",1312344598.0,"OptionParser",null],
+["15a6203e99392081550ef70088b36f9b40be8736",1312344599.0,"OptionParser","submit"],
+["15a6203e99392081550ef70088b36f9b40be8736",1312345128.0,"basename","submit"],
+["da92f6705c100bc1ca342b1105897b8964b6fd81",1312345642.0,"て",null],
+["da92f6705c100bc1ca342b1105897b8964b6fd81",1312345645.0,"tempfile","submit"],
+["08829690ea26a9e6aa6eebb741b121faa9465cc9",1312352379.0,"gg",null],
+["08829690ea26a9e6aa6eebb741b121faa9465cc9",1312352380.0,"g",null],
+["08829690ea26a9e6aa6eebb741b121faa9465cc9",1312352381.0,"grr",null],
+["08829690ea26a9e6aa6eebb741b121faa9465cc9",1312352381.0,"grro",null],
+["08829690ea26a9e6aa6eebb741b121faa9465cc9",1312352382.0,"grroong","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312379442.0,"たp",null],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312379443.0,"tap",null],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312379444.0,"tap","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312379459.0,"Encoding","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312382684.0,"Struct","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389574.0,"おp",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389575.0,"open",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389576.0,"openssl",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389578.0,"openssl::",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389581.0,"openssl::m",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389582.0,"openssl::h",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389582.0,"openssl::hma",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389583.0,"openssl::hmac",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312389583.0,"openssl::hmac","submit"],
+["bf31876e684ab6bac87afe8d96b7e66b9750ad47",1312390874.0,"sp",null],
+["bf31876e684ab6bac87afe8d96b7e66b9750ad47",1312390876.0,"split",null],
+["bf31876e684ab6bac87afe8d96b7e66b9750ad47",1312390877.0,"split","submit"],
+["288cc0d91a41be5345d50ea95f05ae57d4785ba6",1312392762.0,"ねt",null],
+["288cc0d91a41be5345d50ea95f05ae57d4785ba6",1312392768.0,"net ",null],
+["288cc0d91a41be5345d50ea95f05ae57d4785ba6",1312392772.0,"net http","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312393119.0,"え",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312393119.0,"えx",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312393120.0,"exit",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312393121.0,"exit","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328365.0,"*",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312328365.0,"+",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312395127.0,"inclu",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312395126.0,"in",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312395128.0,"include",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312398116.0,"include?",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312398118.0,"include",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312398123.0,"include?","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312398985.0,"assoc","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401031.0,"include",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401035.0,"includ",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401043.0,"i",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401044.0,"e",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401045.0,"ex",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401045.0,"exc",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401046.0,"excl",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401053.0,"exclusive?","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401060.0,"e",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401060.0,"ex",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401065.0,"exc",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312401068.0,"exclude","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312401640.0,"assert",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312401641.0,"assert","submit"],
+["31ca4a265d1831154f277e2a997ce2edea26d718",1312402057.0,"S",null],
+["31ca4a265d1831154f277e2a997ce2edea26d718",1312402058.0,"String",null],
+["31ca4a265d1831154f277e2a997ce2edea26d718",1312402058.0,"String","submit"],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402620.0,"get",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402622.0,"getC",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402623.0,"getCWD",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402625.0,"getC",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402628.0,"getCwd","submit"],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402843.0,"begin",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402852.0,"be",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402852.0,"begin",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402853.0,"begin","submit"],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402864.0,"re",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402865.0,"resc",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402865.0,"rescue",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312402866.0,"rescue","submit"],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402637.0,"cd",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312402640.0,"k",null],
+["4b6436669d0e8361c8947e76bd148eb135e0303b",1312403108.0,"File","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403938.0,"include",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403940.0,"&",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403942.0,"&","submit"],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403949.0,"&",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403950.0,"&&",null],
+["d674ea0b818d6069a98f33921fc649e87191dce4",1312403952.0,"&&","submit"],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312404605.0,"rassoc","submit"],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312405005.0,"redirection",null],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312405005.0,"redirection","submit"],
+["5fb6ae7eb250e6526ec82d61306292296ab8745e",1312405491.0,"g",null],
+["5fb6ae7eb250e6526ec82d61306292296ab8745e",1312405492.0,"gsub","submit"],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312405926.0,"fla",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312405927.0,"flat",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312405929.0,"flatte",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312405930.0,"flatten",null],
+["3bc777dcfbf036aa9904acbcfe53b3573b2e3a4c",1312406100.0,"flatten","submit"],
+["2086728e77c132682aa56b0e3c7e3a68e45dcc50",1312406689.0,"はsh",null],
+["2086728e77c132682aa56b0e3c7e3a68e45dcc50",1312406691.0,"hash","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312407959.0,"Struct",null],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312407960.0,"curses","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312408021.0,"curses","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312414045.0,"c",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312414047.0,"class_",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312414048.0,"class_e",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312414049.0,"class_eval",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312414049.0,"class_eval","submit"],
+["750821ea5bd03c2cabb6f94ea666e9bf429e70e1",1312415119.0,"include",null],
+["750821ea5bd03c2cabb6f94ea666e9bf429e70e1",1312415119.0,"include","submit"],
+["b424fda0f48612438465d49c46aeab6c170cea71",1312417215.0,"mar",null],
+["b424fda0f48612438465d49c46aeab6c170cea71",1312417216.0,"marshal","submit"],
+["8786a097ca8a9c285d18840023cd4c03b808b92e",1312420560.0,"queue","submit"],
+["2352eba4c11c716f706acfe36211d10f6fde217d",1312426538.0,"this",null],
+["2352eba4c11c716f706acfe36211d10f6fde217d",1312426539.0,"this","submit"],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429430.0,"r",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429432.0,"r",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429439.0,"R",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429441.0,"Re",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429444.0,"Reg",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429447.0,"Regexp",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429452.0,"Regexp.",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429453.0,"Regexp.qu",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429454.0,"Regexp.quo",null],
+["a2161349c25cd2360bd7070bcbe032713d0bdec9",1312429455.0,"Regexp.quote","submit"],
+["172442ead603dfa833bc72dee0ae44ba91c0f328",1312435990.0,"t",null],
+["172442ead603dfa833bc72dee0ae44ba91c0f328",1312435993.0,"tr","submit"],
+["08b423f0ee2249ef64b3c3271002821d64fbf1a5",1312438579.0,"String encode",null],
+["08b423f0ee2249ef64b3c3271002821d64fbf1a5",1312438579.0,"String encode","submit"],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440281.0,"open",null],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440281.0,"open","submit"],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440287.0,"Fil",null],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440288.0,"File.",null],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440289.0,"File.o",null],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440290.0,"File.open",null],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440290.0,"File.open","submit"],
+["93b82327359caeeb126d936756d64b8d4e3c1ad8",1312440307.0,"File.open","submit"],
+["e6981d1a95ec1cded3115b63696b54627de56d02",1312448326.0,"readline","submit"],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449594.0,"to",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449595.0,"to_",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449596.0,"to_ut",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449596.0,"to_utf","submit"],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449620.0,"u",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449620.0,"ut",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449621.0,"utf",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449622.0,"utf8",null],
+["a26bb319f603d35262db4767d8d2845e72d40162",1312449623.0,"utf8","submit"],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471552.0,"nde",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471553.0,"ndef",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471555.0,"nd",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471558.0,"undef",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471558.0,"undef_",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471559.0,"undef_method",null],
+["e61684e407fc1ed00cd982dd821618a1fc71e35f",1312471563.0,"undef_method","submit"],
+["15a6203e99392081550ef70088b36f9b40be8736",1312469313.0,"ar",null],
+["15a6203e99392081550ef70088b36f9b40be8736",1312473625.0,"pathname","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474966.0,"お",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474967.0,"おn",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474968.0,"const",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474969.0,"const_di",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474971.0,"const_defin",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474972.0,"const_defined",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312474975.0,"const_defined?","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475211.0,"includes",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475212.0,"included",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475212.0,"included","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475233.0,"require",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475234.0,"require","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475292.0,"require ",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475295.0,"require ▽へ",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475296.0,"require 変数","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475475.0,"っふぃ",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475477.0,"fi",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475478.0,"file",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475478.0,"file","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475486.0,"file.",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475487.0,"file.e",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475487.0,"file.ex",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475488.0,"file.exte",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475491.0,"file.ext",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475493.0,"file.exte",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475494.0,"file.exten",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475495.0,"file.extend",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475496.0,"file.extended_",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475497.0,"file.extended_path",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475497.0,"file.extended_path","submit"],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475504.0,"file.ex",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475505.0,"file.",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475507.0,"file.s",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475507.0,"file.e",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475509.0,"file.expand",null],
+["153da742d89a9055910c6138c9971027b02f4a2e",1312475510.0,"file.expand","submit"],
+["87cbbad584358aad09d561794e0cd063ddcd770f",1312478135.0,"File",null],
+["87cbbad584358aad09d561794e0cd063ddcd770f",1312478136.0,"File","submit"],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480337.0,"st",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480339.0,"sta",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480340.0,"stand",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480341.0,"standart",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480341.0,"standard",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480342.0,"standarderrorf","submit"],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480347.0,"standar",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480348.0,"standarderror","submit"],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480392.0,"art",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480393.0,"argu",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480394.0,"argument",null],
+["02cdc067452c89c8cc5ea0f21474123a78be487d",1312480395.0,"argumenterror","submit"],
+["c709a1f869f8398291609cf135f78cfbe82afe8e",1312488147.0,"s",null],
+["c709a1f869f8398291609cf135f78cfbe82afe8e",1312488148.0,"s","submit"],
+["c7fbfcbf997cf1afaebbe8cfce208a46354c9bbc",1312488278.0,"key",null],
+["c7fbfcbf997cf1afaebbe8cfce208a46354c9bbc",1312488279.0,"Hashkey",null],
+["c7fbfcbf997cf1afaebbe8cfce208a46354c9bbc",1312488280.0,"Hash#key",null],
+["c7fbfcbf997cf1afaebbe8cfce208a46354c9bbc",1312488280.0,"Hash#key","submit"],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499876.0,"hairetu ",null],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499876.0,"hairetu",null],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499879.0,"はいれ",null],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499880.0,"配列",null],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499880.0,"配列","submit"],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499894.0,"配列",null],
+["347f9a61300411fd90e2d0fd6ae8a363b512c62a",1312499895.0,"配列","submit"],
+["aa4ba42ba8652641240c578337fda9a2dd022bc1",1312502115.0,"open",null],
+["aa4ba42ba8652641240c578337fda9a2dd022bc1",1312502124.0,"open","submit"],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502698.0,"defined",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502698.0,"defined?","submit"],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502712.0,"defin",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502714.0,"define",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502719.0,"defined",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502720.0,"defined","submit"],
+["aa4ba42ba8652641240c578337fda9a2dd022bc1",1312502793.0,"UndefinedConversionError","submit"],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502833.0,"super",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502834.0,"super_c",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502834.0,"super_cl",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502835.0,"super",null],
+["c06e3746e3768a4672e2a49b75efeafe28f127bc",1312502836.0,"superclass","submit"],
+["aa4ba42ba8652641240c578337fda9a2dd022bc1",1312503153.0,"IO",null],
+["aa4ba42ba8652641240c578337fda9a2dd022bc1",1312503153.0,"IO","submit"],
+["64101de81ce348d79b21f536d3eac61fecd3cb31",1312508367.0,"F",null],
+["64101de81ce348d79b21f536d3eac61fecd3cb31",1312508369.0,"FileTest","submit"],
+["ea3020898c55d53bc960960192119509c46b4117",1312519247.0,"test",null],
+["ea3020898c55d53bc960960192119509c46b4117",1312519248.0,"URI","submit"],
+["ea3020898c55d53bc960960192119509c46b4117",1312522477.0,"HTTPSuccess",null],
+["ea3020898c55d53bc960960192119509c46b4117",1312522478.0,"Net:",null],
+["ea3020898c55d53bc960960192119509c46b4117",1312522479.0,"Net::HTTP","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312535571.0,"gem",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312535572.0,"gem","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536071.0,"refute",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536071.0,"refute","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536084.0,"refute_",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536085.0,"refute_e",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536085.0,"refute_eu",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536086.0,"refute_equal",null],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312536087.0,"refute_equal","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312537392.0,"require_relative","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312538408.0,"Rake","submit"],
+["bfb51b6d593312c16ee4b377f76f4fa570479d76",1312538415.0,"Rake","submit"],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312543259.0,"included",null],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312543259.0,"included","submit"],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312543506.0,"えx",null],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312543508.0,"extended","submit"],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312543509.0,"extended",null],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312546901.0,"?=","submit"],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312546901.0,"?=",null],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312547784.0,"raise_",null],
+["9fcdefd314f3a2b15e9eab519d7e2e1bbdcfa5c2",1312547785.0,"raise_inspect","submit"],
+["aec122f96d539f8e0d22486e06062ffb29c4c53a",1312550937.0,"DAte",null],
+["aec122f96d539f8e0d22486e06062ffb29c4c53a",1312550939.0,"DateTime",null],
+["aec122f96d539f8e0d22486e06062ffb29c4c53a",1312550939.0,"DateTime","submit"],
+["e20aca9d0fd3c85617615ea7643a8bb1e90510a7",1312553614.0,"StringScanner",null],
+["e20aca9d0fd3c85617615ea7643a8bb1e90510a7",1312553614.0,"StringScanner","submit"],
+["64142c1e9418f05362df50ca40b88182b3f434c7",1312579813.0,"hash",null],
+["64142c1e9418f05362df50ca40b88182b3f434c7",1312579813.0,"hash","submit"],
+["64142c1e9418f05362df50ca40b88182b3f434c7",1312579827.0,"Hash","submit"],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581816.0,"wo",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581816.0,"wod",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581819.0,"FIle",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581820.0,"FIleu",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581821.0,"FIleTU",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581822.0,"FIle",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581824.0,"open ",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581826.0,"fil",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581828.0,"file",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581828.0,"fileu",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312581834.0,"fileutils","submit"],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594122.0,"stringscanner",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594122.0,"stringscanner","submit"],
+["5a27630a0bcad1e7653961448b53fa6350e15ff7",1312594183.0,"A",null],
+["5a27630a0bcad1e7653961448b53fa6350e15ff7",1312594186.0,"Regexp","submit"],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594218.0,"a",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594223.0,"array",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594222.0,"array","submit"],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594553.0,"String",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594554.0,"String#to",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594555.0,"String#torege",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594557.0,"String#to",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594558.0,"String#to_",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594559.0,"String#to_re",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594565.0,"String",null],
+["5da325a9b2963d31f1971b4595daa3990eb5959d",1312594565.0,"String","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312594897.0,"===",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312594897.0,"S",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312594898.0,"String",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312594899.0,"String","submit"],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594960.0,"=",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594960.0,"==",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594962.0,"===",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594963.0,"===","submit"],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594995.0,"eq",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594996.0,"eql",null],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312594996.0,"eql","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595084.0,"String",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595085.0,"===","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595090.0,"===","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595145.0,"==","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595156.0,"eq",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595157.0,"eql",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595158.0,"eql?","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595571.0,"<",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595571.0,"<=",null],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312595572.0,"<=>","submit"],
+["39cc08fb9f23169be927d06d1cd6c2dd7be27197",1312595812.0,"<=>","submit"],
+["2f2ce5b3478dde53641079333dad3148abf10302",1312596014.0,"!","submit"],
+["0fb8ef4f68f5a6a0d69550220be5a5441830bdf7",1312596339.0,"!",null],
+["0fb8ef4f68f5a6a0d69550220be5a5441830bdf7",1312596340.0,"!","submit"],
+["0fb8ef4f68f5a6a0d69550220be5a5441830bdf7",1312597249.0,"attr_acce",null],
+["0fb8ef4f68f5a6a0d69550220be5a5441830bdf7",1312597250.0,"attr_accessor","submit"],
+["0fb8ef4f68f5a6a0d69550220be5a5441830bdf7",1312597275.0,"accessor","submit"],
+["ab0b6b4ff661ff601601ec0fef83c935bf5f3887",1312598351.0,"れ",null],
+["ab0b6b4ff661ff601601ec0fef83c935bf5f3887",1312598353.0,"rea",null],
+["ab0b6b4ff661ff601601ec0fef83c935bf5f3887",1312598353.0,"read",null],
+["ab0b6b4ff661ff601601ec0fef83c935bf5f3887",1312598354.0,"readline",null],
+["ab0b6b4ff661ff601601ec0fef83c935bf5f3887",1312598354.0,"readline","submit"],
+["7aabb867985710cf42257a546e94bb34219ef5c9",1312603806.0,"readline",null],
+["7aabb867985710cf42257a546e94bb34219ef5c9",1312603807.0,"stringio","submit"],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604485.0,"彼女ほしい",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604487.0,"彼女ほしい¥",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604487.0,"彼女ほしい",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604488.0,"彼女ほしい","submit"],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604582.0,"どれどれ","submit"],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604584.0,"どれどれ",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604585.0,"INT",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604587.0,"Inte",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604588.0,"Integ",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604590.0,"Integer",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604591.0,"Integer#",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604593.0,"Integer#/",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604594.0,"Integer#/","submit"],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312621913.0,"stringio",null],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312621914.0,"enumerator","submit"],
+["365106d4e2125f43e13cb1eb4e36618c5d556ceb",1312624115.0,"extend",null],
+["365106d4e2125f43e13cb1eb4e36618c5d556ceb",1312624115.0,"r",null],
+["365106d4e2125f43e13cb1eb4e36618c5d556ceb",1312624116.0,"regex",null],
+["365106d4e2125f43e13cb1eb4e36618c5d556ceb",1312624117.0,"regexp",null],
+["365106d4e2125f43e13cb1eb4e36618c5d556ceb",1312624117.0,"regexp","submit"],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312624847.0,"enumerator",null],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312624848.0,"Yie",null],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312624849.0,"Yielder","submit"],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312624903.0,"Enumerator","submit"],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312635949.0,"Enumerator",null],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312635949.0,"__",null],
+["537c3a97c1389cdded5d354547e092c494028ec8",1312635950.0,"__send__","submit"],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653106.0,"re",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653107.0,"repla",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653110.0,"replace","submit"],
+["db99c17377a57d6d82e7698f26b97a3a7595320f",1312653144.0,"co",null],
+["db99c17377a57d6d82e7698f26b97a3a7595320f",1312653145.0,"collect",null],
+["db99c17377a57d6d82e7698f26b97a3a7595320f",1312653155.0,"collect","submit"],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653147.0,"string ",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653148.0,"string rel",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653149.0,"string re",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653149.0,"string rep",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653155.0,"string replace","submit"],
+["db99c17377a57d6d82e7698f26b97a3a7595320f",1312653182.0,"select","submit"],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653180.0,"string ",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653181.0,"string ち",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653182.0,"string ちk",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653182.0,"string 置換",null],
+["6e8cd71c9e8bf9f8541e37e321867043d562c0d1",1312653183.0,"string 置換","submit"],
+["2a7f4826c865780a02d740a7e09715a1f20df7ad",1312653720.0,"soc",null],
+["2a7f4826c865780a02d740a7e09715a1f20df7ad",1312653720.0,"soc","submit"],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312604606.0,"Integer#",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312654777.0,"return","submit"],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312655399.0,"return ",null],
+["b1f2435600174b237161509696d4d953d9fcc10b",1312655402.0,"return 値","submit"],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660798.0,"s",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660799.0,"st",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660800.0,"str",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660808.0,"string",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660810.0,"string each",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312660814.0,"string each","submit"],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662508.0,"ss",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662509.0,"s",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662509.0,"st",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662510.0,"str",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662511.0,"strin",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662512.0,"string",null],
+["2fbeee8d51392746ca08ec18779fdc802186c1be",1312662515.0,"string each","submit"]
+]

  Modified: test/unit/story/Makefile.am (+3 -1)
===================================================================
--- test/unit/story/Makefile.am    2011-08-08 11:20:21 +0000 (5cc9dcc)
+++ test/unit/story/Makefile.am    2011-08-08 14:14:10 +0000 (2bf290b)
@@ -1,6 +1,7 @@
 if WITH_CUTTER
 noinst_LTLIBRARIES =				\
-	test-taiyaki.la
+	test-taiyaki.la				\
+	test-rurema.la
 endif
 
 INCLUDES =			\
@@ -21,3 +22,4 @@ LIBS =								\
 	$(top_builddir)/test/unit/lib/libgrn-test-hash-utils.la
 
 test_taiyaki_la_SOURCES			= test-taiyaki.c
+test_rurema_la_SOURCES			= test-rurema.c

  Added: test/unit/story/test-rurema.c (+104 -0) 100644
===================================================================
--- /dev/null
+++ test/unit/story/test-rurema.c    2011-08-08 14:14:10 +0000 (df195f4)
@@ -0,0 +1,104 @@
+/* -*- c-basic-offset: 2; coding: utf-8 -*- */
+/*
+  Copyright (C) 2011  Kouhei Sutou <kou****@clear*****>
+
+  This library is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License version 2.1 as published by the Free Software Foundation.
+
+  This library is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+*/
+
+#include <gcutter.h>
+#include <glib/gstdio.h>
+
+#include "../lib/grn-assertions.h"
+
+void test_complete(void);
+
+static gchar *tmp_directory;
+
+static grn_ctx *context;
+static grn_obj *database;
+
+void
+cut_startup(void)
+{
+  tmp_directory = g_build_filename(grn_test_get_tmp_dir(),
+                                   "rurema",
+                                   NULL);
+}
+
+void
+cut_shutdown(void)
+{
+  g_free(tmp_directory);
+}
+
+static void
+remove_tmp_directory(void)
+{
+  cut_remove_path(tmp_directory, NULL);
+}
+
+void
+cut_setup(void)
+{
+  const gchar *database_path;
+
+  cut_set_fixture_data_dir(grn_test_get_base_dir(),
+                           "fixtures",
+                           "story",
+                           "rurema",
+                           NULL);
+
+  remove_tmp_directory();
+  g_mkdir_with_parents(tmp_directory, 0700);
+
+  context = g_new0(grn_ctx, 1);
+  grn_ctx_init(context, 0);
+
+  database_path = cut_build_path(tmp_directory, "database.groonga", NULL);
+  database = grn_db_create(context, database_path, NULL);
+
+  assert_send_commands(cut_get_fixture_data_string("ddl.grn", NULL));
+  assert_send_command(cut_get_fixture_data_string("learn.grn", NULL));
+  assert_send_command(cut_get_fixture_data_string("items.grn", NULL));
+}
+
+void
+cut_teardown(void)
+{
+  if (context) {
+    grn_obj_unlink(context, database);
+    grn_ctx_fin(context);
+    g_free(context);
+  }
+
+  remove_tmp_directory();
+}
+
+void
+test_complete(void)
+{
+  cut_assert_equal_string(
+    "{\"complete\":"
+     "[[1],"
+      "[[\"_key\",\"ShortText\"],"
+       "[\"_score\",\"Int32\"]],"
+      "[\"string\",1]]}",
+    send_command(
+        "suggest "
+        "--table item_rurema "
+        "--column kana "
+        "--types complete "
+        "--threshold 0 "
+        "--query 'stりん'"));
+}




Groonga-commit メーリングリストの案内
Back to archive index