Variable: org-babel-java--main-re

org-babel-java--main-re is a variable defined in ob-java.el.gz.

Value

"^[[:space:]]*public[[:space:]]+static[[:space:]]+void[[:space:]]+main[[:space:]]*([[:space:]]*String[][_[:alnum:][:space:]]+)[[:space:]]*\\(?:throws[,._[:alnum:][:space:]]+\\)?{"

Documentation

Regexp for the main method declaration.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-java.el.gz
(defconst org-babel-java--main-re
  (rx line-start (0+ space) "public"
      (1+ space) "static"
      (1+ space) "void"
      (1+ space) "main"
      (0+ space) ?\(
      (0+ space) "String"
      (1+ (in alnum ?_ ?\[ ?\] space)) ; "[] args" or "args[]"
      ?\)
      (0+ space) (opt "throws" (1+ (in alnum ?_ ?, ?. space)))
      ?{)
  "Regexp for the main method declaration.")