This file is indexed.

/usr/share/doc/fweb/html-info/ATf.html is in fweb-doc 1.62-13.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
<head>
<title>FWEB: ATf</title>

<meta name="description" content="FWEB: ATf">
<meta name="keywords" content="FWEB: ATf">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="index.html#Top" rel="start" title="Top">
<link href="Concept-index.html#Concept-index" rel="index" title="Concept index">
<link href="Parameter-index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="AT-commands.html#AT-commands" rel="up" title="AT commands">
<link href="ATi.html#ATi" rel="next" title="ATi">
<link href="ATE_005f.html#ATE_005f" rel="prev" title="ATE_">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<a name="ATf"></a>
<div class="header">
<p>
Next: <a href="ATi.html#ATi" accesskey="n" rel="next">ATi</a>, Previous: <a href="ATE_005f.html#ATE_005f" accesskey="p" rel="prev">ATE_</a>, Up: <a href="AT-commands.html#AT-commands" accesskey="u" rel="up">AT commands</a> &nbsp; [<a href="Parameter-index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-index.html#Concept-index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>

<a name="g_t_0040f_003a-Format-identifier-or-module-name"></a>
<h4 class="subsection">5.5.8 &lsquo;<samp>@f</samp>&rsquo;:  Format identifier or module name</h4>

<a name="index-_0040f"></a>
<a name="index-Identifier_002c-formatting"></a>
<p><em>This command begins the definition part.</em>
</p>
<p>The construction
</p>
<div class="example">
<pre class="example">@f identifier old_identifier
</pre></div>

<p>makes <small>FWEAVE</small> treat <i>identifier</i> like <i>old_identifier</i>.  For example,
</p>
<div class="example">
<pre class="example">@f mytype int
</pre></div>

<p>says to treat the variable <code>mytype</code> just as <code>int</code> is treated
(e.g., as a reserved word in C or C++).
</p>
<p>Traditionally, C programmers needed to use this command to format
identifiers that were defined in <code>#include</code> files.  This annoying
redundancy has now been eliminated by means of the &lsquo;<samp>-H</samp>&rsquo; command,
which tells <small>FWEAVE</small> to scan <code>#include</code> files automatically.
See <a href="_002dH_005f.html#g_t_002dH_005f">-H_</a>. 
</p>
<p>The <i>old_identifier</i> may be one of the following special names, which
insert extra spaces according to the positions of the underscores and
behave as the part of speech indicated by the base names:
</p>
<div class="example">
<pre class="example">$_BINOP_
$_COMMA_
$_EXPR
$_EXPR_
$EXPR_
$UNOP_
</pre></div>
<p>These are useful for dealing with certain macro constructions.  For
example,
</p>
<div class="example">
<pre class="example">@f PLUS $_BINOP_
@m PLUS +
@m ADD(x, y) ((x) PLUS (y))
</pre></div>
<p>Without the format command, the &lsquo;<samp>ADD</samp>&rsquo; macro will pretty-print
without spaces before and after the &lsquo;<samp>PLUS</samp>&rsquo;.  
</p>
<p>When the current language is TeX, the format command can be used to
change a category code according to the format
</p>
<div class="example">
<pre class="example">@f `TeXchar new_cat_code
</pre></div>

<p>Difficulties may ensue if one try to change the category code of
&lsquo;<samp>@</samp>&rsquo; in this way; a fully operational <small>WEB</small> for TeX is quite
difficult and has been neither accomplished nor attempted.
</p>



</body>
</html>