英语法语西班牙语

Ad


OnWorks 网站图标

dcl2inc - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dcl2inc

这是 dcl2inc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dcl2inc - 后处理 ftnchek .dcl 文件以创建单独的 INCLUDE 文件

概要


dcl2公司 *.dcl

商品描述


dcl2公司 后处理声明文件输出 法特切克(1)、替换独特的COMMON
Fortran 的块定义 包括 声明。 对于每个输入 .dcl 文件,修改后的
产量 .dcn 生成文件,以及由 COMMON 块名称命名的包含文件,
带文件扩展名 .inc.

此外, dcl2公司 生产于 标准输出 的列表 生成文件 UNIX 的依赖项
使(1) 效用。 这些可以附加到项目中 生成文件 以确保任何
随后更改为 .inc 文件会引起包含它们的源文件的重新编译。

dcl2公司 警告与第一次出现不同的 COMMON,并简单地复制
他们到输出 .dcn 文件,而不是用 INCLUDE 语句替换它们。 因此,
在输出中找到的任何 COMMON 语句 .dcn 应仔细检查文件
确定它们不同的原因:它们很可能是错误的。

相同数据的复制,以及随后仅部分修改引起的错误
其中,是 Fortran 编程项目应该 要求 那共同的
声明出现在单独的包含文件中,因此只有一个
任何全局对象的定义。

尽管 Fortran 包括 1977 年标准中不幸地省略了声明,
长期以来,几乎所有编译器供应商都实现了它,并且是 1990
标准。 在实践中,因此不存在与使用相关的可移植性问题
INCLUDE 语句, 提供 避免不可移植的文件名。 只要有代码
遵守 Fortran 对六个字符的字母数字名称的限制,由生成的文件名
dcl2公司 在所有当前流行的操作系统上都可以接受。

Fortran 的默认变量类型或 IMPLICIT 变量类型在现代编程中已被弃用
语言,因为它鼓励草率的文档,更糟糕的是,由于拼写错误而导致的错误
变量,或因超出第 72 列而被截断的变量。如果
所有使用的变量都是显式类型的,并且使用编译器选项拒绝所有
具有无类型变量、变量拼写和截断错误的程序单元可以是
被淘汰。

由类似工具自动生成的变量声明 法特切克(1)或
努力(1) 具有便于应用流编辑器的一致格式(例如
更改数组维度或重命名变量)和简单的浮点精度
转换工具,如 d2s(1) dtoq(1) 托斯(1) 总时间(1) 2天(1), 停止(1)。

警告


当前版本 (2.9) 法特切克(1) 不产生 Fortran EQUIVALENCE 语句
.dcl 文件,因此在替换原始声明时必须小心保留它们
与新的来自 .dcl or .dcn 文件。

使用 onworks.net 服务在线使用 dcl2inc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad