英语法语西班牙语

Ad


OnWorks 网站图标

ctanglex - 云端在线

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

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

程序:

您的姓名


ctanglex, cweavex - 将 CWEB(x) 转换为 C(或 C++)和/或 TeX

概要


无花果 [ -bhpl [ +CS+ ] 网页文件[.w] [(更改文件[.ch]|+|-) [输出文件[。C]]]
织纹 [ -bhpx [ +cs+dtefauwm [ +搜索路径 ] 网页文件[.w] [(更改文件[.ch]|+|-)
[输出文件[.tex]]]

商品描述


无花果 程序将 CWEB(x) 源文档转换为 C 程序,该程序可能是
以通常的方式编译。 输出文件包括 #线 规格使误差
可以根据 CWEB(x) 源文件进行报告和调试。

织纹 程序将相同的 CWEB(x) 文件转换为可以格式化的 TeX 文件
并以通常的方式打印。 它会适当照顾页面等排版细节
排版和使用缩进、斜体、粗体等,它提供了广泛的
它自动收集的交叉引用信息。

CWEBx 允许您准备一个包含所有信息的文档
需要生成可编译的 C 程序和生成格式良好的文档
尽可能详细地描述程序。 CWEBx的用户
应该对 TeX 和 C 有一定的了解。

命令行上应该有一个、两个或三个名称。 第一个被视为
CWEB(x) 文件(和`.w' 如果没有扩展名,则添加)。 如果无法打开该文件,
扩展名`名.web' 改为尝试。 如果有第二个名称,则它是一个更改文件(并且
`·CH' 如果没有扩展名,则添加),否则 CWEB(x) 文件的名称及其
扩展名替换为`·CH' 尝试作为更改文件名; 如果没有这样的文件,则无需更改
文件被使用。 代替更改文件,可以指定`-' 或`+'; `-' 表示不使用
更改文件,和`+' 表示仅当存在默认名称的文件时才使用更改文件
(就像只给出了一个名字一样)。 更改文件覆盖了 CWEB(x) 文件的一部分,
如文档中所述。 第三个名称(如果存在)指定输出文件
明确命名。 默认输出文件名是扩展名为 CWEB(x) 的文件名
`.c' (为了 无花果 ) 或`.tex' (为了 织纹 ); 如果 a
第三个名字没有扩展名。

命令行中的选项可以使用 ` 打开+'然后关闭`-'; 一些
字符可以跟在同一个参数中,表示几个选项
同时开分别关。 实际上,选项是从左到右处理的
对,所以像`这样的序列-b +b' 等价于 `+b'(这是默认值)。

+b 选项在您的终端上显示一条横幅。 这 +h 选项显示一条快乐的消息,如果
处理成功。 这 +p 选项显示进度报告(带星号的模块
数字)作为处理发生。 如果你说`-马力', 你没有得到终端输出但是
错误信息。

+c 选项模拟 Levy/Knuth CWEB。 这 +s 选项打印有关内存的统计信息
在运行结束时使用(假设程序已经用 -DSTAT
切换,因为它们在 Debian 系统上是默认的)。 通过设置选项 ++ 一罐
选择 C++ 语言而不是 C。

选项 -l 适用于 无花果 只要; 选择时,C 输出更多
通过省略人类可读 #线 指令并保留布局和注释。

还有其他几个选项适用于 织纹 只要。 选项 -x 意味着省略
索引和目录。 通过设置选项 +d 一个原因 织纹 举报
解析程序片段时遇到的问题。 和 +t 索引和模块名称
将被写入单独的文件。 和 +e 目录被迫从
使用双面打印机时的新纸张。 选项 +f , +a , +u , +w+m 更改
程序格式化的风格: +f 意味着在每个简单的之后强制换行
格式化输出中的语句,以及 +a 也意味着在每个简单的之前强制换行
声明,即使它跟在标签或条件之后; 选项 +u 会改变风格
这样换行符在“{”之后而不是之前,从而防止它们对齐
与他们匹配的“}”(这是 Levy/Knuth CWEB 的风格),而选项 +w 放一个
“{”前后换行,以牺牲
一些额外的纸。 最后,选项 +m 避免在连续的之间强制换行
本地块中的声明。 随着选项 +搜索路径 可以指定一个地方
在当前目录中找不到头文件时查找头文件。 字符串
跟在 `+i' 之后的将被存储并附加到头文件名,如果它不能被
否则发现(因此字符串可能应该以路径名分隔符“/”结尾)。 更多的
可以指定不止一个这样的搜索路径; 他们将按照从左到右的顺序进行审判
对。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    Alt-F
    Alt-F
    Alt-F 提供了一个免费和开源的
    DLINK 的替代固件
    DNS-320/320L/321/323/325/327L and
    DNR-322L。 Alt-F 有 Samba 和 NFS;
    支持ext2/3/4...
    下载 Alt-F
  • 2
    usm
    usm
    usm 是一个统一的 slackware 包
    处理自动的经理
    依赖解决。 它统一了
    各种软件包存储库,包括
    slackware、slacky、p...
    下载usm
  • 3
    chart.js之
    chart.js之
    Chart.js 是一个 Javascript 库,它
    允许设计师和开发人员绘制
    使用HTML5的各种图表
    画布元素。 Chart js 提供了一个很好的
    大批 ...
    下载 Chart.js
  • 4
    用于JasperReports的iReport-Designer
    用于JasperReports的iReport-Designer
    注意:iReport/Jaspersoft Studio 支持
    公告:从 5.5.0 版开始,
    Jaspersoft Studio 将成为官方
    JasperReports 的设计客户端。 iReport
    将...
    下载 JasperReports 的 iReport-Designer
  • 5
    安装后F
    安装后F
    PostInstallerF 将安装所有
    Fedora Linux 和其他软件
    默认不包括,之后
    第一次运行 Fedora。 它的
    容易...
    下载 PostInstallerF
  • 6
    痕迹
    痕迹
    strace 项目已移至
    https://strace.io. strace is a
    诊断、调试和指导
    Linux 的用户空间跟踪器。 它被使用
    监控一个...
    下载跟踪
  • 更多 ”

Linux 命令

Ad