print_help_find_match_lazy_dfa Subroutine

public subroutine print_help_find_match_lazy_dfa()

Arguments

None

Source Code

   subroutine print_help_find_match_lazy_dfa
      implicit none
      character(LINE_SIZ) :: header
      character(LINE_SIZ) :: usage(2)
      character(CMD_SIZ) :: op(4)
      character(CMD_DESC_SIZ) :: odesc(4)
      header = "Executes a search for matches using a lazy DFA regex engine."
      usage(1) = "forgex-cli debug lazy-dfa <pattern> .match. <text>"
      usage(2) = "forgex-cli debug lazy-dfa <pattern> .in. <text>"

      op(1)    = "--verbose"
      odesc(1) = "Print more information."
      op(2)    = "--no-table"
      odesc(2) = "Suppress the output of the property information table."
      op(3)    = "--table-only"
      odesc(3) = "Print the property information table only. "
      op(4)    = "--disable-literal-optimize"
      odesc(4) = "Disable literals search optimization."

      call generate_and_output(header, usage, "OPTIONS", op, odesc)
   end subroutine print_help_find_match_lazy_dfa