%!PS-Adobe-2.0 %%DocumentFonts: (atend) %%Title: F:\\LPT\\DOS\\READ_ME.DOC %%Creator: Lotus Manuscript %%For: Eric W. van Ammers %%CreationDate: November 17, 1993 %%Pages: (atend) %%BoundingBox: 0 0 595 841 %%EndComments % PostScript Prologue (initialization) for Manuscript % Copyright (c) 1985,1986,1987,1988 Lotus Development Corporation % There is no user servicable code in this file. % set timeouts to infinite statusdict begin 0 setjobtimeout /manualfeedtimeout 3600 def /waittimeout 0 def end % correct bug correction in rev 41.0 /idiv{div cvi}bind def % define User Dictionary /msdict 300 dict def msdict begin /bd{bind def}bind def % Define commonly used things /delay{usertime 5000 add{dup usertime lt{pop exit}if}loop}bd /mfeed{statusdict begin /manualfeed true def end}bd /afeed{statusdict begin /manualfeed false def end}bd /bfeed{ afeed statusdict begin /setpapertray where {pop setpapertray}{pop} ifelse end}bd /dpi{0.24 dup scale}bd % These two are called for each page /inpage false def /begpage{save dpi /inpage true def}bd /endpage{inpage {restore showpage}if }bd % for possible banner /fileinfo {pop pop pop}bd /enddocument {end} bd % these are also used by eqn & gmf /ld{load def}bd /x/exch ld /cu{300 mul 72 div}bd /m/moveto ld /t/translate ld /rm/rmoveto ld /cp/currentpoint ld /st/stroke ld /ln/lineto ld /rlt/rlineto ld /slw/setlinewidth ld /ff/findfont ld /scf/scalefont ld /sf/setfont ld /fs{x /pt x def ff pt cu scf sf}bd % linedraw /li{4 2 roll setlinewidth 3 1 roll moveto 0.0 rlineto st}bd % outline factor /olwid 40.0 def % stroke width for outline /uoslw {pt cu x div slw}bd % relative horizontal move /xm{x currentpoint pop sub 0.0 rmoveto}bd % The basic show /s/show ld % move horizontal and show /ms{xm s}bd % variations % outline show - first printer attribute /ppss{dup cp 3 -1 roll false charpath st x 3 -1 roll stringwidth pop add x moveto}bd /pss{olwid uoslw { ( ) dup 0 4 -1 roll put ppss}forall}bd /ps{pss}bd /mps{xm ps}bd % graybox show - second printer attribute /gb{cp 3 -1 roll pt cu dup 4 div neg 0 x rm dup 0 x rlt x 0 rlt neg 0 x rlt closepath currentgray .9 setgray fill setgray m}bd /usi{dup stringwidth pop gb}bd /us{usi s}bd /xum{x cp pop sub dup gb 0 rmoveto}bd % combinations of PD1 and PD2 /ups{usi pss}bd /mups{xm ups}bd /mus{xm us}bd % define a new encoding vector (code page 850 based) /PC 256 array def StandardEncoding PC copy pop /dotaccent/bullet /quotesingle/quotedblleft/quotedblright/quotesinglbase /quotedblbase/guilsinglleft/guilsinglright/.notdef /ellipsis/perthousand/.notdef/.notdef/paragraph/section/dagger/daggerdbl /OE/oe/fi/fl/endash/emdash/fraction/Ydieresis PC 6 26 getinterval astore pop /Ccedilla/udieresis/eacute/acircumflex/adieresis/agrave/aring/ccedilla /ecircumflex/edieresis/egrave/idieresis/icircumflex/igrave/Adieresis/Aring /Eacute/ae/AE/ocircumflex/odieresis/ograve/ucircumflex/ugrave /ydieresis/Odieresis/Udieresis/oslash/sterling/Oslash/.notdef/florin /aacute/iacute/oacute/uacute/ntilde/Ntilde/ordfeminine/ordmasculine /questiondown/.notdef/.notdef/onehalf/onequarter/exclamdown/guillemotleft/guillemotright /.notdef/.notdef/.notdef/.notdef/.notdef/Aacute/Acircumflex/Agrave /.notdef/.notdef/.notdef/.notdef/.notdef/cent/yen/.notdef /.notdef/grave/.notdef/circumflex/tilde/.notdef/atilde/Atilde /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/currency /eth/Eth/Ecircumflex/Edieresis/Egrave/dotlessi/Iacute/Icircumflex /Idieresis/.notdef/.notdef/.notdef/.notdef/brokenbar/Igrave/.notdef /Oacute/germandbls/Ocircumflex/Ograve/otilde/Otilde/.notdef/thorn /Thorn/Uacute/Ucircumflex/Ugrave/yacute/Yacute/.notdef/acute /.notdef/.notdef/.notdef/threequarters/paragraph/section/.notdef/cedilla /ring/dieresis/periodcentered/onesuperior/threesuperior/twosuperior/.notdef/.notdef PC 128 128 getinterval astore pop % duplicate fonts with a new encoding vector /recd 5 dict def /pcft {recd begin /ncs PC def /nfn x def /bfn x def /bfd bfn findfont def /nf bfd maxlength dict def bfd{x dup dup /FID ne x /Encoding ne and {x nf 3 1 roll put}{pop pop}ifelse }forall nf/FontName nfn put nf/Encoding ncs put nfn nf definefont pop end}bd /fs{x /pt x def ff pt cu scf sf}bd % used by eqn /Times-Roman/TR pcft /Times-Bold/TRB pcft /Times-Italic/TRI pcft /Times-BoldItalic/TRBI pcft /Helvetica/HV pcft /Helvetica-Bold/HVB pcft /Helvetica-Oblique/HVO pcft /Helvetica-BoldOblique/HVBO pcft /Courier/CR pcft /Courier-Bold/CRB pcft /Sym{/Symbol fs}bd % Bit map image data decompression code /xx 0 def /yy 0 def /xbytes 0 def /lbuf 1200 string def /obuf 600 string def /bval def /blacks 96 string def /whites 96 string def 0 1 95 {whites x 255 put} for /dispatch [ { dup 47 le {32 sub 4 bitshift x pop 1}{ dup 63 le {x pop 48 sub bval x get 3 copy put x 1 add x 0} { dup 79 le {62 sub} { 80 sub { 3 copy put x 1 add x } repeat 0 }ifelse }ifelse }ifelse }bind { 32 sub add 3 copy put x 1 add x 0 } bind { 32 sub x pop add 255 0 }bind { 32 sub x pop 3 copy getinterval whites 0 3 index getinterval x copy pop add 255 0 }bind { 32 sub x pop 3 copy getinterval blacks 0 3 index getinterval x copy pop add 0 0 }bind ]def % read a raster line and unpack /readx{ obuf 0 255 0 currentfile lbuf readline pop {x dispatch x get exec} forall pop pop pop 0 xbytes getinterval}bd /mspic{ /yy x def/xx x def /xbytes xx 8 idiv def xx yy 1 [xx 0 0 0 yy sub 0 yy]{readx}image}bd /Helvetica/fA pcft/FA{/fA fs}bd /Helvetica-Oblique/fAI pcft/FAI{/fAI fs}bd /Helvetica-Bold/fAB pcft/FAB{/fAB fs}bd /Helvetica-BoldOblique/fAIB pcft/FAIB{/fAIB fs}bd /Times-Roman/fB pcft/FB{/fB fs}bd /Times-Italic/fBI pcft/FBI{/fBI fs}bd /Times-Bold/fBB pcft/FBB{/fBB fs}bd /Times-BoldItalic/fBIB pcft/FBIB{/fBIB fs}bd /Courier/fQ pcft/FQ{/fQ fs}bd /Courier-Oblique/fQI pcft/FQI{/fQI fs}bd /Courier-Bold/fQB pcft/FQB{/fQB fs}bd /Courier-BoldOblique/fQIB pcft/FQIB{/fQIB fs}bd (F:\\LPT\\DOS\\READ_ME.DOC)(Eric W. van Ammers)(November 17, 1993)fileinfo %%EndProlog %%Page: 0 1 begpage 18 FAB 731 2938 m (READ_ME for CLIP/MS_DOS)s 12 FAB 295 2588 m (1 Directory CLIP/MS_DOS)s 12 FB 295 2517 m (The)s 385(directory)ms 578(contains)ms 757(the)ms 831(files)ms 389 2457 m (a.)s 484(READ_ME.PS,)ms 813(READ_ME.TXT)ms 1172(\(this)ms 1273(file\).)ms 389 2397 m (b.)s 484(CLIP_1.EXE,)ms 777(CLIP_2.EXE,)ms 1070(CLIPHELP.HLP,)ms 1435(CLIP_MSG.DAT)ms 1805(\(CLiP)ms 1940(system\).)ms 389 2337 m (c.)s 484(CL.BAT,)ms 686(CLP.BAT,)ms 915(CLIP.BAT,)ms 1161(CLP_ENV.BAT)ms 1505(\(user)ms 1618(support\).)ms 389 2277 m (d.)s 484(EX01_A.PS,)ms 755(EX01_A.ASC,)ms 1067(EX01_A.INI,)ms 1352(EX01_A.PAS,)ms 484 2217 m (EX01_B.PS,)s 752(EX01_B.ASC,)ms 1061(EX01_B.INI,)ms 1343(EX01_B.PAS)ms 1635(\(example\).)ms 389 2157 m (e.)s 484(ADA.INI,)ms 698(C.INI,)ms 838(FORTRAN.INI,)ms 1177(LISP.INI,)ms 1385(MODULA.INI,)ms 1711(PASCAL.INI)ms 1996(\(template)ms 484 2097 m (INI-files)s 669(for)ms 740(some)ms 858(languages\).)ms 389 2037 m (f.)s 484(MANUAL.PS,)ms 796(MANUAL.TXT)ms 1138(\(manual\).)ms 295 1977 m (File)s 385(extensions:)ms 389 1917 m (PS-files)s 560(are)ms 633(postscript)ms 840(files)ms 939(and)ms 1024(represent)ms 1220(the)ms 1294(type-set)ms 1465(versions)ms 1644(of)ms 1698(the)ms 1772(corresponding)ms 2071(ASC-)ms 389 1857 m (or)s 443(TXT-files.)ms 389 1797 m (ASC-files)s 600(are)ms 673(derived)ms 835(by)ms 896(ASCII-export)ms 1183(from)ms 1292(the)ms 1365(original)ms 1532(word-processor)ms 1855(files)ms 1953(\(in)ms 2020(our)ms 2098(case)ms 389 1737 m (Lotus)s 515(Manuscript\).)ms 389 1677 m (TXT-files)s 601(are)ms 674(ASCII)ms 816(versions)ms 995(of)ms 1049(the)ms 1122(corresponding)ms 1420(PS-files.)ms 1603(They)ms 1718(are)ms 1791(slightly)ms 1953(modified)ms 2146(to)ms 389 1617 m (improve)s 574(the)ms 655(lay-out.)ms 828(TXT-files)ms 1048(are)ms 1128(a)ms 1169(service)ms 1330(for)ms 1408(people)ms 1561(who)ms 1666(have)ms 1780(no)ms 1849(easy)ms 1957(access)ms 2104(to)ms 2162(a)ms 389 1557 m (postscript)s 595(printer.)ms 12 FAB 295 1428 m (2 Installing CLiP)s 12 FB 389 1357 m (a.)s 484(Use)ms 588(FTP)ms 699(to)ms 764(copy)ms 886(the)ms 973(CLiP)ms 1104(system)ms 1269(to)ms 1333(your)ms 1450(local)ms 1573(site.)ms 1681(Note)ms 1803(that)ms 1904(CLIP_1.EXE,)ms 484 1297 m (CLIP_2.EXE)s 765(and)ms 849(CLIPHELP.HLP)ms 1202(should)ms 1348(be)ms 1408(FTP-ed)ms 1570(in)ms 1622(binary)ms 1762(mode.)ms 389 1237 m (b.)s 484(Create)ms 641(a)ms 690(directory)ms 897(for)ms 982(the)ms 1069(CLiP-system.)ms 1370(This)ms 1485(directory)ms 1692(will)ms 1797(be)ms 1870(referred)ms 2055(as)ms 2123(the)ms 484 1177 m (CLIP_DIR.)s 728(Let)ms 808(us)ms 865(assume)ms 1024(this)ms 1109(directory)ms 1302(is)ms 578 1117 m (C:\\CLIP)s 389 1057 m (c.)s 484(Copy)ms 605(the)ms 679(files)ms 578 997 m (CLIPHELP.HLP,)s 943(CLIP_1.EXE,)ms 1236(CLIP_2.EXE)ms 1516(and)ms 1601(CLIP_MSG.DAT)ms 484 937 m (to)s 535(the)ms 609(CLIP_DIR.)ms 389 877 m (d.)s 484(Copy)ms 605(the)ms 678(files)ms 578 817 m (CL.BAT,)s 779(CLP.BAT,)ms 1008(CLIP.BAT,)ms 1254(CLP_ENV.BAT)ms 484 757 m (to)s 538(the)ms 614(directory)ms 810(that)ms 901(contains)ms 1083(your)ms 1190(batch)ms 1314(files)ms 1415(\(this)ms 1520(directory)ms 1716(is)ms 1764(assumed)ms 1952(to)ms 2006(be)ms 2069(in)ms 2123(the)ms 484 697 m (PATH)s 627(definition)ms 834(of)ms 888(the)ms 961(AUTOEXEC.BAT\).)ms 389 637 m (e.)s 484(If)ms 529(the)ms 601(name)ms 721(of)ms 773(your)ms 876(CLIP_DIR)ms 1107(differs)ms 1249(from)ms 1357(the)ms 1429(name)ms 1549("C:\\CLIP")ms 1770(as)ms 1823(suggested)ms 2032(in)ms 2082(point)ms 484 577 m (2.a,)s 569(the)ms 643(batch)ms 763(files)ms 578 517 m (CL.BAT,)s 779(CLP.BAT)ms 996(and)ms 1080(CLIP.BAT)ms 484 457 m (have)s 591(to)ms 642(be)ms 702(adjusted.)ms 894(That)ms 998(is)ms 1045(the)ms 1118(string)ms 1245("C:\\CLIP")ms 1468(has)ms 1547(to)ms 1599(be)ms 1659(replaced)ms 1841(by)ms 1904(a)ms 1939(string)ms 2065(repre-)ms 484 397 m (senting)s 640(the)ms 714(correct)ms 865(name)ms 986(of)ms 1040(your)ms 1144(CLIP_DIR.)ms 8 FB 295 145 m (READ_ME)s 460(for)ms 507(CLIP/MS_DOS)ms 729(\(READ_ME.DOC,)ms 993(2.106,)ms 1084(November 17, 1993\))ms 12 FB 2100 145 m (1)s 50 2 2130 157 li 50 2 2045 157 li endpage %%Page: 1 2 begpage 12 FAB 295 3136 m (3 A quick installation test)s 12 FB 295 3064 m (To)s 363(have)ms 470(a)ms 505(partial)ms 645(test)ms 727(\(it)ms 785(does)ms 889(not)ms 966(check)ms 1095(CLIP_1\))ms 1283(to)ms 1334(see)ms 1411(if)ms 1454(your)ms 1559(CLiP)ms 1677(system)ms 1829(has)ms 1908(been)ms 2015(properly)ms 295 3004 m (installed,)s 489(perform)ms 663(the)ms 736(following)ms 943(steps:)ms 389 2944 m (a.)s 484(Choose)ms 647(a)ms 681(test)ms 763(directory)ms 956(and)ms 1041(make)ms 1162(it)ms 1202(current.)ms 1369(Let)ms 1448(us)ms 1505(assume)ms 1665("C:\\TEST".)ms 389 2884 m (b.)s 484(Copy)ms 643(the)ms 756(files)ms 893(EX01_A.ASC,)ms 1244(EX01_B.ASC,)ms 1592(EX01_A.INI,)ms 1915(EX02_B.INI,)ms 484 2824 m (EX01_A.PAS)s 778(and)ms 863(EX01_B.PAS)ms 1155(to)ms 1206(this)ms 1291(test)ms 1373(directory.)ms 389 2764 m (c.)s 484(Type)ms 599(the)ms 673(command)ms 578 2704 m (>CL)s 682(EX01_A.INI)ms 484 2644 m (to)s 542(produce)ms 722(the)ms 803(file)ms 889(PALINDRO.PAS.)ms 1278(Note)ms 1394(that)ms 1489(EX01_A.INI)ms 1768(specifies)ms 1962(the)ms 2043(current)ms 484 2584 m (directory)s 677(for)ms 747(the)ms 821(source)ms 964(files)ms 1063(as)ms 1117(well)ms 1215(as)ms 1269(for)ms 1340(the)ms 1414(target)ms 1540(modules.)ms 389 2524 m (d.)s 484(Compare)ms 680(the)ms 753(file)ms 833(PALINDRO.PAS)ms 1202(with)ms 1303(EX01_A.PAS)ms 1598(by)ms 1660(means)ms 1801(of)ms 1855(the)ms 1928(command)ms 578 2464 m (>COMP)s 760(PALINDRO.PAS)ms 1129(EX01_A.PAS)ms 484 2404 m (There)s 613(should)ms 758(be)ms 818(no)ms 881(differences.)ms 389 2344 m (e.)s 484(Now)ms 594(type)ms 693(the)ms 766(command)ms 578 2284 m (>CL)s 682(EX01_B.INI)ms 484 2224 m (to)s 535(produce)ms 708(a)ms 743(new)ms 839(file)ms 918(PALINDRO.PAS.)ms 389 2164 m (f.)s 484(Compare)ms 679(the)ms 753(new)ms 849(PALINDRO.PAS)ms 1218(with)ms 1320(EX01_B.PAS)ms 578 2104 m (>COMP)s 760(PALINDRO.PAS)ms 1129(EX01_B.PAS)ms 484 2044 m (Again)s 618(there)ms 731(should)ms 877(be)ms 936(no)ms 999(differences.)ms 12 FAB 295 1916 m (4 What you should know)s 12 FB 295 1844 m (The)s 385(complete)ms 581(system)ms 732(executes)ms 917(in)ms 968(two)ms 1056(passes.)ms 389 1784 m (The)s 482(second)ms 637(pass,)ms 751(CLIP_2.EXE,)ms 1047(performs)ms 1243(the)ms 1320(actual)ms 1455(module)ms 1621(extraction.)ms 1849(It)ms 1896(is)ms 1945(guided)ms 2097(by)ms 2162(a)ms 295 1724 m (file,)s 386(CLIP.INI,)ms 602(which)ms 737(tells)ms 833(it)ms 873(literally)ms 1041(everything)ms 1268(it)ms 1308(has)ms 1388(to)ms 1439(know)ms 1563(in)ms 1614(order)ms 1733(to)ms 1784(perform)ms 1958(a)ms 1993(run.)ms 2085(Thus)ms 295 1664 m (CLIP.INI)s 497(specifies)ms 685(to)ms 736(CLIP_2.EXE:)ms 389 1604 m (-)s 484(the)ms 558(files)ms 656(it)ms 697(has)ms 776(to)ms 827(read)ms 926(\(i.e.)ms 1016(the)ms 1090(source)ms 1233(files\),)ms 389 1544 m (-)s 484(the)ms 558(modules)ms 740(it)ms 780(should)ms 926(extract)ms 1074(\(i.e.)ms 1165(target)ms 1291(modules\),)ms 389 1484 m (-)s 484(the)ms 558(report)ms 690(file,)ms 389 1424 m (-)s 484(the)ms 561(syntax)ms 708(of)ms 765(the)ms 842(CLiP-lines)ms 1075(\(i.e.)ms 1168(the)ms 1245(lines)ms 1355(which)ms 1493(trigger)ms 1643(the)ms 1720(module)ms 1885(extraction)ms 2101(pro-)ms 484 1364 m (cess\).)s 295 1304 m (CLIP.INI)s 496(is)ms 541(a)ms 574(straight)ms 735(forward)ms 905(ASCII-file.)ms 1142(Its)ms 1203(fairly)ms 1323(simple)ms 1467(structure)ms 1654(is)ms 1698(explained)ms 1904(in)ms 1954(section)ms 2107(6)ms 2143(of)ms 295 1244 m (the)s 368(manual.)ms 389 1184 m (The)s 477(responsibility)ms 759(of)ms 812(the)ms 883(first)ms 974(pass)ms 1071(of)ms 1123(the)ms 1195(CLiP-system,)ms 1479(CLIP_1.EXE,)ms 1770(is)ms 1814(purely)ms 1952(to)ms 2001(construct)ms 295 1124 m (an)s 355(appropriate)ms 597(INI-file)ms 763(for)ms 835(the)ms 909(task)ms 1003(you)ms 1092(want)ms 1203(CLIP_2)ms 1375(to)ms 1427(perform.)ms 1614(More)ms 1736(often)ms 1852(than)ms 1952(not)ms 2029(the)ms 2104(first)ms 295 1064 m (pass)s 393(can)ms 475(be)ms 535(short-cut)ms 725(and)ms 810(several)ms 964(batch)ms 1085(files)ms 1183(are)ms 1257(supplied)ms 1439(for)ms 1509(this)ms 1594(reason)ms 1737(\(see)ms 1830(section)ms 1984(5\).)ms 12 FAB 295 936 m (5 Using CLiP ...)s 12 FB 295 864 m (The)s 385(batch)ms 505(procedures)ms 737(below)ms 871(are)ms 945(designed)ms 1135(to)ms 1186(make)ms 1307(your)ms 1410(working)ms 1589(directories)ms 1813(independent)ms 2069(of)ms 2123(the)ms 295 804 m (CLIP_DIR.)s 542(Remark)ms 716(that)ms 807(the)ms 884(original)ms 1055(batch)ms 1180(files)ms 1281(assume)ms 1444(that)ms 1535(your)ms 1643(CLIP_DIR)ms 1878(is)ms 1927(the)ms 2004(directory)ms 295 744 m ("C:\\CLIP".)s 10 FAB 295 647 m (5.1 ... via CLIP.BAT)s 12 FB 295 582 m (CLIP.BAT)s 528(performs)ms 720(the)ms 794(complete)ms 990(cycle)ms 1107(to)ms 1159(define)ms 1296(and)ms 1380(execute)ms 1545(a)ms 1580(run)ms 1659(of)ms 1713(CLiP.)ms 1843(Thus)ms 1955(both)ms 2057(passes)ms 295 522 m (of)s 347(CLiP)ms 464(are)ms 537(executed)ms 726(by)ms 787(this)ms 871(command.)ms 1092(The)ms 1181(procedure)ms 1392(gives)ms 1509(the)ms 1581(user)ms 1676(complete)ms 1870(control)ms 2023(over)ms 2123(the)ms 295 462 m (extraction)s 505(process)ms 665(and)ms 748(supplies)ms 922(context)ms 1080(sensitive)ms 1265(HELP)ms 1401(when)ms 1519(asked.)ms 1656(The)ms 1744(procedure)ms 1955(works)ms 2087(most)ms 295 402 m (comfortable)s 549(when)ms 669(a)ms 704(mouse)ms 847(is)ms 893(available.)ms 295 342 m (PROJECT)s 515(menu)ms 635(allows)ms 775(your)ms 876(to)ms 924(LOAD)ms 1072(an)ms 1129(already)ms 1285(existing)ms 1453(INI-file)ms 1615(or)ms 1666(to)ms 1714(SAVE)ms 1854(the)ms 1924(one)ms 2006(you)ms 2090(have)ms 484 282 m (defined)s 646(so)ms 703(far.)ms 783(In)ms 838(addition)ms 1014(you)ms 1101(can)ms 1183(start)ms 1282(the)ms 1356(extraction)ms 1568(process)ms 1730(from)ms 1840(here.)ms 8 FB 295 145 m (READ_ME)s 460(for)ms 507(CLIP/MS_DOS)ms 729(\(READ_ME.DOC,)ms 993(2.106,)ms 1084(November 17, 1993\))ms 12 FB 2100 145 m (2)s 50 2 2130 157 li 50 2 2045 157 li endpage %%Page: 2 3 begpage 12 FB 295 3139 m (SETTINGS/SOURCEFILES)s 888(allows)ms 1032(you)ms 1120(to)ms 1172(define)ms 1310(the)ms 1384(sources)ms 1547(files)ms 1647(that)ms 1735(CLiP)ms 1854(has)ms 1933(to)ms 1985(include)ms 2146(in)ms 484 3079 m (the)s 557(extraction)ms 770(process.)ms 945(The)ms 1035(source)ms 1178(files)ms 1276(may)ms 1375(reside)ms 1507(in)ms 1558(different)ms 1743(directories.)ms 295 3019 m (SETTINGS/TARGETMODULES)s 1000(lets)ms 1086(you)ms 1178(specify)ms 1339(which)ms 1478(modules)ms 1664(you)ms 1755(want)ms 1869(to)ms 1925(be)ms 1989(extracted.)ms 484 2959 m (The)s 575(names)ms 716(of)ms 771(modules)ms 955(you)ms 1043(put)ms 1121(in)ms 1173(the)ms 1248(list)ms 1323(are)ms 1397(used)ms 1503(either)ms 1630(to)ms 1683(identify)ms 1852(the)ms 1926(modules)ms 2110(that)ms 484 2899 m (have)s 596(to)ms 653(be)ms 718(extracted)ms 919(\(in)ms 993(which)ms 1133(case)ms 1237(you)ms 1330(set)ms 1404(the)ms 1483(radiobutton)ms 1732(EXTRACTED\))ms 2064(or)ms 2123(the)ms 484 2839 m (modules)s 666(that)ms 755(have)ms 863(to)ms 915(be)ms 975(omitted)ms 1142(during)ms 1286(the)ms 1360(extraction)ms 1573(process)ms 1737(\(in)ms 1806(which)ms 1941(case)ms 2041(you)ms 2129(set)ms 484 2779 m (of)s 545(course)ms 695(the)ms 775(radiobutton)ms 1025(OMITTED\).)ms 1299(The)ms 1396(default)ms 1554(is)ms 1607(OMITTED)ms 1851(which)ms 1993(of)ms 2054(course)ms 484 2719 m (implies)s 643(that)ms 731(if)ms 774(no)ms 836(modules)ms 1018(are)ms 1092(listed,)ms 1225(CLiP)ms 1343(will)ms 1434(extract)ms 1582(every)ms 1706(module)ms 1868(it)ms 1908(finds.)ms 295 2659 m (SETTINGS/PARAMETERS)s 888(refers)ms 1015(partly)ms 1145(to)ms 1198(non)ms 1286(implemented)ms 1560(features.)ms 1744(Therefore)ms 1955(don't)ms 2073(touch)ms 484 2599 m (the)s 563(CLIP_MOD)ms 831(radiobuttons)ms 1100(and)ms 1190(forget)ms 1328(about)ms 1457(the)ms 1537(INTERACTIVE)ms 1886(FAULT)ms 2065(COR-)ms 484 2539 m (RECTION.)s 725(If)ms 771(you)ms 859(want)ms 969(error)ms 1079(messages)ms 1280(to)ms 1332(be)ms 1392(filed,)ms 1509(you)ms 1596(have)ms 1703(to)ms 1755(specify)ms 1912(the)ms 1986(report)ms 2118(file)ms 484 2479 m (in)s 535(this)ms 620(menu.)ms 295 2419 m (SETTINGS/SYNTAX)s 772(allows)ms 928(you)ms 1027(to)ms 1091(change)ms 1258(the)ms 1344(appearance)ms 1593(of)ms 1660(the)ms 1746(lines)ms 1865(that)ms 1965(trigger)ms 2123(the)ms 484 2359 m (CLiPping)s 695(process.)ms 874(By)ms 949(LOADing)ms 1168(an)ms 1232(appropriate)ms 1476(INI-file)ms 1646(\(like)ms 1754(PASCAL.INI,)ms 2057(C.INI,)ms 484 2299 m (MODULA.INI)s 794(or)ms 845(FORTRAN.INI\))ms 1186(you)ms 1271(have)ms 1374(an)ms 1431(adequate)ms 1618(suggestion)ms 1841(for)ms 1909(that)ms 1993(particular)ms 484 2239 m (language.)s 689(The)ms 779(choice)ms 922(SHOW)ms 1082(SYNTAX)ms 1297(displays)ms 1474(the)ms 1547(way)ms 1643(CLiP)ms 1761(lines)ms 1868(will)ms 1958(look.)ms 10 FAB 295 2142 m (5.2 ... via CLP.BAT and CLP_ENV.BAT)s 12 FB 295 2077 m (This)s 396(procedure)ms 609(can)ms 691(be)ms 751(used)ms 855(in)ms 907(a)ms 942(situation)ms 1127(where)ms 1262(on)ms 1324(wants)ms 1454(to)ms 1505(extract)ms 1654(all)ms 1717(the)ms 1791(modules)ms 1973(from)ms 2083(up)ms 2146(to)ms 295 2017 m (nine)s 394(source)ms 538(files.)ms 651(The)ms 742(source)ms 886(files)ms 986(are)ms 1060(passed)ms 1207(as)ms 1263(parameters.)ms 1508(CLP.BAT)ms 1726(creates)ms 1878(a)ms 1914(CLIP.INI)ms 2118(file)ms 295 1957 m (and)s 379(starts)ms 497(the)ms 571(CLIP_2)ms 742(program)ms 924(afterwards.)ms 389 1897 m (All)s 464(setting)ms 608(are)ms 681(assumed)ms 864(by)ms 926(the)ms 998(batch)ms 1118(procedure.)ms 1342(Originally)ms 1558(it)ms 1598(is)ms 1642(tailored)ms 1806(to)ms 1857(Pascal)ms 1996(programs)ms 295 1837 m (of)s 350(the)ms 425(sort)ms 514(displayed)ms 720(in)ms 773(the)ms 848(example)ms 1031(EX01)ms 1162(\(i.e.)ms 1253(the)ms 1329(files)ms 1429(EX01_?.*\))ms 1661(on)ms 1725(the)ms 1800(directory)ms 1994(CLIP.)ms 2129(To)ms 295 1777 m (adjust)s 427(CLP.BAT)ms 644(one)ms 730(should)ms 876(sufficiently)ms 1117(understand)ms 1349(the)ms 1423(syntax)ms 1567(of)ms 1622(CLiP)ms 1740([Ammers)ms 1942(1993].)ms 2085(Only)ms 295 1717 m (modify)s 451(the)ms 525(lines)ms 632(of)ms 686(CLP.BAT)ms 903(as)ms 957(follows)ms 389 1657 m (line)s 476(16:)ms 552(Replace)ms 726("\(*")ms 896(with)ms 997(the)ms 1071(COMM-START)ms 1417(of)ms 1471(your)ms 1575(choice.)ms 389 1597 m (line)s 476(17:)ms 552(Replace)ms 726("*\)")ms 896(with)ms 997(the)ms 1071(COMM-END)ms 1361(of)ms 1415(your)ms 1519(choice.)ms 389 1537 m (line)s 476(18:)ms 552(Replace)ms 726("*")ms 892(with)ms 993(the)ms 1067(CLIP-CHAR)ms 1343(of)ms 1397(your)ms 1501(choice.)ms 389 1477 m (line)s 476(19:)ms 552(Replace)ms 726("ENDOF")ms 983(with)ms 1085(the)ms 1158(END-STRING)ms 1471(of)ms 1525(your)ms 1629(choice.)ms 389 1417 m (line)s 476(20:)ms 552(Replace)ms 726("#")ms 892(with)ms 993(the)ms 1067(OPTION-MARKER)ms 1493(of)ms 1547(your)ms 1651(choice.)ms 389 1357 m (line)s 476(23:)ms 552(Replace)ms 726("CLIP.RPT")ms 992(with)ms 1093(the)ms 1167(report)ms 1299(file)ms 1378(name)ms 1499(of)ms 1553(your)ms 1657(choice.)ms 295 1297 m (Note)s 412(that)ms 508(the)ms 590(characters)ms 813("a"-"z",)ms 989("A"-"Z",)ms 1187("0"-"9")ms 1356(and)ms 1449(".")ms 1523(do)ms 1594(not)ms 1678(qualify)ms 1841(as)ms 1903(characters)ms 2126(for)ms 295 1237 m (COMM-START,)s 649(COMM-END,)ms 948(CLIP-CHAR)ms 1221(or)ms 1272(OPTION-MARKER)ms 1695(while)ms 1815(the)ms 1885(END-STRING)ms 295 1177 m (should)s 440(be)ms 500(chosen)ms 651(from)ms 761(letters)ms 896(only.)ms 389 1117 m (If)s 438(you)ms 529(are)ms 607(not)ms 687(sure)ms 787(of)ms 845(your)ms 953(modifications,)ms 1256(you)ms 1348(should)ms 1497(compare)ms 1686(the)ms 1763(INI-file)ms 1932(produced)ms 2135(by)ms 295 1057 m (CLP.BAT)s 511(with)ms 613(the)ms 686(one)ms 771(that)ms 858(CLIP.BAT)ms 1092(produces)ms 1285(from)ms 1394(the)ms 1468(same)ms 1583(set)ms 1651(of)ms 1706(preferences.)ms 389 997 m (CLP.BAT)s 614(must)ms 732(know)ms 864(the)ms 946(directory)ms 1147(of)ms 1209(the)ms 1291(source)ms 1443(files)ms 1550(and)ms 1643(the)ms 1725(directory)ms 1926(of)ms 1989(the)ms 2071(target)ms 295 937 m (modules.)s 487(This)ms 587(information)ms 833(is)ms 877(taken)ms 996(from)ms 1104(the)ms 1176(environment)ms 1439(variables)ms 1630(CLIP_SRC)ms 1868(and)ms 1951(CLIP_TRG)ms 295 877 m (that)s 381(can)ms 462(be)ms 521(set)ms 588(using)ms 708(CLP_ENV.BAT.)ms 1064(Note)ms 1173(that)ms 1259(the)ms 1332(directories)ms 1555(must)ms 1664(be)ms 1722(specified)ms 1915(excluding)ms 2123(the)ms 295 817 m (trailing)s 451(backslash.)ms 671(For)ms 753(example)ms 484 757 m (>CLP_ENV)s 756(D:)ms 831(C:\\PROJECT\\PASCAL)ms 295 697 m (defines)s 451(the)ms 524(home)ms 647(directory)ms 839(of)ms 892(drive)ms 1007(D:)ms 1069(as)ms 1122(source)ms 1264(file)ms 1343(directory)ms 1535(while)ms 1658(the)ms 1731(subdirectory)ms 1993(PASCAL)ms 295 637 m (of)s 349(directory)ms 542(PROJECT)ms 765(on)ms 828(drive)ms 943(C:)ms 1003(will)ms 1093(receive)ms 1250(the)ms 1324(extracted)ms 1519(modules.)ms 10 FAB 295 539 m (5.3 ... via CL.BAT)s 12 FB 295 474 m (CL.BAT)s 483(is)ms 528(the)ms 600(fastest)ms 740(way)ms 835(to)ms 885(run)ms 964(CLiP)ms 1081(and)ms 1165(will)ms 1254(probably)ms 1443(be)ms 1502(invoked)ms 1675(most)ms 1784(often.)ms 1911(It)ms 1953(can)ms 2034(be)ms 2093(used)ms 295 414 m (whenever)s 503(an)ms 563(INI-file)ms 730(already)ms 891(is)ms 938(available.)ms 1145(It)ms 1189(copies)ms 1330(the)ms 1405(information)ms 1655(of)ms 1710(the)ms 1785(specified)ms 1979(INI-file)ms 2146(to)ms 295 354 m (CLIP.INI)s 497(and)ms 582(runs)ms 681(the)ms 754(CLIP_2)ms 925(program.)ms 389 294 m (The)s 486(INI-file)ms 658(to)ms 717(be)ms 783(used)ms 895(is)ms 948(passed)ms 1100(as)ms 1162(an)ms 1228(optional)ms 1412(parameter.)ms 1644(If)ms 1697(no)ms 1766(INI-file)ms 1939(is)ms 1991(specified,)ms 8 FB 295 145 m (READ_ME)s 460(for)ms 507(CLIP/MS_DOS)ms 729(\(READ_ME.DOC,)ms 993(2.106,)ms 1084(November 17, 1993\))ms 12 FB 2100 145 m (3)s 50 2 2130 157 li 50 2 2045 157 li endpage %%Page: 3 4 begpage 12 FB 295 3139 m (CL.BAT)s 483(simply)ms 632(assumes)ms 811(CLIP.INI.)ms 1026(For)ms 1108(example)ms 484 3079 m (>CL)s 588(EX01_A.INI)ms 295 3019 m (will)s 385(copy)ms 495(the)ms 568(file)ms 647(EX01_A.INI)ms 919(to)ms 971(CLIP.INI)ms 1174(and)ms 1258(run)ms 1337(CLIP_2.)ms 1521(However)ms 1717(the)ms 1790(command)ms 484 2959 m (>CL)s 295 2899 m (immediately)s 557(runs)ms 656(CLIP_2)ms 826(on)ms 889(the)ms 963(basis)ms 1075(of)ms 1129(an)ms 1189(already)ms 1349(existing)ms 1519(CLIP.INI)ms 1722(file.)ms 12 FAB 295 2771 m (6 Specimen INI-files)s 12 FB 295 2699 m (The)s 400(files)ms 514(ADA.INI,)ms 745(C.INI,)ms 901(FORTRAN.INI,)ms 1256(LISP.INI,)ms 1482(MODULA.INI)ms 1811(and)ms 1911(PASCAL.INI)ms 295 2639 m (suggest)s 459(a)ms 495(suitable)ms 664(CLiP)ms 784(syntax)ms 929(for)ms 1001(a)ms 1037(start.)ms 1150(To)ms 1220(customize)ms 1436(such)ms 1542(an)ms 1603(INI-file)ms 1770(run)ms 1851(the)ms 1926(CLiP)ms 2046(system)ms 295 2579 m (through)s 470(CLIP.BAT.)ms 723(Then)ms 846(load)ms 952(the)ms 1033(proper)ms 1183(INI-file)ms 1356(and)ms 1448(modify)ms 1613(the)ms 1694(syntax)ms 1844(by)ms 1914(means)ms 2062(of)ms 2123(the)ms 295 2519 m (SETTINGS/SYNTAX)s 760(menu)ms 883(\(see)ms 976(sect.)ms 1079(5.1\).)ms 12 FAB 295 2391 m (7 References)s 12 FB 295 2319 m (Ammers)s 480(E.W.)ms 596(van,)ms 693(M.R.)ms 809(Kramer)ms 975(\(1993\),)ms 1134(The)ms 1225(CLiP)ms 1343(Style)ms 1459(of)ms 1514(Literate)ms 1683(Programming)ms 1971(\(submitted)ms 389 2259 m (for)s 467(publication\).)ms 742(Anonymously)ms 1046(ftp-able)ms 1222(as)ms 1284(CLIP_STYLE.PS,)ms 1674(CLIP_STYLE_A.PS)ms 2112(and)ms 389 2199 m (CLIP_STYLE_B.PS)s 816(from)ms 926(directory)ms 1119(CLIP)ms 1240(on)ms 1302(sun01.info.wau.nl.)ms 8 FB 295 145 m (READ_ME)s 460(for)ms 507(CLIP/MS_DOS)ms 729(\(READ_ME.DOC,)ms 993(2.106,)ms 1084(November 17, 1993\))ms 12 FB 2100 145 m (4)s 50 2 2130 157 li 50 2 2045 157 li endpage %%Page: Contents-0 5 begpage 12 FAB 1028 3136 m (Table of Contents)s 12 FB 295 3039 m (1 Directory CLIP/MS_DOS )s 896(........................................................................................)ms 2019 3039 m (1)s 295 2939 m (2 Installing CLiP )s 683(.........................................................................................................)ms 2019 2939 m (1)s 295 2839 m (3 A quick installation test )s 858(...........................................................................................)ms 2019 2839 m (2)s 295 2739 m (4 What you should know )s 846(............................................................................................)ms 2019 2739 m (2)s 295 2639 m (5 Using CLiP ... )s 658(...........................................................................................................)ms 2019 2639 m (2)s 365 2589 m (5.1 ... via CLIP.BAT )s 832(.............................................................................................)ms 2019 2589 m (2)s 365 2539 m (5.2 ... via CLP.BAT and CLP_ENV.BAT )s 1245(............................................................)ms 2019 2539 m (3)s 365 2489 m (5.3 ... via CL.BAT )s 782(.................................................................................................)ms 2019 2489 m (3)s 295 2389 m (6 Specimen INI-files )s 746(....................................................................................................)ms 2019 2389 m (4)s 295 2289 m (7 References )s 583(.................................................................................................................)ms 2019 2289 m (4)s 8 FB 295 135 m (READ_ME for CLIP/MS_DOS \(READ_ME.DOC, 2.106, November 17, 1993\))s 12 FB 2111 135 m (i)s 50 2 2130 147 li 50 2 2056 147 li endpage %%Trailer enddocument %%Pages: 5 %%DocumentFonts: %%+ Helvetica-Bold %%+ Times-Roman %%EOF