( ) PIF 5 .00322-01 33 01-15 1. PIF pif : pif [] [] [] , a [] , - . - , (``-''), . , : -o - , "", , . - N-M : N M; -N, : N- , , N-, : N- ; -nN - N - ; -sN - N . N ( N=1) pif , - 6 .00322-01 33 01-15 , - ; -m - e /usr/lib/tmac.m; -raN - a ( ) N ( ). -i - , , ; -q - / rd; -T - ; -c - , . 7 .00322-01 33 01-15 2. 2.1. , - , , . ( ``.'' `` ' ''), , - . `` ' '' () ( ), . (- ) - . `` '' , - . - . , ``\'', - . , \nr r , r , , 8 .00322-01 33 01-15 \nx, , , \n(. 2.2. pif 240 / (94,5 /), - - . pif - ( ) . 2.3. pif , . - , - . , , . 1, V - - , C - . 9 .00322-01 33 01-15 1 --------------------------------------------------- | | | | | | | | |----------|----------------------|---------------- | i | | 240 | | c | | 240*50/127 | | P | =1/6 | 240/6 | | n | En=C | C | | p | =1/72 | 240/72 | | u | | 1 | | v | - | V | | | | | | | | | --------------------------------------------------- En - , , - , pif "" - ``->'' , ``<-'' ``3/4'', - . , En - ll, in, ti, ta, lt, mc \h \l; (v) - pl, wh, ch, dt, sp, sv, ne, rt \v, \x \L; (p) vs (u) nr, if ie. - . , 10 .00322-01 33 01-15 - , , , - , - ``u'' - . , .nr AA 40n , .ll \n(AA AA ( - ) ``En'' ( ). - .ll \n(AAu N , . - N ``|'', . - |N N, |N - N. , 11 .00322-01 33 01-15 .sp |3.2c , 3,2 - . 2.4. , , , , +, -, /, *, % <, >, <=, >=, =/ ==/, &/ /, :/ /. - , - . + - - e . 2.5. . _N , N, +N, -N , N, N N, . N , - - , N. , - . , ; 12 .00322-01 33 01-15 sp, wh, , nr if. ft, vs, ls, ll, in lt - . , , , . - , , - . : B - ; D - ; E - - , - ; O - ; P - . v,p,n,u - . , . 13 .00322-01 33 01-15 3. ( ) . - "" (. . 7.5). : 0 ( ) -N (N ). , - , , - (. . 7.4). , "" , . - : pl - . pl - .pl _N, - 66, - -66, - V. - _N. .; bp - . bp - .bp _N, - 1, - , - B, V. - 14 .00322-01 33 01-15 . _N - , _N; pn - . pn - .pn _N, - 1, - . , , _N. , - pn - - . - %; ne - . - ne - .ne _N, - , - 1v, - D, V. - D "" N, D, - . "", D - . D<V, - . "" D - "- " , - , , "" ; mk - . - mk - .mk R, - , - , - D. - 15 .00322-01 33 01-15 - , R, R; rt - . rt - .rt _N, -, - , - D, V. . _N, , , _N - . N , , mk. , .rt .sp (. .5) - , , .mk, - .mk R ...... ...... .sp |\n(Ru 16 .00322-01 33 01-15 4. , 4.1. , - . - , . , "" . , - / . , (.. - ), - ``\'' ( - ). pif - - - . - . , - . - .n, 17 .00322-01 33 01-15 ( ) nl. ( ) - .h. , - , - . ( ) . - , , \. , - , , - \&. 4.2. "" "" , \. , "" "", ( ) \. - , . ( \c ( )) 18 .00322-01 33 01-15 , , "" , - . - : br - . - br - .br, - , - , - B. . , , ; fi - . fi - .fi, - , - - , - B, E. - . .u 1 0 ; nf - . nf - .nf, - , - - , - B, E. ; ad - . - ad - .ad c, - , - - , - . - 19 .00322-01 33 01-15 . , , . , - . 2. 2 ---------------------------------------- | | | |-------------|------------------------| | l | | | r | | | | | | b n | | | | | ---------------------------------------- na - . - na - .na, - , - , - . . - . ad . , ; ce - N . ce - .ce N, - , - 1, - . - N ( 20 .00322-01 33 01-15 ). N=0 - (- ). , . 21 .00322-01 33 01-15 5. 5.1. (V) - - vs, . V .v. (- , ) - ls. 5.2. ( ) . - \x'N', - . , , - ( '), - . N , N . N , - N . - - - 22 .00322-01 33 01-15 , - . - .a. 5.3. - sp, " ", . "", - . , sv. - : vs - . vs - .vs N, - - 1/6i., - , - , . - V ( - ). \'n'; ls - . ls - .ls _N, - N=1, - - , - . M ( 23 .00322-01 33 01-15 ) _N. N-1 - V ( ) - . , - ""; sp - N . sp - .sp N, - , - N=1V, - B,V. N , () - . () "". " ", - ; sv - . sv - .sv N, - , - N=1V, - V. N. - "" N, - N . " " - . 24 .00322-01 33 01-15 "" N, , N - (- os). sv N - ; os - - . os - .os, - - , - , - . - , .sv. " " . - , - sv; ns - " ". - ns - .ns, - - , - , - D. sp bp, . " " - rs; rs - " ". rs - .rs, - 25 .00322-01 33 01-15 - , - , - D. . " " ; - , .sp 1. " " - , - , - , - B. - , .sp 1. 26 .00322-01 33 01-15 6. - ll. - in; , , ti. . .. ll, in ti ( , ) , . . .l .i. , , - tl, - lt. : ll - . ll - .ll _N, - 65n, - - , - ,n. _N; 27 .00322-01 33 01-15 in - . - in - .in _N, - N=0, - , - B,E,n. _N. - , ; ti - . - ti - .ti _N, - , - , - B,E,n. . _N . - . - . 28 .00322-01 33 01-15 7. , , "" 7.1. () - , ("- "). - - , , - . , . , - , ( ' ). - . '- .rn .rm. - de di, am da. di da . ds - as. , ; , . . . 29 .00322-01 33 01-15 \* \*( . . 7.2. ( ) . - , : - \n; - , \*; - , \$; - , \( ); - , \"; - \t \a - ASCII HT ( ) SOH (o ); - \\ \; - \. ".". 30 .00322-01 33 01-15 \. , \\ \, \\n - \n, . 7.3. , - . , , - ("). , , , (""). , - (\( )). - , - . \$N, N- 31 .00322-01 33 01-15 (1<=N<=9). , - . , xx : .de xx \" \\$1,\\$2. .. \" : . 14- ,14-. , . .$. ( ) - . ( ), . , "", - . , . - ( ) , , ( - ``\'') - - . 32 .00322-01 33 01-15 7.4. , - . . dn dl - . - " " - , (V). , - , , - , . - " - " (. .10.4). , (, , ). ( ) : "" , " ", - - 33 .00322-01 33 01-15 (. . 3), ( .h) ( .z). 7.5. "" "": , . - , wh, , . ch. , , , . - ; , "" , , . , "" . , - , - - ( ). () - ( ) , - . - .t. - 34 .00322-01 33 01-15 , .t . , - , dt. .t . , . it. "": de - de - .de xx yy, - , - .yy=.., - - . xx. . - , , .yy, yy. yy , - , "..". de , , - , - . ".." 35 .00322-01 33 01-15 ``\'' - \\.., - \.. ".."; am - . am - .am xx yy, - , - - .yy=.., - . - de ; ds - . ds - .ds xx , - , - , - . xx, "". - - ( ). - ( " ) "" "- "; as - . as - .as xx , - , - , - . "" xx ( ds ); rm - , . rm - .rm xx, - , - , - . xx , - 36 .00322-01 33 01-15 , .