summaryrefslogtreecommitdiff
path: root/benchmark/search.yaml
blob: 42a50c90e6c134fcbd0e8dfd0358ca9da669570e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
prelude: |
  $LOAD_PATH.unshift(File.expand_path("lib"))
  require "strscan"
  str = "test string"
  scanner = StringScanner.new(str)
  str = "string"
  reg = /string/
benchmark:
  check_until(reg): |
    scanner.check_until(reg)
  check_until(str): |
    scanner.check_until(str)
  exist?(reg): |
    scanner.exist?(reg)
  exist?(str): |
    scanner.exist?(str)