~/f/form/RPMS.2 ~/f/form ~/f/form RPMS.2/form-5.0.2-1.1.x86_64.rpm RPMS/form-5.0.2-1.1.x86_64.rpm differ: byte 225, line 1 Comparing form-5.0.2-1.1.x86_64.rpm to form-5.0.2-1.1.x86_64.rpm comparing the rpm tags of form --- old-rpm-tags +++ new-rpm-tags @@ -148 +148 @@ -/usr/share/doc/packages/form/html/manual.html 3871573dd5c7d2a51c7154fca18eab16c3cb5efcb8f17fecd2fb688c0b39491b 2 +/usr/share/doc/packages/form/html/manual.html 71c197180c458bfe36fe4cda1d295e892af78b969ccfbb9157a08fe0f4dc235f 2 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/doc/packages/form/html/manual.html differs (HTML document, ASCII text) --- old//usr/share/doc/packages/form/html/manual.html 2026-10-14 21:01:52.864715584 +0000 +++ new//usr/share/doc/packages/form/html/manual.html 2026-10-14 21:01:52.863715578 +0000 @@ -1374,13 +1374,13 @@ that cannot be used as a dimension or a wildcard.

pi_: a reserved variable which indicates the constant π. +class="cmmi-10x-x-109">π.

ee_: a reserved variable which indicates the basis of the natural logarithm e.

em_: a reserved variable which indicates the Euler-Mascheroni constant γγE.

coeff_: this variable is automatically replaced by the coefficient of the current term. @@ -1455,7 +1455,7 @@ id="dx1-7004"> summation convention. Hence the term p(mu)∗q(mu) is equivalent to the scalar product of the vectors p and q (which can also be written as +class="cmsy-10x-x-109">*q(mu) is equivalent to the scalar product of the vectors p and q (which can also be written as p.q).

There are of course also indices that should not be summed over. Such indices we call zero-dimensional. This is just a convention. To declare indices we use the statement (see also @@ -1532,7 +1532,7 @@

its dimension will be n and it is assumed that epsilon can be used for (n − 4) during the taking of the +class="cmsy-10x-x-109">- 4) during the taking of the trace of a string of gamma matrices. It is also possible to use this notation in the dimension-statement. See also chapter 14 on the gamma matrices. @@ -2352,7 +2352,7 @@ id="x1-17008x3"> #−-, #+

−
-

Regular subtraction.

∗
*

Regular multiplication. @@ -2770,7 +2770,7 @@

∧
∧

Exponent operator. @@ -2783,7 +2783,7 @@

∧%
∧%

A postfix 2log. This means that it takes

∧∧∕

A postfix square bit systems this range will be 231 − 1 to −2- 1 to -231, while on 64 bit systems this will be 263 − 1 to −2- 1 to -263. In particular this means that {13^/} becomes 3. The preprocessor calculator is only meant for some simple counting and organization of the program flow. Hence there is no large degree of sophistication. Very @@ -2917,13 +2917,13 @@

∗* ∗
*

Repetitions will be separated by ∗. +class="cmsy-10x-x-109">*.

The default commentary character is ∗. +class="cmsy-10x-x-109">*.

3.16 #continuedo

@@ -3743,7 +3743,7 @@ factors can be accessed as $a[1],⋅⋅⋅,$a[n]. The total number of factors is given by $#fromexternal

Syntax:

#fromexternal[+−] [”[-] [”[$]varname” [maxlength]]

Appends the output of the current external command to the FORM will continue with a next line after the line containing the #fromexternal instruction. The prompt string is not appended. The optional + or − sign after the name has influence on the listing of the content. The +class="cmsy-10x-x-109">- sign after the name has influence on the listing of the content. The varieties are:

#fromexternal[+−] +class="cmsy-10x-x-109">-]

The semantics is similar to the #include instruction but folders are not supported.

#fromexternal[+−] ”[-] ”[$]varname”

is used to read the text from the running external command into the preprocessor variable varname, or into the dollar variable $”.

#fromexternal[+−] ”[-] ”[$]varname” maxlength

is used to read the text from the running external command into the preprocessor (or dollar) variable varname. Only the first maxlength characters are stored. @@ -3976,9 +3976,9 @@ id="x1-530003.36">#include

Syntax:

#include[−+] filename +class="cmsy-10x-x-109">-+] filename

#include[−+] filename # foldname +class="cmsy-10x-x-109">-+] filename # foldname

The named file is searched for and opened. Reading continues from this file until its end. Then the file will @@ -4003,10 +4003,10 @@ directories for the given file. If none is found there will be an error message and execution will be halted.

The optional + or − sign after the name has influence on the listing of the contents of the file. A − +class="cmsy-10x-x-109">- sign after the name has influence on the listing of the contents of the file. A - sign will have the effect of a #− instruction during the reading of the file. A plus sign will have the effect RPMS.2/form-doc-5.0.2-1.1.noarch.rpm RPMS/form-doc-5.0.2-1.1.noarch.rpm differ: byte 225, line 1 Comparing form-doc-5.0.2-1.1.noarch.rpm to form-doc-5.0.2-1.1.noarch.rpm comparing the rpm tags of form-doc --- old-rpm-tags +++ new-rpm-tags @@ -91 +91 @@ -/usr/share/doc/packages/form-doc/html/devref.html ebc19833d1b47225ea5f65e94b0475b2debd491b33972318ab64e74179cb2de7 2 +/usr/share/doc/packages/form-doc/html/devref.html 89de1a44e8d83e3310cbf098b62b9bad1f469078162fd64845b4a9acd51725ed 2 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/share/doc/packages/form-doc/html/devref.html differs (HTML document, ISO-8859 text) --- old//usr/share/doc/packages/form-doc/html/devref.html 2026-10-14 21:01:53.037710387 +0000 +++ new//usr/share/doc/packages/form-doc/html/devref.html 2026-10-14 21:01:53.037710387 +0000 @@ -696,7 +696,7 @@ class="cmtt-10x-x-109">_const, P_const, -…. The various global variables are grouped in these structs according to their +…. The various global variables are grouped in these structs according to their rôle in the program. The fold commentaries give details on this. M_const is for @@ -1025,7 +1025,7 @@ for-loops without conditions (for (;;) { ……}). The outer loop deals with one FORM module for each iteration, the inner loop deals with one input line. We @@ -1397,11 +1397,11 @@ negative length. Examples (with 16bit words): 216 + 2 = 65538 gives words 2,1,1,0,5 and −5-5∕2 gives 5,2,−3. +class="cmsy-10x-x-109">-3.

The data structure in AT.WorkSpace is basically an instruction for the generator, a central function that does the main work during the execution of the @@ -1731,7 +1731,7 @@ class="cmtt-10x-x-109">Normalize(), which means we have a term x ∗ * x. Normalize() makes this into 8, 1, 4, 6, 2, 1, 1, 3, which is @@ -2403,7 +2403,7 @@ class="cmtt-10x-x-109">test (Note: in newer versions of Ruby the name could be just test, but older versions (≥1.8.x) +class="cmsy-10x-x-109">≥1.8.x) require at least one following extra character). If there are more methods starting with test, each will be called and for each