Annotation of mstools/mssetup/testdrvr.hlp, revision 1.1.1.1

1.1       root        1: ?_;����U*&+"�&���&  $0=EMV_t{����������#5>AGSX^aeot�������������)/49HO_hpv���������������                    "       (       ,       :       >       D       G       J       W       _       p       z       �       �       �       �       �       �       �       �       �       �       �       �       �       �       �       �       
                      2: 
                      3: 
                      4: 
                      5: (
                      6: 0
                      7: 5
                      8: 8
                      9: M
                     10: U
                     11: ]
                     12: `
                     13: i
                     14: o
                     15: u
                     16: �
                     17: �
                     18: �
                     19: �
                     20: �
                     21: �
                     22: �
                     23: �
                     24: �
                     25: �
                     26: �
                     27: �
                     28: �
                     29: &%(3:LUY]kq����������48AERW\kqy�������������

)
-
;
@
F
P
X
^
e
j
y
�
�
�
�
�
�
�
�
�
�
�
                     30: 
.58DQZ`gm��������������
$*:=AEIMU_flrx|�����������1}���������������#&2>H^nt��������������������#,7ELYbflu{��������������������!&39=CLQUZ`fkry}����������������
                     31: )08@IPV]gmv������������������&,49@FNV\blt|������������������!*/5:@DKRZ]alr|�������������� $-04;@DKPU[bgnrv��������������������
"&*.6:=AIPSW`fmr{��������������������#*1<BHOY^cjt{������������������&!(/6>BHMSZahqw~�������������������  #)-18@HNT[elosw{�����������������$(,18<DLPX]fjpu~���������������������&"libname.ex$DEFINE' The rest of the script goes here.'$DEFINE'$DEFINE metacommand'$ELSE,'$ELSEIFDEF,'$ELSEIFNDEF,'$ENDIF,'$IFDEF,'$IFNDEF,'$INCLUDE'$INCLUDE metacommand'$UNDEF'$UNDEF metacommand'===========================================(Wildcards(if(intexp%)(number%,(strexp$(which...32,767A global integer containing theA stringA$ =ALLOCATEALLOCATE statementALLOCATE,ANYAPPENDASC functionASCIIAdds oAllAlsoAttemptingBasicBegins the definitionCASECHDIRCHDIR stCHDIR, CHDRIVE,CHDRIVECHDRIVE stCHDRIVE,CHR$CHR$ functionCLEARLISTCLEARLIST statementCLIPBOARDCLIPBOARD statementCLIPBOARD$CLOSECLOSE statementCLOSE,CONSTCONSTCONST statementCURDIR$CURDIR$ functionCURDIR$("CURDIR$,CannotChanges theCommentsConDATETIME$DATETIME$ functionDEALLOCATEDEALLOCATE statementDECLAREDECLARE statementDIMDIM statementDLLDLL.DLLSubDLLsDeclaresDefines aDescriptionDisplaysDriverECHOECHO statementELSEELSEIFENDENDEND statementENVIRON$ENVIRON$ functionENVIRON$("EOF functionEOF,ERFERF variableERF, ERERF, ERL, ERR, ERRORERLERL variableERL,ERRERR variableERR,ERRORERROR$ERROR$ functionERROR,EXISTSEXISTS functionEXISTS,EXITEXIT statementExecutesFALSEFORFOR... NEXT statementFREEFILEFUNCTIONForFunctionsGLOBALGLOBALGLOBAL statementGOSUBGOSUBGOSUB statementGOTOGOTO statementGenerates aGives theHEX$HEX$ functionHH:MM:SSHowever,IF...THENIF...THEN statementINPUTINSTRINSTRINSTR functionINTEGERIf IntVar = ERIntegerInteger-expressionIntrinsicKILLKILLKILL statementLCASE$LCASE$ functionLCASE$,LEN functionLEN,LIBLINELONGLTRIM$LTRIM$ functionLTRIM$,Labels are identifiers followed by a colon, and must appear as the only item on a line. No line numbers are supported.LikeLikewise,MID$MID$ functionMID$,MKDIRMKDIR statementMKDIR,MM/DD/YYMS-DOSMS-Test Statements and Intrinsic FunctionsNAMENAME statementNEXTNOWAITNULLNULL functionNULL pointerNotNumber"OFFON ENDON END SUBON END statementON ERRORON ERROR statementOPENOPEN statementOPEN,OUTPUTOtherwise,PAUSE stPAUSE,POINTERPRINTPRINT statementParametersRANDOMIZERANDOMIZE statementREALLOCATEREALLOCATE statementREM statementRESUMERESUME statementRETURNRETURN statementRMDIRRMDIR statementRNDRND functionRTRIM$RTRIM$ functionRTRIM$,RUNRUN functionRUN statementRemoves aRet% =ReturnsSELECTSELECT CASE statementSETFILESETFILESHELLSHELL stSLEEPSLEEP statementSPLITPASPLITPATH stSTATICSTATIC FUNCTION statementSTATIC SUB statementSTEPSTOPSTOP statementSTR$STR$ functionSTRINGSTRINGSTRING$ functionSUBSUB1SUB2SUB3SUBsSee AlsoStatementsStrexp$StringSymbolSyntaxTHENTIMERTIMER functionTRAPTRAPTRAP statementTRUETRUE.Terminates execution ofTestTheTheThe argument drive is an optional drive specification; the argument directory is a directory name.The argument pathname$ is a string expression that specifies the name of theThe cThe errorThisTypeUCASE$UCASE$ functionUnlikeVAL functionVARPTRVARPTR functionVIEWPORTVIEWPORT statementWENDWHILEWHILE...WHILE...WEND statementWhenWildcardWindowsYou[(intconst)][(parmlist)][REM | ' ][drive:]directory[...][statementblock]accessacknowledgeaddedaddressaddsaffectafterallallocateallowallowedalmostalphanumericalreadyalsoalwaysandanotheranyanywhereappearappendedapplications,areargumentarrayassignedassignsassociateassociationasynchronouslyattemptautomaticallyavailablebeenbeforebeginningbeginsbehavebetweenbitmapblanksblockblock]ENDblocksbothbufferbuildbutbytecallcalledcallingcancannotcarriage-return/line-feedcasecausecauseschangecharactercharacterscharcodecheckcircumstancesclausecleaclearsclipboardclosecodecode.colon,combincommacommandcommentcompcompilation.conditionconsistconstantconstdefconstructcontcontainingcontainscontentscontinuecontrolconvertedcopycorrespondcountercreatecurrentdatadatedebugdecimaldeclarationdeclaredeclareddeclaresdeclaringdefaultdefinedefineddefinitiondeletedependingdimensiondirectoriesdirectorydisablesdisplaydoesdriveduringdynamic-linkeachechoeitheremptyencounterendend-of-fileendsensureentireenvironmentequalerrorerror-traperror.errorcode%errorsevaluateeventexactlyexamplexample,example:exceedexceptexecutableexecutedexecutesexecutingexecutionexistexpressionextfilefile,filenamefilenumber%filesfinishedfirstfixed-lengthfnnamefollowfollowingfollows:forformatfromfullfunctiongeneratgenerated.generatesgivengiven,givesglobalgoesgreaterhandlerhandlinghashavehexadecimalhides,hundredthsidentifiedidentifierimmediatelyincludeincludingincrementedindefinitelyindexindicindicatesindicatinginformationinsensitive.insideinstructionintegerinterintexpintexp%intointrinsicitsjumpkeywordlabellastleadingleavelegallengthletterslevellibrarylikelineline-labellinelabellistliterallocalocationlogicallonglongerlooplowercasemain-linemainlinematchematchingmaymeansmemorymessagemetacommandmidnightmismatchmode,mode.module,moremostmustnamenegativenestnewnextnon-textnonzeronotnullnum-itemsnumbernumericoccuroccurred.occurrenceoccursonceoneone-characteronlyopenopenedoperatioperationsoptionorderotheroutsidepairparameterparmlistparse-timepartpassedpassespassingpathpathnameperformplacepointerpointerpointer-varpointspositipresentpreviouslyprintprintprintedprocedure.processprogramproperprovipseudo-randomqualifiedquotrandomrecentrecoverreferencerelatiremoveremoved.removesrenamerepeatrepresentresidingresizerespectiverestresultresumereturnreturnsreverseroutinerun-timesamescanniscopescriptscript.secondssectionsemicolonseriesseveralshortenshouldsimulatessincesinglesizesomesortedspacespawnspecialspecificspecificationspecifiedspecifiesstastartingstartsstatementstatement,statement.statementsstaticstatusstepstopstrexp$strexp1$strexp2$stringstringstring.structuresstrvar$subsub1sub2sub3sub4subdirectorsubnamesubroutinesubroutinessubscriptsubstringsuccesssuchsupportedsupportssuspendsymbolsyntaxsystemtabletargettaskterminatextthanthatthetheirthenthereforetheythisthosethroughtimetrailingtransfertraptrapnametrapptrappabletypetypeidtypesunmatcheduntiluppercaseuseuseduser-definedusesusingvalidvaluevariablevariablesversionviewportwaitwhenwherewhichwhilewhosewildcardswillwindowwithwithinwithoutworkwouldyou/&;)z4ters 'K' and ��&&
                     32: �
                     33: ����|CTXOMAP�&|FONT�&|KWBTREE�&|KWDATA�&|KWMAP�&|Phrases|SYSTEMj!|TOMAP&|TOPIC�!|TTLBTREE&"&d+�}d{>}ds�}d�d}d�d}d}}du}d�B}d��}d!'}d�p}daR}d��}d`)}d�}d}d�t}d�}d
}d_#}d��}dm4}d0L}d�5}d4}d��}d�}d|&}db�}d17}d{�}d�M}d�z}d��}d�}dB�}d��}dn�}d y}d*}dڵ}ds*}d�4}d�7}d��}di
}d%�}dЮ}d�}d��}d�K}dN}dBN}di�}dT}d�I}d�&}d��}d=&}d�}d{}d�z}d�#}dI
}d3�}d�}d�
}d�z}d�}dF}dC?}d�G}d�r}d�]}dk`}d�9}d��}d"a}d�p}d�}d�}d�}d��}d�@}d��}d7}d�3}d�4}d�5}d޷}d�W}d��}d��}d�'}d6}d�]}d�$}dG/}d��}d��}d�]}d�}d�}dk}dDY}d�3}dd
}d�]}d�z}d/�}dP}d
}d۠}d�R}ds2}dw}d�}d�}dQ}dc:\tmp\meg15d�h}dc:\tmp\meg15d&ith
                     34: with
                     35: with
                     36: within
                     37: within
                     38: within
                     39: within
                     40: without
                     41: without
                     42: without
                     43: without
                     44: without calling any of the SUBs in the ON END list.
                     45: works
                     46: works
                     47: would
                     48: would
                     49: would
                     50: writing
                     51: you
                     52: you
                     53: you
                     54: you
                     55: you
                     56: you
                     57: you
                     58: you
                     59: you
                     60: you
                     61: you
                     62: you
                     63: you
                     64: |
                     65: |
                     66: |
                     67: |
                     68: |
                     69: |
                     70: 
                     71: which
                     72: which
                     73: which
                     74: while
                     75: while
                     76: whose
                     77: whose
                     78: whose
                     79: whose
                     80: wildcards
                     81: will
                     82: will
                     83: will
                     84: will
                     85: will
                     86: will
                     87: will
                     88: will
                     89: window.
                     90: with
                     91: with
                     92: with
                     93: with
                     94: with
                     95: with
                     96: with
                     97: with
                     98: 6-l&ؒ�)�IMS-Test Statements and Functions{�r���������#*#!�
����^+-#+&&���I��V����^
�+
�&���I\�V���}����&������������������������������������������������&8&Focates a +�o���Uto a ��&@&�verts mW&C��m��in a 0&Tatement&�
1(on m
8, or m8) to a 0&Zatement&�!9to m9�ated by m��in m0&`&�verts an &C��a e0&dClears m�&hPuts a g1on m�&k��mg�m�&nCloses cor ;�&vAssigns a �to a ��&z�m
1Aom9�mb&��m]o}in m�[AM*6
*�&ր��I\�V���}����&������������ ����!����"����#����$����%����&����'����&�Frees m+pointed to by a ��o�ito m��&�&�a �Gor �, or a Gor ��in a =(DLL)&&�X&�&��or �s of �, o�s them ��&�Echoes �gto a ging dl (auxiliary port)&�&�&s yof m&��orts "ON &�" �ing &#�$)&��m�of mPATH S�&�Ktus of a �&�A �1�m�of m�in �m���WXred&�&1Uof mof �k�d m���V&�&1W�of m���WkXred�*�&ր��I\�V���}���)�&����*����+����,����/����0����1����2����3����4����5����&�OR$ ��mW-�an W�or m���WkXed&�Checks to see if a �zs&�m
���by m��&�Repeats a �of �a Uof |s, or a�?�kzs in m�&�&���or �sJumps to m�of �by �Unconditionally �to m�tement �m�&�ditionally ua �of �if m��is true&Inserts m�of a �in a �Looks �a 1�q0�a 1�ing m��of a ���&����I\�V���}���6�&����7����8����:����;����<����=����>����?����@����A����B����C����0Deletes m�(s) %m�4�m�of a 1�]��to 8�m�of a 0D�a of m1�m���dP�a Mof ��a �0VCreates a G0bRenames �or .j   Q���or �x&Dne or ;Ito a 
of Ito be ��as m�Hs|Lets a ��o���^�Opens a ��atement&�a 1o�s �muser to P�&��in m�, or sends �to m�*�*�&����I\�V���}���D�&����E����F����G����H����I����J����K����L����M����N����O����P�����Seeds m�Ugenerator�Resizes m+��d �a ���Lets ��a �in a ��Resumes �y�an Y�is ��mV��to mtement �m=� ��n zing 0�       �U�0 o&.��a of m1�m��d�Runs a ���tementRuns a ��or synchronously�&�cof �tement �+on m�of m�|�tement&Dr (s �s �m��atementPasses m1to m]��or �xF*�&���I\�V���}���Q�&����R����-����V����S����T����U����W����X����Y����[����Z�����Suspends yof m��a Uof �or ��atementSplits m�A����s, ing ?�to m��ded�&O�of a ���&Oof a �suboutine�a ���a 1of ����]�m�&C����m&C1�ation of an �|Uof �(in �) �0
                     99: &��of �to be s�mc&+vs in a &�) Xs&�m�of m1�]�to �&�Y�mY'_k���%�m.     far �to a ����B&V���I\�V���}���\�&����]����^����*�m��of a 02&�, �or �m��:&�a �of tements in a , as as a ��is (�(%&���I�V��&��#(#!1��&8+#+&&���I��V����&6#&~&+#&g&����I\�V!��!&����&��&��&��&��&��&��&��&��&��&��&�&6 tement ^s a +�o���Uto �. &6 �s to _a +�of R * � �s, �� is m�in �s of m�� �to. &�iif  �is a �TO  , (2 * R) �s of +�be ^d.D+#&D4&:���I\�V!��!&�����&���&7�, RrAD�O&p���I\�V!��!&�����&���� ��/��E����&t, &�, &�, &�, �XXXXXXXXXX�#�#!k&&@,#,&&���I��V����ASCah,a7&@���I\�V!��!&����&��&��&�ASC ��mW&C��m��in a 2J!aJ7&@���I\�V!��!&����&��&����ASC (()qmJq?&P���I\�V!��!&����&�����&����A W�kis m&C��m��in m~.�&^*q*!�&Tatement+*+&&���I��V����&R��+�=&L���I\�V!��!&����&��&��&��&�&R tement �s m
1(on m
8, or m9) to kin (.@�@4&:���I\�V!��!&�����&���&S(+@+&&���I��V����&���+�+&(���I�V��&��&��&R tement Xs gm
b. Other {scripts, obs }OXed; ?maintains �own 
1�.J[�J%&���I�V��&��C��m
1on m
9or q8. &�h/J/%&���I�V����&S"\MP"EA/E%&���I�V��&���s m
1on m
9to \MP, �4E4%&���I�V����&S"D:\MYDIR"^]4^%&���I�V��&���s m
1on m9D: to \MYDIR, regardless of �r 
8.f3^fI&d���I\�V!��!&�����&����<��I����&X, &x, T, �*f*!q&&Zatement+
                    100: *+&&���I��V����&Xvx+v=&L���I\�V!��!&����&��&��&��&�&X tement �s m
9to kby m��in (.@v@4&:���I\�V!��!&�����&���&Y(f1@fI&d���I\�V!��!&�����&����<��I����&R, &x, T, �#
f#!u&&`+#+&&���I��V����&__W+_7&@���I\�V!��!&����&��&��&�&^ �converts an &C��a e2P#_P7&@���I\�V!��!&����&��&���&5&_(asciicode%)x_PxE&\���I\�V!��!&����&��&�����&����A e1�&C�is Uto asciicode%.�ASC#x/!I&&d��+/+&&���I��V����&bsb+s=&L���I\�V!��!&����&��&�O���&�&b tement �m�

                    101: d by m� tement.:s:1&4���I\�V!��!&����&���&bB:B7&@���I\�V!��!&����O�&�����#B#!t&h+#+&&���I��V����&f^V+^7&@���I\�V!��!&����&��&��&�&f tement �s g�to m�.f6^f@&R���I\�V!��!&�����&��&��&���&g[�Expression$ | CLEAR ]��f�=&L���I\�V!��!&����&��&��&���"you pass a �Expression$, mgis copied to m�. CLEAR q�]��m�f, �s, oso on.+�+&&���I��V����&�SQ+S+&(���I�V��&��&��&f tement gUm�of gto m�.BSB7&@���I\�V!��!&�����&����&j%B%!�&k�+
%+&&���I��V����&jTL+T7&@���I\�V!��!&����&��&��&�&j ��s g�m�.?T?1&4���I\�V!��!&����&���X$ = &jH7?H1&4���I\�V!��!&����&����mg�of m�.+H+&&���I��V����&�&�&+&7&@���I�V��&��&��&��&��&j �gUm�of g�m�. C��w�to retrieve �s or u�of �Sby m�. "the ��ains �goK(such as a description oa �), m&j �g�mf. "the ��ains Kf, m&j ��an E1("").B&B7&@���I\�V!��!&�����&����&f#B#!+&n+#+&&���I��V����&le_+e7&@���I\�V!��!&����&��&��&�&l tement �s cor ;�k�m �.t@etO&p���I\�V!��!&������&��&����&��&���&m[[#]�][,[#]�]&,]+t+&&���I��V����&�W&�&+c&U&|���I�V��&��&��&��&�A���&��&��&��&��A &l tement �no ~s �s ]i�\�5. A  &o�� �1 o5 �s m��d �� �k�m~ tement. A ��� �i5 ��in a "Bad File q�[&l tement 7O�a �Wif m�is Oh. A &l tement �a 
�s gy�ed: �h &m1, 3, 5 �s �2 o4 h.v2c&vR&v���I\�V!��!&����$�&��6��A��C��&�����EOF, ., ~, �[#]#v#!�&v+#+&&���I��V����&t��+�C&X���I\�V!��!&����&��&��&��&��&�&t tement �m�� to m��name. !��be �uin m�o��ed 0s or �s.Q+�Q:&F���I\�V!��!&�����&��&���&u�name = �+Q+&&���I��V����&���+�%&���I�V��&��&�stants %�m&w�be %as s�Wor 1}(but O�or ��s), as as o�7O�a [[&�ithese tements }invalid:S<�S&&���I�V�����&ua$ = "constant " + a%&ub$ = a$ + " �b"ERSE%&���I�V��&��W�s �be %�W|s, as �<E<&&���I�V�����&ux = 1&uy = x + 1�+&<�1&4���I�V��&��&��&��Numeric �s �be �W|s, o��u�%W�s in o�. ��s �g�a �1in o�. C�concatenate or ��%1�s to #1�s.�&��O&p���I�V��&��&�V��-��^��,��2��N���&�stants }�in �. y �be �d �uin a �&�stants �be %�&4. &�i&t is Oc�a � or &�, �a 6 or &� , nor �an IF or �&P �.N�N=&L���I\�V!��!&���� �&��/����&�, &�#N#!r&z+
                    102: #+&&���I��V����&xcw+c7&@���I\�V!��!&����&��&��&�&x ��m
1��m9or m
8.L%cL7&@���I\�V!��!&������&���&5&y[8parm]�C&L�1&4���I\�V!��!&����&���&x m�a �y ��A�ing of m9letter, �o��to m0. Without a z, it �m
�ing 0. With an ~, it �m
1on m9�ated by m��of m~. &�fe:XXXXXXXXXXXXXXXXXX'("&I@�I'& ���I�V������&5&|D") &5&|Delta") &5&|dos")i�Ii'& ���I�V��&����]�m
1on mD 8.&5&x�m
1on m
9because m��no ~.+i+&&���I��V����&�E*+E+&(���I�V��&��&��C��&x in a UAE �.f1EfI&d���I\�V!��!&�����&����<��I����&R, &X, T, �#f#!,&&�+#+&&���I��V����&�TH+T7&@���I\�V!��!&����&��&��&�&� ��m]o|.<T<1&4���I\�V!��!&����&���&5&�NE<N1&4���I\�V!��!&����&���]o}in m�[.#N#![&�+
#+&&���I��V����&���+�I&d���I\�V!��!&����&��&��&��&��&��&�&� tement frees m+�d ��o�h to �. &Kto � DEALLOCATE �a h �or a �to tic ���a �Z@"�@4&:���I\�V!��!&�����&���&��+@+&&���I��V����&���+�4&:���I�V���&����&��&� �gbe �to free +���^d �m&6 tement. &Kto �&� �a �k�to tic ���a �ZN%�N=&L���I\�V!��!&�����&��E����&6, �#N#!�&�+#+&&���I��V����&�V&�&+V&[&����I\�V!��!&����&��&�V��-��V��-���&��&��&�&� tement a �� or &�, or a � or &� �in a =(DLL). Those �s �a &�?be written �mPascal �convention. < ��km�is in a &�A[m< ��mAof min �m�resides. It ?be a �ed 0; 1|s or 1�}Ob.q&&V&}&�&l���I\�V!��!&�����&��&��&���&��&��&��&��&��&��&���&��&��&��&��&��&��&���&��&��&��&��&��&��&��&��&���&��D [(|)]&�&� � [(|)] AS � &�� D < "libname.ext" [(|)] &�&� i-�.-� < "libname.ext" [(|)] AS �+}&+&&���I��V����&�f+Q&t���I�V��&�V��-���&��&��&����&��&��&G�s o&�s ?be prior to �in a �, �y%in m��}�by �to �Io�s o&�Io�s, o�@,  , o� zs, �}�by �to �s �in &�.=�a ��1to a &��, m1is �locked in �in ml segment, oa far �to m��of m1is �. 1is �P-terminated. "the &�modifies m0, it �O�in a 1ioriginally �. "the 1is �ed, m1�is �d to reflect mG�o�upon ��m&�"you ��@s ���s, ���off mAS � �.E&�&E&o&����I�V��&��&�V��-����&��&����&��&���&��&��&��&��=a &��, m| �m� or &� �m�Z:(param [AS [�| &<]], &,)AS &< �is g�in {s �&��s oH. =a ��or F, ��a {AS &<. Declaring a �AS &< turns off {��ing �kz.NE&N=&L���I\�V!��!&����-�&��V����&�, �#N#!� &+#+&&���I��V����&YX+Y7&@���I\�V!��!&����&��&��&�& /Wa Yto mY'^.H$YH4&:���I\�V!��!&�����&���H$DEFINE X+H+&&���I��V����&�8&�&+8&V&~���I�V��&��&��&��&��&��&��&��&���&���s ��of up to 31 g�. �@s }��& �be �in ��m��al tements: '$IFDEF, '$IFNDEF, '$ELSEIFDEF, '$ELSEIFNDEF, '$ELSE, '$ENDIF, &.ne k& is a /tha w�ed ;m�ng %of �It is sOa tement.B8&B7&@���I\�V!��!&����[�&����&#
B#!�!&�+#+&&���I��V����&��&+�7&@���I\�V!��!&����&��&��&�&� tement �or �s of �of m�d �. "a Kis �an �of �of m��is ^d. &G�s }zero-based, so a Kof 10 ^s �11 elements, 0 to 10.&��&�&���I\�V!��!&�����&��&��&��&��6�7�6�&��&��&��&���&��&��&��&��&��&��&���&��&���&�� [(intconst)] AS � [, &,] &� � [(intconst)] AS �TO [POINTER TO]&-�[, &,]+&+&&���I��V����&�@E+@�&���I�V��&��&��&�V��-��X��V��-��X��/����&��&��&��&��&�V��-��X���&� tement �m�a �id Qku}l to m
module of �"used ws�, &�, or , m�is l to m�of m�"used �a �, &�, or , m�is l to k�f. To �k}�to mQ�, �m&� tement.� ��s�, ���. ��in &�} , LONG, �, o �* n (for �0s). &� tement �be �to -a �k�i��in m
�(�, &�, , or �). A "Duplicate Definition" WXs if m��i�$.>&�&@>&O&p���I�V��&��&��&�/���&��&��&��&��ne k�do Oneed to �m&� tement �simple �of ��(except �0s). "you �a ��it �a &� or &� tement, it  s to a @ �. "the ��cof m&M���yto it, qm�� s to k�. #��}% � , $ ��, o& �@.�}>&�7&@���I�V��&��&��&��&��AS �TO �m of &� ,s a �to a �of ��. Pointers }strictly ��ed.Z*�ZC&X���I\�V!��!&�����&����/����&6, &t, &�#Z#!A "&�+#+&&���I��V����&���+�C&X���I\�V!��!&����&��&��&��&��&�&� tement @es �gto mdl. &�ON �]g�to m�to be @ed to mdl. &�r 3@ing to mdl.C�C1&4���I\�V!��!&����&���&�[ON | r]+C+&&���I��V����&��}+�+&(���I�V��&��&��Anything ��&� on �to m&��oto mdevice connected mAUX port of mcomputer.N �N=&L���I\�V!��!&����C�&��]�����, 0#
N#!M!#&�+#G&&���I��V����&�XXXXXXXXXXXXXXXX�?@�?D&�&GD&[&����I\�V!��!&����&��&�?��?���&��&�?��?���&�"no �is �m&� tement &s yof m&��o��I��mt tement. =]I��mt tement ���ed, m&� tement dtes m
�of m�by m��. "&� is sin a Gbeing �as �of mt , qt �ing is dted.Q4D&Q1&4���I\�V!��!&����&���&�[IF | �| �| &�| TRAP]NQN=&L���I\�V!��!&����?�&��S����t, �#N#!�"$&�+#+&&���I��V����&�Yc+Y7&@���I\�V!��!&����&��&��&�&� ��m�of mS�.O/YO7&@���I\�V!��!&����&��&���&5&�(Rstring$)�&O�=&L���I\�V!��!&���&���&��&���An lng ]S3Rstring$ is a 1�k�ains mAof an S�. �of Rstring$ is important o?be �in e]�. &�fe:4�4%&���I�V����&5&�("PATH")9-49%&���I�V��&���mPATH S�, �494%&���I�V����&5&�("path")141%&���I�V��&���an E2Zq1Z%&���I�V��&��One nion is mWINDIR S�under @. !S�is m.�:&Z�1&4���I�V��&��&��&��"you specify an S�k�be found in mR-string ^, &� �an E3�&� �mg�to mS�; kis, mg�mUsign in mR-string _�kS�.#�#!�#%&�,#,&&���I��V����EOFdP,d7&@���I\�V!��!&����&��&��&�EOF ��mK(EOF) tus of a file.P"dP7&@���I\�V!��!&����&��&����EOF (filenum%)��P�C&X���I\�V!��!&���&���&��&��&���An ���mEOF tus of m��d �filenum%. ��is  if m�is ly at J.+�+&&���I��V����&�NG+N+&(���I�V��&�A����?���k�m~ tement.}>N�U&|���I\�V!��!&�����&��6��9��A��C���&���ZG�G�E&l, ., ?, ~, � #�#!�$&&�+#+&&���I��V����&�p�+p7&@���I\�V!��!&����&��&��&�&� �is a �1�m�of m��in �m���WZ[/p[;&H���I\�V!��!&�����&���&����Var$ = &�&�= �Var$+[+&&���I��V����&���+�=&L���I�V��&��&�&���&�'���&� ��ains m�of m��Wk[�ation of &�, &� o&� �be �in logging �about �_in a &��fk�f+&(���I�V��&��&��=a �rts, &� �ains a Q3Ksu�, it �be �a �.w8fwO&p���I\�V!��!&����&�&��'��(��)��@����&�, &�, &�OR, &�OR$, z#w#!(%'&�+#+&&���I��V����&�x�+x7&@���I\�V!��!&����&��&��&�&� �is a ���mUof mof �k�d m���WkZ`5x`A&T���I\�V!��!&�����&���&��&���IntVar = &�&� = (+`+&&���I��V����&���&+�7&@���I�V��&��&��&��&��&� ���m�ain mU�m���W[Uis �ve to m�of m�in �mof �zs. !)kif a ��ains & �, oan WXs on a in m��mUin &� �be �ve to m�of m��Ommain �c_�c+&(���I�V��&��&��=a �rts, &� �ains 0. Ksu�, it �be �a �.w8cwO&p���I\�V!��!&����%�&��'��(��)��@����&�, &�, &�OR, &�OR$, z#w#!&(&�+#+&&���I��V����&�i�+i7&@���I\�V!��!&����&��&��&�&� �is a ���mW�of m���WkZ`5i`A&T���I\�V!��!&�����&���&��&���IntVar = &�&� = (+`+&&���I��V����&�s�+s+&(���I�V��&��&��&� ���m�ain mW�of m���Wk[Ksu�, it �be �a �.G)sS+&(���I�V��&�gO�O%N�&��=a �rts, &� �be 0.w8SwO&p���I\�V!��!&����%�&��&��(��)��@����&�, &�, &�OR, &�OR$, z.w.!*')&�OR tement-.-&&���I��V����&�OR^@-^7&@���I\�V!��!&����&��&��&�&�OR tement �a runtime ZI^I7&@���I\�V!��!&����&��&���&�OR (\)+I+&&���I��V����&�QZ+Q%&���I�V��&��!tement �mXrence of a &Mor �Z7&�&Q7&7&@���I�V��&��&��&��&��\ {is an W�"the �is m�as an W�i�by &L, m&�OR tement �mXrence of k[To #�r own W�, �a �kis �is�by mndard &MW�s (start at &/o�down). "the &�OR tment an W-kis O�by &L, m-User-defined Wis 4ed.u67&uO&p���I\�V!��!&����%�&��&��'��)��@����&�, &�, &�, &�OR$, z)u)!�(*&�OR$ �.      ).&&���I��V����&�OR$[R.[7&@���I\�V!��!&����&��&��&�&�OR$ ��mW-�an W�U([U=&L���I\�V!��!&����&��&��&���&5&�OR$[(\)]OEUO1&4���I\�V!��!&���&����W-ks to a �W�+O+&&���I��V����&���+�1&4���I�V��&��&��&��\ {refers to a �W�It ?be a �ve ��. "\ is omitted, &�OR$ �mW-of m=��Zt5�tO&p���I\�V!��!&����%�&��&��'��(��@����&�, &�, &�, &�OR, z#t#!�)+&�+        #+&&���I��V����&�]E+]7&@���I\�V!��!&����&��&��&�&� ��s to see if a �zs.J]J7&@���I\�V!��!&����&��&���&�(�pec$).&�&J:&O&p���I\�V!��!&���&���&��&��&��&��&���An ���whether or Oa �%m
�in �pec$ zs. ��is  if Qa �zs, o&� if N. �WJWUVpec$ {?be a �]�. C��m]�* o? as �of m�. &!�em�in m]DIR �, ok&� 7Odetect Bies directly.)ko:&k+&(���I�V��&��&��C��&� to �if a By zs by �ing �ml-present �NUL:E'kE&&���I�V�����IF &�("C:\TEST\NUL")   &,��E�1&4���I�V��&��&��&��"the NUL �zs in w, qmBy TEST kzs, om&� ��"the NUL �6n't z, qmBy TEST 7Oz, om&� ��&�.Z&�ZC&X���I\�V!��!&����6�&��A��O����., ~, �#Z#! &*,&�+#+&&���I��V����&���+�7&@���I\�V!��!&����&��&��&�&� tement dtes yof m
��by m��o�to mIqtement.R7�R1&4���I\�V!��!&����&���&�[ &�| �| &�| TRAP | 7]#R#!;      +.&�1#1&&���I��V����&�... dn`1n7&@���I\�V!��!&����&��&��&�&�... d tement �s a �of �a Uof |s.�cn�s&����I\�V!��!&�����&��&��&��&��&����&����&���&��&�����&�var = intexp1 TO intexp2 � intexp3d [var[, var]&,]or:�m��t&����I\�V!��!&��&���&��&��&��&��&��&���&����&���&��&��&� 6 IN FILELIST [SORTED BY [NAME|EXTENSION]]d [6[,  6]&,]+�+&&���I��V����&�Jk+V�&���I�V��&��&��&��&���&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&� tement �keep track of m��in an   or @ �to count mUof repetitions (integer Z), or it ��a �of �a�?�kzs in a �
(string Z).In �Z, m��var rts at intexp1 ois �by intexp3 ?}{m�it is Uto intexp2. &G��m&� tement oming d is s�m��ls intexp2 if intexp3 > 0 or �below intexp2 if intexp3 < 0. In 1Z, m1  �]�]Y[�6 &+?be of ��; �0s }Ob) is set to m��in m�, om�up �ming d tement is r. n  7is set to mI�owis �d �]�in m�
���ed. �
�pally be prior to cycling {it. "the SORTED �is �ded, m
�be Cby ` or by EXTENSION, +on msupplied �.�Vn&����I�V��&��&��&��&��&��&��&��&��&��&��&���&�R���Both �s of m&� tement �be dted �m&�&� or md tement. ��[md is pal---the d is �"d up �m=�&� �. d tement is �to dte �kby ��s of m&� tement. To O�ck �nup, ��O out of a &� tement.=�m�
�of m&� tement, m�}�to m1  �in �y ��A�m. "you }g�ested in m�or ~ension, or su�of m�, �m�TH tement to break m�up ����s.���7&@���I�V��&��&��&��&��� �how much var is �on ?iteration. intexp3 {�kbe a CT, `ing �to decrement m, as �:�:%&���I�V����&�i = 10 TO 1 �-1h6:hI&d���I\�V!��!&����"�&��+��O��^����&�, &�, �, 94#h#!z./�-#-&&���I��V�����&�bg-b7&@���I\�V!��!&����&��&��&��&� tement �m'�of a ��.�cb�J&f���I\�V!��!&����&��&��&��&���&����&��[(|)] AS � [function ��]&�&�+�+&&���I��V����&��]&+�7&@���I�V��&��&��&��&��"you ��@s ���s, ���off mAS � �. �in m}��be %����or mAS �. ��?gbe of �, rather i�, �. ��k�be a �2N�N=&L���I\�V!��!&�����&��V����&�, �%N%!�,-&��+%+&&���I��V����&�TO+T7&@���I\�V!��!&����&��&��&�&� ��mI��T.ATZ1&4���I\�V!��!&����&���fnum = &�XXXXXXXXXXXXX�ghgs~Zs1&4���I\�V!��!&���&����!��a ��mIunused �T, or -1 if there }no ��Ts.+s+&&���I��V����&���+�1&4���I�V��&��&��&��Use &� ��need to supply a �Uo�want to Okm�Uis Oiin �. &� �mlowest ��T. C��a maximum of 5 �Ts.B�B7&@���I\�V!��!&����A�&����~#B#!1-0&�+      #+&&���I��V����&���+�O&p���I\�V!��!&����&��&��&��&�X���&��&�&� tement ��or �s. !)u�be Ned �8s, �s, os uin m�e3�eF&^���I\�V!��!&�����&��&��&��&���&�� AS � [, &,]+e+&&���I��V����&�R&}&+R&v&����I�V��&��&��&��&�X����&��&� ����&��&��&�X����&��&� tement ?w�s8s,  �s, or s k�m�. rules }m�as y�m&� tement. )m&� tement, &� �Ow�a �, �, or   (this �a V). See m&� tement �;details on �.Z'R&ZC&X���I\�V!��!&�����&���� ����&6, &t, &�#Z#!/1+#+&&���I��V������+�F&^���I\�V!��!&����&��&�H����&��&� tement �s to m��by �. =m��uming � tement, y�s at mtement �m tement.@�@4&:���I\�V!��!&�����&���&�+@+&&���I��V����&�[�+[+&(���I�V��&��&��I tements �be Ded up to 16 s deep.��[�[&����I�V��&��&��&��&�X����&��&��&�X����C� to a �wm
�9or m
8, �, or . M��� to ��a 8, �, or  �m!�o@�oI&d���I\�V!��!&����-�&��1��@��V������, , z, STATIC �#o<!�05XXXXXXXXXXXXX�op�o+<+&&���I��V����{p+{7&@���I\�V!��!&����&��&��&� tement unconditionally �s to m�tement �m�.@{@4&:���I\�V!��!&�����&����+@+&&���I��V����&�*y+*%&���I�V��&��H��*�U&|���I�V��&��&��&��&�X���&��&��&��&��C�O to a �wm
�9or m
F, �, or . M��� to ��a F, �, or  �m!�^8�^C&X���I\�V!��!&����&�0��@���&����, , z, F#^#!�53+#+&&���I��V������+�I&d���I\�V!��!&����&��&��&��&��&��&� tement ua �of �if m��is , or skips to mI&� �&#cis �), m&� �&#cis �), or ming &�IF tement.&&��&&v&����I\�V!��!&�����&���&�����&��&���&����&����&�����&���IF �         [tementblock][[ELSEIF �         [tementblock]]&,][ELSE        [tementblock]]&�IF+&&+&&���I��V����&���+�,&*���I�V��&���&��A 
�is �ated by a MW|. Relational oQas > o= }Wok�0 �&�o-1 �Single-line  �s }Ob.�&��I&d���I�V��&��&��&��&��&��&��&��An  �'�sUof &� �. A �&� �is b, n, if �, ?�]&� �. ��in m �k`s to 
is r, oq&is �to m&�IF tement.#�#!�&24&3#3&&���I��V����INCLUDE .v�3v=&L���I\�V!��!&����&��&��&��&�& /inserts m�of m�at mof m& ..@v@4&:���I\�V!��!&�����&���&�+@+&&���I��V����&���+�.&.���I�V���&��&��& is a /kis �ed ;m�ng %of �It is sOa tement. � �be s�]�.#�1!36XX�wx�w+1+&&���I��V����[X+[7&@���I\�V!��!&����&��&��&� �looks �a 1�q2o8[oL&j���I\�V!��!&����&���&��&��&��&���([rt%,] *, ,)��o�C&X���I\�V!��!&���&���&��&��&�����on of m�Xrence of , in *, pally at �rt%.+�+&&���I��V����&�I?+I(&"���I�V���&�� �zero (0) �sof m��s:�tI�Q&t���I\�V�V�\����&��&�����&��&�����&���, is Ofound in *�, is i*�* is an E2T6�T5&<���I\�V�V�\����&��&���rt% is �im�of *��T�=&L���I�V��&��&��&��&��&��", is a Q0,  �1. "a C��rt% is �q �a ��ZB�U&|���I\�V!��!&����;�&��7��8��:��K��Y����N, 2, LEN, B, �, $#
#!�&12+#+&&���I��V������+�?&P���I\�V!��!&����&��&���&���&� ��a 1�ing m��of a �.�&3k�s m��of m~.+�+&&���I��V����&���+�4&:���I�V���&��&��&�� �a 1of up to eight ��. C�directly ��Ts by preceding Ts in m�range � &H. &�h &H10 �s 16 in �Nation.B�B7&@���I\�V!��!&����U�&�����#B#!�470+#+&&���I��V����.�&+�I&d���I\�V!��!&����&��&��&��&��&��&�. tement (s m�(s) %m�, (. ?s }cin ( . &!�em�in m]DIR �, ok. 7O)Bies.)@�@4&:���I\�V!��!&�����&���/(+@+&&���I��V����&���+�=&L���I�V��&��&�O����O���"you )��m. tement ��ing �
o�m� tement, �m&b tement to ��r m�
oqrec2]�}reate m
�m� tement.Z%�ZC&X���I\�V!��!&����*�&��=��A����&�, `, ~#Z#!�&684+      #+&&���I��V����2dv+d7&@���I\�V!��!&����&��&��&�2 ��a of a 1�m��to .H"dH7&@���I\�V!��!&����&��&���&53(()��H�c&����I\�V!��!&���&���&����4�&��8��:��;��K��Y�����of ( �]��to .�, LEN, B, N, �, $#�#!798,#,&&���I��V����LENU@,U7&@���I\�V!��!&����&��&��&�LEN ��m�of a 2HUH7&@���I\�V!��!&����&��&���LEN (()J$HJ7&@���I\�V!��!&���&���&����of (.+J+&&���I��V����&�-+-%&���I�V��&��None.~D-~U&|���I\�V!��!&����4�&��7��:��;��K��Y����, 2, B, N, �, $-~-!z8:?tement-
--&&���I��V����?�t-�C&X���I\�V!��!&����&��&��&��&��&�? tement reads a �mg��d � � �6.Q)�Q7&@���I\�V!��!&����&��&���? #intexp%, 6+Q+&&���I��V����&���+�C&X���I�V��&�A���&��&��&��&���?���k�m~ tement �? 7&H, 6 ?be of ��; �0s }O����m? tement.s4�sO&p���I\�V!��!&�����&��$��6��A��C����&l, EOF, ., ~, �#s#!�&9;D+  #+&&���I��V����B^c+^7&@���I\�V!��!&����&��&��&�B ��a of m1�m���H"^H7&@���I\�V!��!&����&��&���&5C(()��H�c&����I\�V!��!&���&���&����4�&��7��8��;��K_�������Y�����of ( �]����, 2, LEN, N, �, $#
�#!M:<P+#+&&���I��V����N^`+^7&@���I\�V!��!&����&��&��&�N �
                    103: s a Mof ��a �2{>^{L&j���I\�V!��!&����&��&��&��&���&���&5O((, intexp1% [, intexp2%])&&&{&&{&Ȁ��I\�V!��!&���&���&��&��&��&��&����4�&��7��8��:��K��Y����A Mof ( at �intexp1% kis intexp2% �, or up to mIof ( if intexp2% is im�of m0, or is Ogiven.�, 2, LEN, B, �, $#&&#!�;=V+#+&&���I��V����TY>+Y7&@���I\�V!��!&����&��&��&�T tement 
                    104: s a G0.AYA4&:���I\�V!��!&�����&���U�$+A+&&���I��V����&�z�+z1&4���I�V��&��&��&���$ is a 1}kmAof mG1to 
                    105: . �$ ?�fewer i128 �.jCzjD&Z���I�V��&��&�������&��&���$ �wZ:[8:]0[&,]��j�D&Z���I�V��&��&��&���&��&��&��8 is an pal 9; m0 is a 1@.T tement �s m]U�. ���T to MD, as ���\.�@&��+&(���I�V��&��&��C��T to a 1�a Ak�ains an embedded . Although �'be able to Ok1�&{��be unable to �it �ndard lng ]�s. C��Qa 1�m ���&�.f3�fI&d���I\�V!��!&�����&������I����&R, &X, &x, �#f#!<<>b+#+&&���I��V����`ZB+Z7&@���I\�V!��!&����&��&��&�` tement �s �or ..Y'ZY:&F���I\�V!��!&�����&��&���aoldname$ AS Fname$mPY�7&@���I\�V!��!&���&���&���Any W�d by m` tement �a FILE I/O &�OR.XXXXXXXX�����+�+&&���I��V����&�@8+@%&���I�V��&��C���or /across 8s.O @O=&L���I\�V!��!&����6�&��*����. o&�#
O#!r=?j+#+&&���I��V����hU=+U7&@���I\�V!��!&����&��&��&�h ��a Qpointer.:U:1&4���I\�V!��!&����&���hSP:S1&4���I\�V!��!&���&�����a Q�k�be �to s��.+S+&&���I��V����&���+�+&(���I�V��&��&��h ��a Q�k�be �to s��or �to Ior �s ktake pointers or �5as zs.����1&4���I�V��&��&��&��h �is mgway to pass a Q�to a ���zs to �s in &�Qas mAAPI. �_shows m�s of �h to a �or Gin mMSTEST &�.J(�J,&*���I\�V{��~�{&����"Result Passed to &�or ���J�H&b���I\�V{��~�{&�&���&��������&������&���($)h �'(%)'Value (0)Long (&)Long �(0)#Structh ��i�&<h �.�.+&(���I\�V���}���&����.�7&@���I�V��&��&��&��&��Passing h to a �Gor ��s in a �3�]�o�, ��a h pointer.B�B7&@���I\�V!��!&����Z�&����,#B#!�>@x+       #+&&���I��V����t��+�=&L���I\�V!��!&����&��&��&��&�t tement Wcor ;Ito a 
of Ito be ��m&� tement is r.X.�X=&L���I\�V!��!&��������&���uD [[, D]...]+X+&&���I��V����&�U&�&+x&[&����I�V��&��&�"���&�V���&��&�V���&��&��t tement defines a 
of Ito be ��a �reaches m�qtement or �a �Fs an &� tement. � A?be a �� subprogram. It �be a �� or a  � or � in a &�A G��t ?be �mt tement o��szs. !)km�}O�:XXXXXXXXXXXXXXXXXXXXXXX���8��@&x&�(&"���IV��������&��:(x%)                  ' &��a ��zs.&��func1() AS !  ' &��a �.&��&�="MYLIB.DLL" () ' &��a �in a &�v1, funct1, &�, �&��= ' Routines ?be �mu tement.*&�*%&���I�V����&2*2%&���I�V��&���is �:>62>&&���IV������&��:&��<v1, �*&>*%&���I�V����&��*�7&@���I�V��&��&�V��V���"more ict tement is �in a �, m�s }Sto m
of �s to be �in m�skmxs X, in "last in, �out" r.����C&X���I�V��&��&��&��&�V���&����a �to �, p �, p ��m�Hs. "a � is ��t ;i`, qit is �;i`./�/%&���IV�����v1v3+/+%&���I�V����v2\u+\%&���I�V��&����of xs ��a �to �, q�q�again as m�Hs/\/%&���IV�����v1v3+/+%&���I�V����v1�+�&���I�V��&�V���&��&�"��S��V���&��&��V���&��&�V��"��S��V���&�V���re }two nions in �&or ]of m�s in mON &� 
'be �. A �Hs [mm�qof �is sor �m&� tement is Fed. m� tement �a �to I��sof m�s in mt .&G�s in mt 
}�in m�sku}Sto m
�m�Hs. if cof m�s in m
�ains Can &� tement or a � tement, m�of m�s in m
�Obe �. ��'wat kpoint in k�.�p�7&@���I�V��&�V���&��&��C��up to eight �s on mt . Once R, u�be �d �matically.0
                    106: �0&&���I��V����Example+&�&08&>&N���I�V�����������������������������&9;9=9?9@on I@, >, :, <, :��r'stop' Un-comment wto prevent sON &�I' �v.H9;  �"in :" I89=  �"in <" I89?  �"in >"   �  &�I89A  �"in A-- !�never �." I8&XԞ�8�FH8&F%&���I�V��&��!fe ��m�to be �to m�.B%FB(&"���I�V�������in ;in =in ;in >NBN=&L���I\�V!��!&����"�&��S����&�, �#N#!�?A|+#+&&���I��V����z��+�=&L���I\�V!��!&����&��&��&��&�z tement lets a ��o���^. "no z tement is �, s�WkXs is fatal; kis, &��an W,, o&s yof m�Z/�Z@&R���I\�V!��!&�����&��&��&���{[ 
                    107:  | 0 ]+Z+&&���I��V����&�&�&+&=&L���I�V��&��&��&��&�G���Error �ing is �f. !)���mON &�OR  tement �a �In addition, m
                    108:  �mW�rts 'Obe �of a ��_Y�a procedure, u�be �ed by m�W�. =mW�ua � tement, y�s �mprocedure �mWZ�&&�4&:���I�V���&��&��&��{0 is a     �of mz tement �3W�ing in m�After wwtement, s�_kY�'yof m�unless q{ tement enables W�ing again.�=��U&|���I\�V!��!&����%�&��&��'��(��)��G����&�, &�, &�, &�OR, &�OR$, �#�#!V@B�+#+&&���I��V����~��+�C&X���I\�V!��!&����&��&��&��&��&�~ tement opens m�by ( in m�5o�s m���.�M��X&����I\�V!��!&�����&��&��&��&��&��&��&���( &� [INPUT|OUTPUT|APPEND] AS [#] �%+�+&&���I��V����&�8&�&+8&I&d���I�V��&��&��&��&�C���&��&��"opened � 5m�?z, or a "File oFound" �WXs. "opened �� 5if m�zs, it is overwritten. "opened �&> 5m�is 
                    109: d if it 7Oiz. "it 7z, s� # tements �on m�}yto mIof mfile. � {?be �1 o5.}:8&�U&|���I\�V!��!&�����&��$��*��6��C���&���&lk���֤, EOF, &�, ., � #*�*!�&AC�atement.*.&&���I��V����PAUSE�p.�=&L���I\�V!��!&����&��&��&��&�PAUSE tement 4s ( in a -box o�s �muser to P.?�?1&4���I\�V!��!&����&����rexp$+?+&&���I��V����&�TF+T+&(���I�V��&��&��( {vs in a -box �an OK �ton.Z%TZC&X���I\�V!��!&����"�&��S��Q����&�,� o�#Z#!+BD�+#+&&���I��V�������+�=&L���I\�V!��!&����&��&��&��&�� tement 4s �to m�, or sends �to m��d ��.�K��p&����I\�V!��!&�����&��&��&��&��&��&��&��&��&��&��&����[[#�,] exp [[;|,] exp&,] [;|,]]+�+&&���I��V����&��&�+�&7&@���I�V��&��&��&��&��� tement �s ?}in m}, om�or �&#�) determines what ~ra ��be �[?|. ��no ~ra �to be �; m��a tab �to be �; oif neither a �nor a �is �a �yis �. ne kif ;ic}is �ou}Oseparated by Ca �or a �, m� tement assumes a �is at mIof mtement. � �no |s simply �s a �x.���&�+&(���I�V��&�A���"printing to a ��?�a �k���k�m~ tement ��or &?7�U?be �1 o5, or a "Bad File q�WXs.f0�fI&d���I\�V!��!&����!�&��A��]������&�, ~, 0, &l#f#!r&CE�+#+&&���I��V�������+�C&X���I\�V!��!&����&��&��&�J���&�� tement seeds m�Ugenerator ��. � ��w�as ���Ugeneration.A�A4&:���I\�V!��!&�����&�����%BAB7&@���I\�V!��!&����J�&�����#B#!�DF�+
#7&&���I��V����ܯ������&7�U&|���I\�V!��!&����&��&��&��&��&��&��&��&�� tement �s m+��d ��. � �s to shrink or grow m+�to R * � �s, �� is m�in �s of m�� �to.L/�L:&F���I\�V!��!&�����&��&�����, R+L+&&���I��V����&���+�:&F���I�V���&��&��&��&��� �gbe �to �+���^d �m&6 tement. &Kto �� �a h �or a �k�to tic ���a �ZN%�N=&L���I\�V!��!&�����&������&6, &�#
N#!�&EG�,#,&&���I��V����REM��,�I&d���I\�V!��!&����&��&��&��&��&��&�REM tement lets ��a �in a �C��a ��ation mark in �of m�REM. REM �kintroduce a /(a        �to mcompiler) Qas &.@�@4&:���I\�V!��!&�����&���I�+@+&&���I��V����&�H;+H(&"���I�V���&��� is gk�s�ation of �.#H#!-FH�+ #+&&���I��V�����j{+j7&@���I\�V!��!&����&��&��&�� tement �s �y�an Y�is ��mZR)jR:&F���I\�V!��!&�����&��&����[NEXT |  ]+R+&&���I��V����&��&+�4&:���I�V���&��&��&���d �yto ��mtement ��mck�d m[�   �yto �at a �.  ?be in mmain �of m�It �be in a Gor �.B�B7&@���I\�V!��!&����@�&����z#B#!�GI�+   #+&&���I��V�����zl+z=&L���I\�V!��!&����&��&�0���&�� tement �to mtement �m=� tement.:z:1&4���I\�V!��!&����&����+:+&&���I��V����&��&+�=&L���I�V��&��&�0��0���&��"a � tement is s�a ing  tement, a "REb���`�TURN �" �WXs.  /� xs 'be Ded up to 16 s. "more s }�ed, a "GOSUB Stack Overflow" �WXs.����1&4���I�V��&��&�0���)&&M�preters, ���to a �. � �&back to mtement �m=�ly s tement f.B�B7&@���I\�V!��!&����0�&����#B#!/HJ�+#+&&���I��V�����\D+\7&@���I\�V!��!&����&��&��&�� tement �an zing 0.A\A4&:���I\�V!��!&�����&�����$+A+&&���I��V����&�j�+j+&(���I�V��&��&���$ is a 1}kmAof m1to �o?�fewer i128 �.d>jdA&T���I�V���&�������&��&���$ �wZ:[8:]0[&,]aida1&4���I�V��&��&��&��8 is an pal 9; m0 is a 1@.��a�=&L���I�V��&��&��&��&��&��� tement �s m]� �. ���� to RD as ���\.f3�fI&d���I\�V!��!&�����&������<����&R, &X, &x, T#f#!S&IK�+#+&&���I��V�����[X+[7&@���I\�V!��!&����&��&��&�� ��a �U�0 o32767.K[K:&F���I\�V!��!&�����&��&���i% = �_OK_?&P���I\�V!��!&���&�����D�&����A �U�0 o&..��#_#!�&JL�+        #+&&���I��V�����^d+^7&@���I\�V!��!&����&��&��&�� ��a of m1�m��H"^H7&@���I\�V!��!&����&��&���&5�(()��H�c&����I\�V!��!&���&���&����4�&��7��8��:��;��Y�����of ( �]���, 2, LEN, B, N, $#�#!hKM�+#+&&���I��V�����Q2+]7&@���I\�V!��!&����&��&��&�� ����n��runs a �.M!]M7&@���I\�V!��!&����&��&���ret% = �(()z�Mz7&@���I\�V!��!&���&���&���After ing m��in (, m���mOor failure of mlon.+z+&&���I��V����&�&�&+&1&4���I�V��&��&��&����a ��i32 if m�was Nfully ed. �m�was Orted om���mWk[See mASDK �on WinExec �a description of mW��s. ��s as soon as mchild �is ed, omtwo �es run �. � �m128 �.jL&j1&4���I�V��&��&��&��� �is essentially m�as m�/NOWAIT tement.Z%jZ=&L���I\�V!��!&����M�&��P�����STATEMENT, SHELL+
Z+!DLN�tement+++&&���I��V������3&+�C&X���I\�V!��!&����&��&��&��&��&�� tement um�by (. pal f {`s m�to run �&#Sby mhost lng \). "not �mchild �is cto complete �m��s on to mItement.W&�W@&R���I\�V!��!&�����&��&��&����( [, f]+W+&&���I��V����&�:)+:(&"���I�V���&��� �m128 �.P$:P=&L���I\�V!��!&����L�&��P�����&�, �#P#!�MO�-#-&&���I��V�����&P��-�=&L���I\�V!��!&����&��&��&��&��&P tement ucof �tement �+on m�of m�}om|s �on m&P tements.t&��t&�&B���I\�V!��!&�������&��&��&���&��&��&��&���&���&����&���&��&��&��&����&���&�����&��&����&Q|[CASE exp [TO �] [, exp [TO �]&,]        [tementblock]&,][CASE IS �onal-operator |][CASE &�        [tementblock]]&� �+t&+&&���I��V����&�l&�&+x&h&����I�V��&��&��&��&��&��&���&��&��&��&�x�����&��&��}on m�&P tement �be s}of C , @, or � �, so as m|s in m�&P tements }of m��.TO �on m&P tement is g����W�&P |s. }on mleft side of mTO �?be msmaller of mtwo |s, or k&P �never `s to .q&�&x&q&[&����I�V��&��&��&��&��&��&��&��&��&��&��"more ic}�is �on m&P tement, o�s }�ed �a OR together to determine mtruth �of mQ&P �. �&P �kis s�s &to m&�� tement �it is �. &Q&� �is sgif none of m}�s on m&P �above it were true. &P &��?be m��in m�&P �.Iq&I7&@���I\�V!��!&����2�&����IF...THEN+I+!]NP�tement+
                    110: ++&&���I��V�������+�I&d���I\�V!��!&����&��&��&��&��&��&�� tement W(ON) or subtracts (r) ]�%m
�in ( to or �m�.c-�cF&^���I\�V!��!&�����&��&��&��&����(, [ON | r]+c+&&���I��V����&��8&+�=&L���I�V��&��&��&��&��&��Any �%m
k}i�in m�
}Oduplicated. ?s }cin (, ��ON or n. &!�em�in m]DIR �, ok� 7O
Bies.)����7&@���I�V��&�6���&����"you )��m. tement ��ing �
o�m� tement, �m&b tement to ��r m�
oqre-create m
�m �tement.Z'�ZC&X���I\�V!��!&�����&��,��6����&b, &�, .*Z*!+OQ�atement+*+&&���I��V�����ne+n=&L���I\�V!��!&����&��&��&��&�� tement �( to m]��or �x.@n@4&:���I\�V!��!&�����&����(+@+&&���I��V����&���+�7&@���I�V��&��&��&��&��� tement opens a ]box to �mlon �in (. �7O�y�w]box �completed �codtes.  �5�`�2� �m110 �.B�B7&@���I\�V!��!&����L�&�����#B#!�PR�+#+&&���I��V�������+�C&X���I\�V!��!&����&��&��&��&��&�� tement Vs yof m��[� Uof �, or ��issue a BREAK cby pressing mESC key.F�F7&@���I\�V!��!&����&��&����(�)+F+&&���I��V����&�,&�&+,&1&4���I�V��&��&��&��� tement �be �to 'yof ��, �O�� 7!`s ]traps to remain active �m��Nhing to do. &�i�could run a �ktraps UAE �s oqput it to sleep. ���in mbackground �a UAE Xs, at �}it wakes up o�s �whatever �s }in m���,&�1&4���I�V��&��&��&��"an �}is �m� tement Vs m��m�Uof �. "� is 0 or O�ded, m�is Ved �. C�'a Ved �by selecting Break �mRun menu.]#�]C&X���I\�V!��!&����"�&��B��S����&�, PAUSE, �*]*!�QS�atement-*-&&���I��V�����TH��-�U&|���I\�V!��!&����&��&��&��&��&��&��&��&��TH tement splits m�A�in ( ����s. 9
�in drv$, m1�dir$, mbase ���$, om~ension �~$.yB�yL&j���I\�V!��!&�����&��&��&��&��&����TH (, drv$, dir$, �$, ~$+y+&&���I��V����&���+�1&4���I�V��&��&��&��four a0s ?be of ��. Fixed-length 1~s }O�`s �m�TH tement.B�B7&@���I\�V!��!&����O�&�����#B#!4RU�+#+&&���I��V�����NA+N1&4���I\�V!��!&����&��&��dtes a Basic �:N:1&4���I\�V!��!&����&����+:+&&���I��V����&���+�L&j���I�V���&��&��&��&��&��&��&��� dtes �diz�����fferently im&� tement. &� `s t �ing of H, �as � 7N. Both � o&� �si��dting m�\%�\B&V���I\�V��"�!&����"�&��B��G����&�, PAUSE, �#\#!UV�,
                    111: #,&&���I��V�����$_k,_7&@���I\�V!��!&����&��&��&��$ ��a 1��]�m�&C�.�`_�P&r���I\�V!��!&����&��&��&���&��&��&���&5�$ (T%, �%)&5�$ (T%, �Expression$)����7&@���I\�V!��!&���&���&���&3��]�m�&C �% or a 1��}]m�as m��of �Expression$.+�+&&���I��V����&�>&�&+>&>&N���I�V��&��&���&��&��&��T% {is m�of m1to �. #T% is 0, a Q1is �ed. "there is Oenough 1to hold m0, qan "Out of 1" �Wis ��% {is m&C�of m��to �m3It is a W}�?be �0 o255. "�% is �i255 qm��to �m1�be &C�(�% MOD 256).��>&�+&(���I�V��&��&��0Expression$ {is m1}���is �to �m�ed 3"a Q1is �an "Illegal ��" �Wis �g*�gI&d���I\�V!��!&�����&��5��U��\����&^, , �, VAL#
g#!�&ST�+#+&&���I��V�����ZU+Z7&@���I\�V!��!&����&��&��&�� ��an �}as an &C2H ZH7&@���I\�V!��!&����&��&���&5�(�)�&H�W&����I\�V!��!&���&���&����5�&��\����T����&3�ing � in &C�m. "the Uis �ve, m1is padded �a �at m�. "negative, m1is �ed �mminus (-) sign at m�ono �.�, VAL, &^, �$#�#!=TW�2
#2&&���I��V����STATIC �mY2m=&L���I\�V!��!&����&��&�V���&�STATIC � tement �m'of a ��.�Qm�T&z���I\�V!��!&�����&��&��&���&�����&����D 4�����[(|)]        [subprogram �]&��+�+&&���I��V����&�t�+t%&���I�V��&���in m}��be %����or mAS �. �?gbe of ��, excluding �0s.BtB7&@���I\�V!��!&����-�&����&�#B#!�&VX+#+&&���I��V����_`+_7&@���I\�V!��!&����&��&��&� ��mUof �(in �) �0.D_D1&4���I\�V!��!&����&���secnds% = ��D�K&h���I\�V!��!&���&���&��&�����&����Uof �of a second elapsed �0, in @ �. C�massign m��to a @ �.�&�#�#!dWY
                    112: +#+&&���I��V������+�=&L���I\�V!��!&����&��&��&��&� tement `s 'of a �of �to be s�mc%by � &+vs in m&�<NAME.EXT) Xs.�U��H&b���I\�V!��!&�����&��&������&���    � FROM "libname.exe"        [���]&�+�+&&���I��V����&���+�1&4���I�V��&��&��&��Care �be taken �writing  service �s. Depending upon mck�}�ing, certain actions k'be "acceptable" under normal �'be hazardous � �s.#�#!�&X[&+    #+&&���I��V����$dv+d7&@���I\�V!��!&����&��&��&�$ ��a of a 1�m�to �.H"dH7&@���I\�V!��!&����&��&���&5%(()��H�c&����I\�V!��!&����&��&����4�&��7��8��:��;��K�����of ( �]�to �.�, 2, LEN, B, N, �#�#!r\].+        #+&&���I��V����,YL+Y7&@���I\�V!��!&����&��&��&�, ��a far �to a �.FYF7&@���I\�V!��!&����&��&���-(�)J0FZ1&4���I\�V!��!&���&����A far �to m��.XXXX�����+Z+&&���I��V����&�&K&+&W&����I\�V!��!&��&��&��&��&��&��&��&��&����be es&��: @,  , �*, �, or �TYPE. m��be a � �w��mUof m1descriptor Oof m1�. Using , �a �-length 1produces a �3Z#&#!�Y\&+
                    113: #+&&���I��V����&u�+u=&L���I\�V!��!&����&��&��&��&�& /�Xs �mY'_khad ��%�m& ..<u<1&4���I\�V!��!&�������&X+<+&&���I��V����&��&+�O&p���I�V��&��&��&��&��&��&��&��&���s ��of up to 31 g�. �@s }��"$UNDEF /�be �in ��m��al tements: '$IFDEF, '$IFNDEF, '$ELSEIFDEF, '$ELSEIFNDEF, '$ELSE, '$ENDIF, &. o��o+&(���I�V��&��&��ne k& is a /kis �ed ;m�gn %of �It is sOa tement.BoB7&@���I\�V!��!&�����&����&#B#!�&[Z*,#,&&���I��V����VALYU,Y7&@���I\�V!��!&����&��&��&�VAL ��m��of a 2R$YR7&@���I\�V!��!&����&��&���intval% = VAL (()�vR�K&h���I\�V!��!&���&���&����5�&��U������of ( or 0 if m17O�an �.�, �#�#!�&Z^2+#+&&���I��V����0aX+a7&@���I\�V!��!&����&��&��&�0 tement 4s, �or �m��.J&aJ1&4���I\�V!��!&����&���1[ON | s| CLEAR]+J+&&���I��V����&�kj+k+&(���I�V��&��&��1ON tement 4s m�in �=�te, �7Ogive it focus.BkB7&@���I\�V!��!&���&��C�����#B#!�]��:/#/&&���I��V����8WEND�}/�7&@���I\�V!��!&����&��&��&�8WEND tement u���\�a �of tements in a , as as a ��is xC�xH&b���I\�V!��!&������&����&���&���7�        [tementblock]&,]4+x+&&���I��V����&��&"+�&c&����I�V��&��&���&��&��&��&��&��&��&���&��&��� is a W}k`s as 
or &�."� is , s�vening tements }s�m4 tement is Fed. &�q�to m6 tement o�s �. "it is still , m�is �ed. "it is O, y�s �mtement �m4 tement.6 tement g�s �a M�. &�iif �is 2, m6 tement �still awas �L&�&�O&p���I�V��&��&��&��&��&��&��&��&��C�E94 s to s. Each 4 tement "s m=�6. =&�Fs an �6 tement, it �mW,, 6 �4. "Test &�Fs an �4 tement, it �mW-"WEND �6".����=&L���I\�Vɀk�Ȁ���&��&��&��neDo Obranch �mbody of a 94 �wa 6 tement. Doing so '�_or �problems k}difficult to te.)�)%&���V��&�� !)!!���������&�&�
w�h�&�5`!"&�)�*-4�6a=�?�A�E1H�J%N�P�SUV9ZY[�dg�i�l�ogr#v�w�{�}��-�9���\�����Ɛ8��֤,��G���Z�3�`�O�~�ѽn������2�]�
���������������7�   ���\�Q����Helvs
                    114: those
                    115: throuTimes New Romanng
                    116: Symbolr
                    117: trap
                    118: trapArialtrapp
                    119: trappabTms Rmn
                    120: typeid
                    121: tyHelveticached
                    122: untiCouriercase
                    123: use
                    124: u&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
                    125: &dE&<&�
w�h�&�5`!"&�)�*-4�6a=�?�A�E1H�J%N�P�SUV9ZY[�dg�i�l�ogr#v�w�{�}��-�9���\�����Ɛ8��֤,��G���Z�3�`�O�~�ѽn������2�]�
���������������7�        ���\�&/&;)i24�p    &����&&N�N����ALLOCATE&ASC&CHDIR&CHDRIVE&CHR$&CLEARLIST&CLIPBOARD&CLIPBOARD$& CLOSE&$CONST&(CURDIR$&,DATETIME$&0DEALLOCATE&4DECLARE&8DEFINE&<DIM&@ECHO&DEND&HENVIRON$&LEOF&PERF&TERL&XERR&\ERROR&`ERROR$&dEXISTS&hEXIT&lFOR... NEXT&pFREEFILE&xGLOBAL&|GOSUB&�GOTO&�HEX$&�IF...THEN&�INCLUDE&�INSTR&�KILL&�LCASE$&�LEN&�LINE INPUT&�LTRIM$&�MID$&�MKDIR&�MS-Test Statements and Intrinsic Functions&NAME&�NULL&�ON END&�ON ERROR&�OPEN&�PAUSE&�PRINT&�RANDOMIZE&�REALLOCATE&�REM&�RESUME&�RETURN&�RMDIR&�RND&�RTRIM$&�RUN�SELECT CASE&�SETFILE&�SHELL&&SLEEP&&SPLITPATH&&STATIC FUNCTION&tSTATIC SUB&&STOP&&STR$&&STRING$&&TIMER&&TRAP& &UCASE$&$&UNDEF&,&VAL&0&VARPTR&(&VIEWPORT&4&WHILE...WEND&8&previously defined range.Font name too long.Invalid multiple-key syntax.Character already used.Characters 'K' and 'k' cannot be used.Maximum number of keyword tables exceeded.Equal sign missing.Context string missing.Incomplete line in [%s] section.Unrecognized option in [OPTIONS] section.Invalid build expression.Warning level must be 1, 2 or 3.Invalid compression option.Invalid title string.Invalid context identification number.Unrecognized text.Invalid reporting option.Unrecognized sort ordering.Invalid font-range syntax.Section [%s] previously defined.Unrecognized font name in Forcefont option.Error PWarning P
                    126: %s%d: line...%d of %s : 
                    127: %s%d: &�X�&�p�&���&�������        �1 &�X &�p &��& ��. &&�6 &> &BF &[N       �V    &�^ &
�f &�n &v &:~ e� �� �� �� � &!D� &#X� %u� '�� &)�� &+�� &-�� &/� &1,� &3V� 5p� 7�
                    128: 9�/&;)Lz)��  &+���&&Ot&O����MS-Test Statements and Intrinsic Functions�
ALLOCATE statementASC functionwCHDIR statement�CHDRIVE statementhCHR$ function�CLEARLIST statement&CLIPBOARD statement�CLIPBOARD$ function5CLOSE statement`!CONST statement"&CURDIR$ function�)DATETIME$ function�*DEALLOCATE statement-DECLARE statement4'$DEFINE metacommand�6DIM statementa=ECHO statement�?END statement�AENVIRON$ function�EEOF function1HERF variable�JERL variable%NERR variable�PERROR statement�SERROR$ functionUVEXISTS function9ZEXIT statementY[FOR... NEXT statement�dSTATIC FUNCTION statementgFREEFILE function�iGLOBAL statement�lGOSUB statement�oGOTO statementgrIF...THEN statement#v'$INCLUDE metacommand�wINSTR function�{HEX$ function�}KILL statement��LCASE$ function-�LEN function9�LINE INPUT statement��LTRIM$ function\�MID$ function��MKDIR statement��NAME statementƐNULL function8�ON END statement�ON ERROR statement֤OPEN statement,�PAUSE statement�PRINT statementG�RANDOMIZE statement��REALLOCATE statementZ�REM statement3�RESUME statement`�RETURN statementO�RMDIR statement~�RND functionѽRTRIM$ functionn�RUN function��RUN statement�SELECT CASE statement��SETFILE statement2�SHELL statement]�SLEEP statement
�SPLITPATH statement��STOP statement��STRING$ function��STR$ function��STATIC SUB statement�TIMER function��TRAP statement�UCASE$ function��VARPTR function7�'$UNDEF metacommand �VAL function��VIEWPORT statement\�WHILE...WEND statementd�#}dg        }d�r}d>�}d�}d�[}d�D}dzd}d��}d�}d�[}dJT}d2"}d�}dfQ}dՠ}d�}d }d�}d�y}dSx}d�}d8
}dvs}dbq}d%}djN}d�1}d �}d�G}d�1}dK�}d�7}d�*}d�D}d��}dz}dɫ}d��}d�*}d}de}d9)}dx�}ds�}d�}d}dX�}d5�}d,�}d��}d��}d�}d�}dM�}d�}d�}d&�}dВ}d��}d��}d�}d)�}d_�}d̅}dr}d֎}d%�}d��}dD�}dp�}d�}dv
                    129: }d�}d�}d;�}d��}d��}d�}dȇ}d�}d4�}d�}dؚ}dP�}d�}dC}dƗ}d�}d��}d"        }d�}d��}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.