/
# ./configure parser
^(?:
  (?:configuring[[:space:]]for[[:space:]](.+))
  |
  (?:
    checking[[:space:]]
    (?:
      (?:build|host)
      [[:space:]]system[[:space:]]type
    |
      how[[:space:]]to[[:space:]](.+?)
    |
      for[[:space:]](.+?)
    |
      whether[[:space:]](?:to[[:space:]])?(.+?)
    )[\.]{3}
  )
  (?:
    [[:space:]]+
    (?:
      $
    |
      (?:
        (yes)
      |
        (no)
      |
        (?<!^)(.*)(?=$|\n)
      )
    )
  )?.*
)$
# ^(?:(?:configuring[[:space:]]for[[:space:]](.+))|(?:checking[[:space:]](?:(?:build|host)[[:space:]]system[[:space:]]type|how[[:space:]]to[[:space:]](.+?)|for[[:space:]](.+?)|whether[[:space:]](?:to[[:space:]])?(.+?))[\.]{3})(?:[[:space:]]+(?:$|(?:(yes)|(no)|(?<!^)(.*)(?=$|\n))))?.*)$
/
gmxXi