Fortran Coder

查看: 10417|回复: 1
打印 上一主题 下一主题

[求助] 语法问题 procedure :: readvar_{TYPE}

[复制链接]

1

帖子

1

主题

0

精华

新人

F 币
10 元
贡献
4 点
跳转到指定楼层
楼主
发表于 2020-8-27 11:12:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

public :: interp_2dvar_type

  type :: interp_2dvar_type
     private
     character(len=:), allocatable :: varname  ! variable name
     type(var_desc_t) :: vardesc        ! variable descriptor on file
     integer :: varid                   ! variable ID on file
     type(file_desc_t), pointer :: ncid ! pointer to netcdf ID corresponding to this variable
     logical :: file_is_dest            ! true if this is on the dest file, false if on the source file
     character(len=16) :: vec_dimname   ! dimension name of vector dimension (e.g., 'col')
     character(len=16) :: lev_dimname   ! dimension name of level dimension
     integer :: vec_beg                 ! beginning index of vector dimension
     integer :: vec_end                 ! ending index of vector dimension
     integer :: nlev                    ! size of level dimension
     logical :: switchdim               ! true if dimensions are 'switched' for this variable
   contains
     ! Public routines
     generic :: readvar => readvar_int, readvar_double
     !TYPE int,double
    procedure :: readvar_{TYPE}

     generic :: writevar => writevar_int, writevar_double
     !TYPE int,double
     procedure :: writevar_{TYPE}

     generic :: readlevel => readlevel_int, readlevel_double  ! read one level
     !TYPE int,double
     procedure :: readlevel_{TYPE}



err:

/root/clm5.0/src/init_interp/initInterp2dvar.F90:43:26:


      procedure :: readvar_{TYPE}
                          1
错误: (1)处 PROCEDURE 语句语法错误
/root/clm5.0/src/init_interp/initInterp2dvar.F90:47:27:

      procedure :: writevar_{TYPE}
                           1
错误: (1)处 PROCEDURE 语句语法错误
/root/clm5.0/src/init_interp/initInterp2dvar.F90:51:28:

      procedure :: readlevel_{TYPE}
                            1
错误: (1)处 PROCEDURE 语句语法错误

initInterp2dvar.F90

14.12 KB, 下载次数: 2

源代码

lnd.bldlog.200827-093107.txt

15.24 KB, 下载次数: 1

报错信息

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

835

帖子

2

主题

0

精华

大宗师

F 币
3926 元
贡献
2334 点
沙发
发表于 2020-8-27 15:55:25 | 只看该作者
花括号这不是标准语法,可能是某种预处理,或者单纯是用于被替换的。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-23 11:17

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表