4 & (lfi, krep, krang, kranie, cdstru, klong )
43 CHARACTER CDSTRU*(*), CLSTRU*(lfi%jpncpn)
45 INTEGER (KIND=JPLIKB) KREP, KRANG, KRANIE, KLONG
46 INTEGER (KIND=JPLIKB) IRANG, ILCLST, ILUSTR
47 INTEGER (KIND=JPLIKB) J, INMOTS, INIPAR, IDEXPL, INGROU
48 INTEGER (KIND=JPLIKB) IJ, IDECAL, IPOSTY
49 INTEGER (KIND=JPLIKB) INIMES, INUMER, IDECGR, INTYPE
51 CHARACTER(LEN=LFI%JPLSPX) CLNSPR
52 CHARACTER(LEN=LFI%JPLMES) CLMESS
53 CHARACTER(LEN=LFI%JPLFTX) CLACTI
60 REAL(KIND=JPRB) :: ZHOOK_HANDLE
63 ilustr=int(len(cdstru),
jplikb)
67 IF (krang.LE.0.OR.krang.GT.lfi%JPNXFI.OR.ilustr.LE.0.OR. &
68 & kranie.LE.0.OR.kranie.GT.lfi%JPIMEX)
THEN 70 ilclst=min(lfi%JPNCPN,int(len(clstru),
jplikb))
71 clstru=lfi%CHINCO(:ilclst)
77 ilclst=min(ilustr,int(len(clstru),
jplikb))
78 clstru=cdstru(:ilclst)
83 idexpl=lfi%NREXPL(lfi%NAEXPL(krang),kranie)
96 IF (idecal.GE.ilustr)
GOTO 301
100 IF (cdstru(j:j).EQ.
'(')
THEN 105 IF (inipar.GT.1)
THEN 112 ELSEIF (cdstru(j:j).NE.
' ')
THEN 116 IF (iposty.EQ.0)
THEN 137 IF (cdstru(j:j).EQ.
')')
THEN 141 IF (intype.EQ.0.OR.inipar.NE.0)
THEN 150 ELSEIF (cdstru(j:j).NE.
' ')
THEN 154 IF (iposty.EQ.0)
THEN 161 IF ((idexpl+2).GT.lfi%JPDEXP)
THEN 166 lfi%NDEXPL(idexpl+1,kranie)=iposty
168 IF (j.EQ.ilustr)
THEN 170 IF (inipar.EQ.0)
THEN 171 lfi%NDEXPL(idexpl+2,kranie)=lfi%JPNIL
182 & (lfi, krep,cdstru(j+1:ilustr), &
183 & lfi%NDEXPL(idexpl+2,kranie), &
185 IF (krep.NE.0)
GOTO 1001
208 llfata=llmoer(krep,krang)
210 IF (lfi%LMISOP.OR.llfata)
THEN 211 inumer=lfi%NUMERO(krang)
214 WRITE (unit=clmess,fmt=
'(''KREP='',I4,'', KRANG='',I3, & 215 & '''''', CDSTRU='''''',A,'''''', KLONG='',I7)') &
216 & krep,krang,clstru(:ilclst),klong
218 & (lfi, inumer,inimes,krep,.false., &
219 & clmess,clnspr,clacti)
226 #include "lficom2.llmoer.h" 234 & (krep, krang, kranie, cdstru, klong)
241 INTEGER (KIND=JPLIKB) KREP
242 INTEGER (KIND=JPLIKB) KRANG
243 INTEGER (KIND=JPLIKB) KRANIE
244 CHARACTER (LEN=*) CDSTRU
245 INTEGER (KIND=JPLIKB) KLONG
250 & (lfi, krep, krang, kranie, cdstru, klong)
255 & (krep, krang, kranie, cdstru, klong)
262 INTEGER (KIND=JPLIKM) KREP
263 INTEGER (KIND=JPLIKM) KRANG
264 INTEGER (KIND=JPLIKM) KRANIE
265 CHARACTER (LEN=*) CDSTRU
266 INTEGER (KIND=JPLIKM) KLONG
271 & (lfi, krep, krang, kranie, cdstru, klong)
276 & (lfi, krep, krang, kranie, cdstru, klong)
282 INTEGER (KIND=JPLIKM) KREP
283 INTEGER (KIND=JPLIKM) KRANG
284 INTEGER (KIND=JPLIKM) KRANIE
285 CHARACTER (LEN=*) CDSTRU
286 INTEGER (KIND=JPLIKM) KLONG
288 INTEGER (KIND=JPLIKB) IREP
289 INTEGER (KIND=JPLIKB) IRANG
290 INTEGER (KIND=JPLIKB) IRANIE
291 INTEGER (KIND=JPLIKB) ILONG
294 irang = int( krang,
jplikb)
295 iranie = int( kranie,
jplikb)
296 ilong = int( klong,
jplikb)
299 & (lfi, irep, irang, iranie, cdstru, ilong)
subroutine lfidst_mt(LFI, KREP, KRANG, KRANIE, CDSTRU, KLONG)
integer, parameter jplikb
subroutine lfidst(KREP, KRANG, KRANIE, CDSTRU, KLONG)
subroutine lfidst64(KREP, KRANG, KRANIE, CDSTRU, KLONG)
subroutine new_lfi_default()
subroutine lfichi_fort(LFI, KREP, CDSTRU, KVAL, KPOSC2)
logical, save lficom_default_init
type(lficom), target, save lficom_default
integer, parameter jplikm
subroutine lfiems_fort(LFI, KNUMER, KNIMES, KCODE, LDFATA, CDMESS, CDNSPR, CDACTI)
subroutine lfidst_fort(LFI, KREP, KRANG, KRANIE, CDSTRU, KLONG)