diff options
Diffstat (limited to 'doc/syntax/fortran.nanorc')
-rw-r--r-- | doc/syntax/fortran.nanorc | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/doc/syntax/fortran.nanorc b/doc/syntax/fortran.nanorc index cc0c726..45873ac 100644 --- a/doc/syntax/fortran.nanorc +++ b/doc/syntax/fortran.nanorc @@ -1,9 +1,8 @@ -## Here is an example for Fortran 90/95 +## Here is an example for Fortran 90/95. -syntax "fortran" "\.(f|f90|f95)$" +syntax "fortran" "\.(f|f90|f95)$" -#color red "\<[A-Z_]a[0-9A-Z_]+\>" -color red "\<[0-9]+\>" +color red "\<[0-9]+\>" icolor green "\<(action|advance|all|allocatable|allocated|any|apostrophe)\>" icolor green "\<(append|asis|assign|assignment|associated|character|common)\>" @@ -15,16 +14,16 @@ icolor green "\<(operator|optional|pack|parameter|pointer|position|private)\>" icolor green "\<(program|public|real|recl|recursive|selected_int_kind)\>" icolor green "\<(selected_real_kind|subroutine|status)\>" -icolor cyan "\<(abs|achar|adjustl|adjustr|allocate|bit_size|call|char)\>" -icolor cyan "\<(close|contains|count|cpu_time|cshift|date_and_time)\>" -icolor cyan "\<(deallocate|digits|dot_product|eor|eoshift|function|iachar)\>" -icolor cyan "\<(iand|ibclr|ibits|ibset|ichar|ieor|iolength|ior|ishft|ishftc)\>" -icolor cyan "\<(lbound|len|len_trim|matmul|maxexponent|maxloc|maxval|merge)\>" -icolor cyan "\<(minexponent|minloc|minval|mvbits|namelist|nearest|nullify)\>" -icolor cyan "\<(open|pad|present|print|product|pure|quote|radix)\>" -icolor cyan "\<(random_number|random_seed|range|read|readwrite|replace)\>" -icolor cyan "\<(reshape|rewind|save|scan|sequence|shape|sign|size|spacing)\>" -icolor cyan "\<(spread|sum|system_clock|target|transfer|transpose|trim)\>" +icolor cyan "\<(abs|achar|adjustl|adjustr|allocate|bit_size|call|char)\>" +icolor cyan "\<(close|contains|count|cpu_time|cshift|date_and_time)\>" +icolor cyan "\<(deallocate|digits|dot_product|eor|eoshift|function|iachar)\>" +icolor cyan "\<(iand|ibclr|ibits|ibset|ichar|ieor|iolength|ior|ishft|ishftc)\>" +icolor cyan "\<(lbound|len|len_trim|matmul|maxexponent|maxloc|maxval|merge)\>" +icolor cyan "\<(minexponent|minloc|minval|mvbits|namelist|nearest|nullify)\>" +icolor cyan "\<(open|pad|present|print|product|pure|quote|radix)\>" +icolor cyan "\<(random_number|random_seed|range|read|readwrite|replace)\>" +icolor cyan "\<(reshape|rewind|save|scan|sequence|shape|sign|size|spacing)\>" +icolor cyan "\<(spread|sum|system_clock|target|transfer|transpose|trim)\>" icolor cyan "\<(ubound|unpack|verify|write|tiny|type|use|yes)\>" icolor yellow "\<(.and.|case|do|else|else?if|else?where|end|end?do|end?if)\>" @@ -33,9 +32,8 @@ icolor yellow "\<(.or.|repeat|select case|then|where|while)\>" icolor magenta "\<(continue|cycle|exit|go?to|result|return)\>" -## String highlighting. +# Strings. icolor yellow "<[^= ]*>" ""(\\.|[^"])*"" -## Comment highlighting +# Comments. icolor blue "!.*" - |