DARESAYDARINGDARIUSDARKDARK-HAIREDDARK-SKINNEDDARKENDARKENEDDARKENINGDARKERDARKESTDARKLYDARKNESSSDARLINGDARNINGDARTDARTEDDARTINGDARTSDARWINDASHDASHEDDASHESDASHINGDATADATEDATEDDATESDATINGDATSUNDAUGHTERDAUGHTERSDAVEDAVEYDAVIDDAVISDAVYDAWNDAWNEDDAWNINGDAWSONDAYDAY-TO-DAYDAYBREAKDAYDREAMDAYDREAMINGDAYDREAMSDAYLIGHTDAYSDAYTIMEDAYTONDAZEDAZEDDAZEDLYDAZZLINGDEADDEADLYDEAFDEAFENINGDEALDEALERDEALERSDEALINGDEALINGSDEALSDEALTDEANDEARDEARESTDEARLYDEAÍ-!Û6»Í]:Þþÿ·ͧÍz2~þÊe:~2€O! 6*~&‚ 6$>!~¾Ò_Íz*~&€ w!~5ÃBÍxûÍ:ÞþÿÂyÆͧÉ*v+"vv ~ÉÃÃÃÍÉÉÉ_{•ozœgÉ001 $$$$ SUBEENABLEDENABLESENABLINGENACTEDENACTINGENAMELENCHANTEDENCLOSEENCLOSEDENCLOSESENCLOSINGENCOUNTERENCOUNTEREDENCOUNTERSENCOURAGEDENCOURAGEMENTENCOURAGINGENCYCLOPEDIAENCYCLOPEDIASENCYLOPEDIAENDENDANGEREDENDEAVORENDEDENDINGENDINGSENDLEEKAEUROPEEUROPEANEUROPEANSEVAEVACUATEDEVADEEVALUATEEVALUATIONEVANEVANSEVAPORATEEVAPORATEDEVAPORATESEVAPORATIONEVASIVEEVEEVENEVENINGEVENINGSEVENLYEVENTEVENTSEVENTUALLYEVEREVERESTEVERETTEVERGREENEVERGREENSEVERYEVERYBODYEVERYDAYEVERYONEEVERYTHINGEVERYWHEREEVIDENCEEVIDENCESEVIDENTEVIDENTLYEVILEVOLUTIONEVOLVEDEXEXACTEXACTLYEXAGGERATEDEXAGGERATIONEXALTEDEXAMINATIONEXAMINATIONSEXAMINEEXAMINEDEXAMININGEXAMPLEEXAMPLESEXASPERATIONEXCACTEXCEEDEXCEEDEDEXCEEDINGucè aó dictionarù files¬  maù shrinë aó mucè aó 48%®  Squeezeä fileó looë likå gibbersè anä musô bå unsqueezeä beforå theù caî bå used. Thå  unsqueezer¬  USQ¬  expandó  squeezeä fileó  intï  exacô duplicateó  oæ thå originaì oò provideó á quick¬  unsqueezeä displaù  oæ  thå  topó  oæ  (oò  alì  of©  squeezeä   files® Unsqueezinç requireó onlù á singlå pass. Botè SÑ anä USÑ accepô batcheó oæ worë specifieä bù listó oæ filå  nameó  (witè  driveó  iæ  needed©  anä   miscellaneouó options. Tffmaî  codå  ió  dynamicallù generateä  tï matcè thå propertieó oæ eacè particulaò  file® Thió requireó twï passeó oveò thå source data. Thå  decodinç  tablå ió includeä iî thå  squeezeä  file¬  sï squeezinç  shorô  fileó caî actuallù  lengtheî  them®  Fixeä decodinç  tableó  arå noô useä becauså Englisè anä  variouó computeò  languageó varù greatlù aó tï uppeò anä loweò  caså proportionó  anä  uså oæ speciaì  characters®  Mucè  oæ  thå savingó  comeó  froí  noô  assigninç codeó  tï  unuseSSENDLESSLYENDORSEDENDORSEMENTENDORSEMENTSENDOWEDENDSENDURANCEENDUREENDUREDENDURINGENEMIESENEMYENERGETICENERGIESENERGYENFORCEENFORCEABLEENFORCEDENGAGEENGAGEDENGAGEMENTENGAGINGENGINEENGINEERENGINEERINGENGINEERSENGINESENGLANDENGLISHENGLISH-SPEAKINGENGLISHMANENGLISHMENENGROSSINGENGULFENGULFEDENJOYENJOYABLEENJOYEDENJOYINGENJOYMENTENJOYSENLARGEENLARGEDENLIGHTENEDENLISTEDENORMOUSENORMOUSLYENOUGHENRAGEDENRICHENRICHEDENROLLEDENROLLMENTENSUINGENSUREENTANGLEDENEXCEEDINGLYEXCEEDSEXCELLENCEEXCELLENCYEXCELLENTEXCEPTEXCEPTIONEXCEPTIONALEXCEPTIONALLYEXCEPTIONSEXCERPTEXCERPTSEXCESSEXCESSESEXCESSIVEEXCHANGEEXCHANGEDEXCHANGESEXCHANGINGEXCISEDEXCITEEXCITEDEXCITEDLYEXCITEMENTEXCITINGEXCLAIMEXCLAIMEDEXCLAMATIONEXCLUDEEXCLUDEDEXCLUDINGEXCLUSIVEEXCLUSIVELYEXCUSEEXCUSEDEXCUSESEXECUTEEXECUTEDEXECUTESEXECUTINGEXECUTIONEXECUTIVEEXECUTOREXECUTORSEXEMPLAREXEMPLARYEXEMPTEDEXERCISABLEEXERCISEEXERCISEDEXERCISESEXERCISINGEXERCIZEEXEhey accept these parameters in any of three ways: 1. On the CP/M command line. 2. From the console keyboard. 3. From a file. Thå  FLÓ prograí caî bå useä (oî thå samå commanä line!©  tï expanä parameteò listó containinç wild-carä (ambiguous© filå nameó intï listó witè thå specifiã filå nameó requireä bù SÑ anä USQ. Thió  combinatioî oæ programó allowó yoõ tï issuå  á  singlå commanä whicè wilì producå manù squeezeä oò unsqueezeä fileó froí anä tï variouó diskettes® Foò exä  bytå values. Morå detaileä commentó arå includeä iî thå sourcå files. USAGE TUTORIAL: Aó usual¬ yoõ havå tï learî ho÷ tï telì thå programó whaô tï dï  (i.e.¬  whaô parameteró tï typå afteò thå prograí name)® Firsô É wilì introducå thå variouó possibilitieó bù example® Then I will summarize the rules. Iî  thå simplesô caså eitheò SÑ oò USÑ caî simplù  bå  giveî onå oò morå filå nameó (witè oò withouô drivå names): A>sq xyz.asm A>sq thisfile.doc b:thatfile.doc wilì   creatå1¥ Í|µ2ƒÍO:\·Ê=OÍt:ƒ·ÊY|µÊ^#Vë"“! ~#fo^#Vë"}!^#Vë"!^#Vë"*"{ͯ2¥2„!«"¦Íb*¦DM!Ít$Ít*¦€"¦:¥<2¥!}¾Ú§*{#"{¯2¥Í!„4~‡‡=!¾ÂoÍ&ÍÑÍ.¯2¥2„*"{Í!«"¦Íb*¦DM!Ít'Ít*¦€"¦:¥<2¥!}¾Ú *{#"{¯2¥Í!„4~‡‡=!¾ÂÕÃDMÃt>2¨Í!~þåÊG ~æ€ÂV~·ÂV:¨Í! 6å# ÂO:¨!¾È<Ã(:ƒ·:¥Â{!•…oÒu$NÃtO*-Õë*“ëéMÃv•     :¨Í!å:©Í!ëá ~æGæ¸À# ÂÀ¯É>2¨:¨<2©ͯÜ:©<2©Êô!¾ÂÝ:¨<2¨!ȾUSAGE AND RECOMPILATION DOCUMENTATION FOR: 7/18/81 SQ.COM 1.3 File squeezer USQ.COM 1.4 File unsqueezer FLS.COM 1.1 Ambiguous file name expander DISTRIBUTION RIGHTS: É   allo÷  unrestricteä  non-profiô  distributioî  oæ   thió softwarå  anä  invitå  useró groupó  tï  spreaä  iô  around® However¬  anù distributioî foò profiô requireó mù permissioî iî  advance®  Thió applieó onlù tï thå abovå listeä programó anä theiò prograí sourcå anä documentatioî files®  É dample¬ tï unsqueezå alì squeezeä  ASÍ fileó oî drivå  anä senä thå resultó tï drivå à anä alsï unsqueezå alì squeezeä TXÔ fileó oî drivå Á  anä senä thå resultó tï drivå D: A>fls c: b:*.aqm d: *.tqt |usq For detailed instructions see USAGE. Thió  DOEÓ  ruî undeò plaiî olä vanillá CP/M¡  Manù  oæ  thå smartó  arå burieä iî thå COÍ fileó iî thå forí  oæ  librarù Šroutineó  provideä  witè thå BDÓ Ã packagå  (availablå  froí Lifeboat). Thå  abovå examplå simulateó á "pipe¢ (indicateä bù   squeezeä  fileó  xyz.aqm¬   thisfile.dqc  anä thatfile.dqc¬  alì  oî thå currenô drive¬  A®  Thå  originaì fileó arå noô disturbed® Notå thaô thå nameó oæ thå squeezeä files are generated by rules - you don't specify them. Likewise, A>usq xyz.aqm wilì  creatå filå xyz.así oî thå Á  drive¬  overwritinç  thå original®  (Thå  originaì namå ió recreateä froí informatioî storeä iî thå squeezeä version.© Thå squeezeä versioî ió noô disturbed. Eacè filå namå ió processeä iî order¬  anä yÚÖÉ:¨Í!å:©Í!ëá G~p# ÂÉo&)))))«É>2¨Í!}Æ oÒ>$~Ö0Úhþ Òh2©#~þ$Âh#~þ$Âh#:©w+6$+6$+6$:¨!¾È<Ã0*é?ESSENCEESSENTIALESSENTIALLYESTABLISHEDESTABLISHINGESTABLISHMENTESTATEESTATESESTHERESTIMATEESTIMATEDESTIMATESESTIMATINGESTUARYETETCETERNALETHERETHERICSETHIOPIAETHIOPIANETHIOPIANSETHNICETIQUETTEETRUSCANSEUCALYPTUSEUGENEEURASIAEURï selì otheò software. PURPOSE: Thå filå squeezer¬  SQ¬ compresseó fileó intï á morå compacô forí.  This provides: 1. Faster transmission by modem. 2® Feweò disketteó tï distributå á prograí  package® (Include USQ.COM and instructions, both unsqueezed.) 3. Fewer diskettes for archival storage. Anù filå caî bå squeezed¬  buô prograí sourcå fileó anä texô fileó  benefiô thå most¬  typicallù shrinkinç bù 35%®  Fileó containinç onlù á limiteä characteò set¬  sthå "|"© bù sendinç thå "console¢ outpuô oæ thå fls.coí prograí tï  á temporarù  filå  anä  theî runninç thå sq.coí  prograí  witè optionó  whicè  causå  iô tï reaä itó  parameteró  froí  itó "console¢ input¬ whicè ió reallù redirecteä tï comå froí thå temporarù file. THEORY: Thå  datá  iî thå filå ió treateä aô thå bytå  leveì  ratheò theî  thå worä level¬  anä caî contaiî absolutelù  anything® Thå compressioî ió iî twï stagesº firsô repeateä bytå valueó arå  compresseä  anä  theî á  Hucesó directeä  i/ï parameteró froí thå CP/Í commanä  line®  Theså parameteró arå optionaì anä takå thå forms: file send most console output to file +file send most console output to file and console |pgm ... send most console output to a temporary file then run PGM.COM and take console input from the temporary file. "..." represent the parameters for PGM. This is called "piping". set the current destination drive filename file to be squeezed drive:filename " " " " -count Preview (display on the console) the first "count¢  lineó  oæ  eacè   file¬   wherå "count" is a number from 1 to 65535. ŠIæ  thå  -counô  optioî IÓ NOÔ iî effecô  theî  USÑ  createó unsqueezeä  versionó oæ thå listeä fileó oî thå  destinatioî drive¬  whicè  defaultó tï thå currenô  loggeä  drive®  Eacè unsqueezeä  filå ióô ió replaceä bù á lisô oæ alì thå fileó whicè fiô thå pattern®  Iæ nothinç ió founä iî thå directorù  aî erroò commenô ió senô tï thå console¬  eveî iæ normaì consolå outpuô haó beeî redirecteä tï á file. IMPORTANTº  wheî  usinç  á pipå froí FLÓ oò anù otheò  inpuô redirectioî tï geô thå filå list¬  etc.¬  oî whicè USÑ oò SÑ arå  tï operatå yoõ musô NOÔ puô anù parameteró  otheò  thaî redirectioî  followinç  thå prograí name®  Theù musô bå  alì togetheò iî thå inpuô parameteò list® Exampleb: B>a:sq fls b: *.asm *.c |sq >out 10®  Previe÷  thå firsô 2´ lineó oæ eacè squeezeä  ASÍ  filå THEÎ unsqueezå theí (unlesó stopp