ident(require) string ident(require) string constant(N) operator(=) integer(100_000) reserved(def) method(test) ident(s) ident(puts) ident(s) constant(Benchmark)operator(.)ident(bm) integer(10) reserved(do) operator(|)ident(bm)operator(|) ident(bm)operator(.)ident(report) string reserved(do) constant(N)operator(.)ident(times) operator({) ident(s) operator(=)operator(~) regexp operator(}) reserved(end) ident(bm)operator(.)ident(report) string reserved(do) constant(N)operator(.)ident(times) operator({) ident(s)operator(.)ident(fits?) regexp operator(}) reserved(end) ident(bm)operator(.)ident(report) string reserved(do) constant(N)operator(.)ident(times) operator({) ident(s) operator(=)operator(~) regexpoperator(.)ident(f) operator(}) reserved(end) ident(re) operator(=) regexpoperator(.)ident(f) ident(bm)operator(.)ident(report) string reserved(do) constant(N)operator(.)ident(times) operator({) ident(s) operator(=)operator(~) ident(re) operator(}) reserved(end) reserved(end) ident(puts) reserved(end) ident(a)operator(.)ident(fits?) operator(/) ident(bla) regexpDestroy my HTML! harmlessline EOL test <Destroy my HTML! harmlessline EOL )