Variable: makefile-makepp-statements

makefile-makepp-statements is a variable defined in make-mode.el.gz.

Value

(t "ifperl" "ifmakeperl" "ifsys" "ifnsys" "iftrue" "ifntrue" "and ifdef" "and ifndef" "and ifeq" "and ifneq" "and ifperl" "and ifmakeperl" "and ifsys" "and ifnsys" "and iftrue" "and ifntrue" "else ifdef" "else ifndef" "else ifeq" "else ifneq" "else ifperl" "else ifmakeperl" "else ifsys" "else ifnsys" "else iftrue" "else ifntrue" "or ifdef" "or ifndef" "or ifeq" "or ifneq" "or ifperl" "or ifmakeperl" "or ifsys" "or ifnsys" "or iftrue" "or ifntrue" "autoload" "build-cache" "build-check" "enddef" "export define" "global" "global build-cache" "global build-check" "global define" "global signature" "global override signature" "load-makefile" "make" "makeperl" "makesub" "no-implicit-load" "perl" "perl-begin" "perl-end" "prebuild" "override export" "override global" "register-parser" "register-command-parser" "register-input-suffix" "register-scanner" "repository" "runtime" "signature" "sub" "ifdef" "ifndef" "ifeq" "ifneq" "-include" "define" "endef" "export" "override define" "override" "unexport" "vpath" "undefine" "else" "endif" "include")

Documentation

List of keywords understood by gmake.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
(defconst makefile-makepp-statements
  `(t					; - alternately means _
    ;; todo: take if* out of these lists, and let the negation regexp do it all
    "ifperl" "ifmakeperl" "ifsys" "ifnsys" "iftrue" "ifntrue"
    "and ifdef" "and ifndef" "and ifeq" "and ifneq" "and ifperl"
    "and ifmakeperl" "and ifsys" "and ifnsys" "and iftrue" "and ifntrue"
    "else ifdef" "else ifndef" "else ifeq" "else ifneq" "else ifperl"
    "else ifmakeperl" "else ifsys" "else ifnsys" "else iftrue" "else ifntrue"
    "or ifdef" "or ifndef" "or ifeq" "or ifneq" "or ifperl"
    "or ifmakeperl" "or ifsys" "or ifnsys" "or iftrue" "or ifntrue"

    "autoload" "build-cache" "build-check" "enddef" "export define"
    "global" "global build-cache" "global build-check" "global define"
    "global signature" "global override signature" "load-makefile"
    "make" "makeperl" "makesub" "no-implicit-load" "perl" "perl-begin"
    "perl-end" "prebuild" "override export" "override global" "register-parser"
    "register-command-parser" "register-input-suffix"
    "register-scanner" "repository" "runtime" "signature" "sub"

    ,@(nthcdr 2 makefile-gmake-statements))
  "List of keywords understood by gmake.")