File: implicit1.f90

package info (click to toggle)
lfortran 0.45.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 46,332 kB
  • sloc: cpp: 137,068; f90: 51,260; python: 6,444; ansic: 4,277; yacc: 2,285; fortran: 806; sh: 524; makefile: 30; javascript: 15
file content (53 lines) | stat: -rw-r--r-- 1,351 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
program implicit1
! AST only
implicit none
IMPLICIT NONE
implicit none ()
implicit none (external)
implicit none (type)
implicit none (external, type)
implicit none (type, external)

implicit real (a-h,o-z)
implicit real (dp) (a-h,o-z)
implicit real*8 (a-h,o-z)
implicit real(8) (a-h,o-z)

implicit double precision (a-h,o-z)

implicit character (c,o-z)
implicit character (id) (a-z)

implicit integer (i-n)
implicit integer (i,j,k,l,m,n)
implicit integer (i,j-l,m,n)
implicit integer (dp) (a-h,o-z)
implicit integer*8 (i,j-l,m,n)
IMPLICIT INTEGER (A, C)
IMPLICIT INTEGER*4 (C, D-x)
IMPLICIT INTEGER(4) (C, D-x)

implicit logical (l, u-z)
implicit logical (dp) (a-h,o-z)
implicit logical*4 (l, u-z)
implicit logical(4) (l, u-z)

implicit complex (z)
implicit complex (dp) (a-h,o-z)
IMPLICIT COMPLEX (C)
implicit complex*8 (z)
implicit complex(4) (z)

IMPLICIT TYPE(BLOB) (A)
IMPLICIT class(X) (A-b)

implicit real(kind=4)(a), real(4+4)(b), real(d)(d), real(d(2))(a-z)
implicit integer(kind=4)(a), integer(4+4)(b), integer(d)(d), integer(d(2))(a-z)
implicit logical(kind=4)(a), logical(4+4)(b), logical(d)(d), logical(d(2))(a-z)
implicit complex(kind=4)(a), complex(4+4)(b), complex(d)(d), complex(d(2))(a-z)
implicit character(kind=c_char, len=4)(a)
implicit character(len=4, kind=c_char)(a)
implicit character(kind=c_char)(a)


end program implicit1