get_program_fanout: Get program fanout

Description Usage Arguments Examples

Description

Return the program fanout as a histogram bucketed by powers of 2.

Usage

1

Arguments

pattern

a pre-compiled regular expression or a string

...

further arguments passed to re2

Examples

1
2
3
4
5
6
7
8
9
re1 = re2("(?:(?:(?:(?:(?:.)?){1})*)+)")
re10 = re2("(?:(?:(?:(?:(?:.)?){10})*)+)")
re100 = re2("(?:(?:(?:(?:(?:.)?){100})*)+)")
re1000 = re2("(?:(?:(?:(?:(?:.)?){1000})*)+)")

get_program_fanout(re1)
get_program_fanout(re10)
get_program_fanout(re100)
get_program_fanout(re1000)

Example output

  index value
1     0     6
2     3     1
  index value
1     0    60
2     7    10
  index value
1     0   600
2    10   100
  index value
1     0  6000
2    13  1000

re2r documentation built on May 2, 2019, 12:35 p.m.