Variable: f90-constants-re
f90-constants-re is a variable defined in f90.el.gz.
Value
"\\_<\\(?:atomic_\\(?:\\(?:int\\|logical\\)_kind\\)\\|c\\(?:_\\(?:alert\\|b\\(?:ackspace\\|ool\\)\\|c\\(?:arriage_return\\|har\\)\\|double\\(?:_complex\\)?\\|f\\(?:loat\\(?:_complex\\)?\\|orm_feed\\|unptr\\)\\|horizontal_tab\\|int\\(?:\\(?:16\\|32\\|64\\|8\\|_\\(?:fast\\(?:16\\|32\\|64\\|8\\)\\|least\\(?:16\\|32\\|64\\|8\\)\\)\\|max\\|ptr\\)_t\\)?\\|long\\(?:_\\(?:double\\(?:_complex\\)?\\|long\\)\\)?\\|n\\(?:ew_line\\|ull_\\(?:\\(?:cha\\|\\(?:fun\\)?pt\\)r\\)\\)\\|ptr\\|s\\(?:hort\\|i\\(?:gned_char\\|ze_t\\)\\)\\|vertical_tab\\)\\|haracter_\\(?:kinds\\|storage_size\\)\\)\\|error_unit\\|file_storage_size\\|i\\(?:eee_\\(?:arithmetic\\|\\(?:exception\\|feature\\)s\\)\\|n\\(?:put_unit\\|t\\(?:16\\|32\\|64\\|8\\|eger_kinds\\)\\)\\|ostat_\\(?:e\\(?:nd\\|or\\)\\|inquire_internal_unit\\)\\|so_\\(?:c_binding\\|fortran_env\\)\\)\\|lo\\(?:ck_type\\|gical_kinds\\)\\|numeric_storage_size\\|output_unit\\|real\\(?:128\\|32\\|64\\|_kinds\\)\\)\\_>"
Documentation
Regexp for Fortran intrinsic constants.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/f90.el.gz
(defconst f90-constants-re
(concat
"\\_<"
(regexp-opt '( ;; F2003 iso_fortran_env constants.
"iso_fortran_env"
"input_unit" "output_unit" "error_unit"
"iostat_end" "iostat_eor"
"numeric_storage_size" "character_storage_size"
"file_storage_size"
;; F2003 iso_c_binding constants.
"iso_c_binding"
"c_int" "c_short" "c_long" "c_long_long" "c_signed_char"
"c_size_t"
"c_int8_t" "c_int16_t" "c_int32_t" "c_int64_t"
"c_int_least8_t" "c_int_least16_t" "c_int_least32_t"
"c_int_least64_t"
"c_int_fast8_t" "c_int_fast16_t" "c_int_fast32_t"
"c_int_fast64_t"
"c_intmax_t" "c_intptr_t"
"c_float" "c_double" "c_long_double"
"c_float_complex" "c_double_complex" "c_long_double_complex"
"c_bool" "c_char"
"c_null_char" "c_alert" "c_backspace" "c_form_feed"
"c_new_line" "c_carriage_return" "c_horizontal_tab"
"c_vertical_tab"
"c_ptr" "c_funptr" "c_null_ptr" "c_null_funptr"
"ieee_exceptions"
"ieee_arithmetic"
"ieee_features"
;; F2008 iso_fortran_env constants.
"character_kinds" "int8" "int16" "int32" "int64"
"integer_kinds" "iostat_inquire_internal_unit"
"logical_kinds" "real_kinds" "real32" "real64" "real128"
"lock_type" "atomic_int_kind" "atomic_logical_kind"
))
"\\_>")
"Regexp for Fortran intrinsic constants.")