home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #3.1 / RBBSIABOX31.cdr / fasm / extnames.txt < prev    next >
Encoding:
Text File  |  1985-12-27  |  4.9 KB  |  117 lines

  1.                   ALL ABOUT FILENAMES & EXTENSIONS
  2.  
  3.  
  4.  
  5.      .COM  =  Command file
  6.  
  7.      .EXE  =  Executable file
  8.  
  9.      .BAS  =  BASIC source file
  10.  
  11.      .ASM  =  Assembly source file
  12.  
  13.      .PAS  =  Pascal source file
  14.  
  15.      .ASC  =  Program source file in ASCII
  16.  
  17.      .TXT  =  Text file usually in ASCII
  18.  
  19.      .DOC  =  Documentation usually in ASCII
  20.  
  21.      .OBJ  =  Object file to be linked into a .EXE or .COM format
  22.  
  23.      .FIX  =  Fix to (usually) BASIC source
  24.  
  25.      .WKS  =  Lotus 1-2-3 worksheet
  26.  
  27.      .WRK  =  Lotus Symphony worksheet, also .WR1
  28.      .VC   =  Visicalc worksheet
  29.  
  30.      .C    =  "C" Language program
  31.      .SC   =  Supercalc worksheet
  32.  
  33.      .LBR  =  Library or group of related programs
  34.  
  35.      .ARC  =  File Archive Grouping - group of related programs
  36.  
  37.  
  38.  
  39.      You will need a program to split up the library into its individual
  40.  
  41.      programs.  Get LAR or the LU program on this board.
  42.  
  43.      (ie: LU.EXE - runs quite fast. To obtain help enter LU.)
  44.  
  45.  
  46.  
  47.      File extensions that have  a "Q" in the  middle such as .BQS, .EQE,
  48.  
  49.      .LQR,  .DQC,  etc.  have been "squeezed" with a rather  complicated
  50.  
  51.      compression routine to produce a new file which is usually smaller.
  52.  
  53.      The routine represents  frequently occurring characters  with fewer
  54.  
  55.      bits. You will need a unsqueeze program such as  " NUSQ.COM " to do
  56.  
  57.      the job.   Not all  unsqueeze programs around are  the same but you
  58.  
  59.      shouldn't have too many problems.  If you want to squeeze a program
  60.  
  61.      to send to me for example, use  "SQPC.COM".  Both of these programs
  62.  
  63.      can be found on this board. Often there are squeezed libraries such
  64.  
  65.      as .LQR so  usually you will "unsqueeze" it first  and split up the
  66.  
  67.      library, but there are a few exceptions.
  68.  
  69.  
  70.  
  71.                   ARC   ...     File Archive Utility
  72.  
  73.  
  74.  
  75.      ARC is used to create and maintain file archives.   An archive is a
  76.  
  77.      group of files collected  together into one file in such a way that
  78.  
  79.      the individual files may be recovered intact.
  80.  
  81.  
  82.  
  83.      ARC is different from other  archive and library  utilities in that
  84.  
  85.      it automatically compresses  the files being archived,  so that the
  86.  
  87.      resulting archive takes up a minimum amount of space.
  88.  
  89.  
  90.  
  91.      When ARC is used to add a  file to an archive it  analyzes the file
  92.  
  93.      to determine which of  four storage methods  result in the greatest
  94.  
  95.      savings.  These four methods are:
  96.  
  97.  
  98.  
  99.      1)  No compression; the file is stored intact.
  100.  
  101.  
  102.  
  103.      2)  Repeated-character compression;  repeated sequences of the same
  104.  
  105.          byte value are collapsed into a three-byte code sequence.
  106.  
  107.  
  108.  
  109.      3)  Huffman squeezing;  the file is compressed into variable length bit
  110.  
  111.          strings, similar to the method used by the SQ programs.
  112.  
  113.  
  114.  
  115.      4)  Lempel-Zev  compression;   the file is  stored  as a  series of
  116.  
  117.          twelve bit codes which  represent character strings,  and which
  118.  
  119.          are created "on the fly".
  120.  
  121.  
  122.  
  123.      Note that since one of the  four methods involves no compression at
  124.  
  125.      all,  the resulting  archive  entry will  never be larger  than the
  126.  
  127.      original file.
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.                                USING ARC
  136.  
  137.                                =========
  138.  
  139.  
  140.  
  141.      ARC is invoked with a command of the following format:
  142.  
  143.  
  144.  
  145.           ARC <x> <arcname> [<template> . . .]
  146.  
  147.  
  148.  
  149.      Where:
  150.  
  151.  
  152.  
  153.           <x> is an ARC  command letter (see below),  in either upper or
  154.  
  155.           lower case.
  156.  
  157.  
  158.  
  159.      <arcname> is the name of  the archive to act on, with or without an
  160.  
  161.      extension.   If no extension  is supplied,  then ".ARC" is assumed.
  162.  
  163.      The archive  name  may include  path and drive  specifiers,  as the
  164.  
  165.      archive itself may be anywhere you wish.
  166.  
  167.  
  168.  
  169.      <template>  is  one or more  file name templates.   The  "wildcard"
  170.  
  171.      characters "*" and "?" may be used.   A file name  template may NOT
  172.  
  173.      include a path or drive specifier,  as all  of the files must be in
  174.  
  175.      your current directory on your current disk.
  176.  
  177.  
  178.  
  179.      If ARC is invoked with no arguments  (by typing "ARC", and pressing
  180.  
  181.      "enter"), then a brief command summary is displayed.
  182.  
  183.  
  184.  
  185.  
  186.  
  187.                                 ARC COMMANDS
  188.  
  189.  
  190.  
  191.  
  192.  
  193.      Following is a brief summary of the available ARC commands:
  194.  
  195.  
  196.  
  197.        a,u = add files to archive
  198.  
  199.        m   = move files to archive
  200.  
  201.        d   = delete files from archive
  202.  
  203.        x,e = extract files from archive
  204.  
  205.        r   = run files from archive
  206.  
  207.        p   = copy files from archive to stdout
  208.  
  209.        l   = list files in archive
  210.  
  211.        v   = verbose listing of files in archive
  212.  
  213.        t   = test archive integrity
  214.  
  215.        c   = convert entry to new packing method
  216.  
  217.        b   = retain backup copy of archive
  218.  
  219.        w   = suppress warning messages
  220.  
  221.        n   = suppress notes and comments
  222.  
  223.  
  224.  
  225.      I hope this has helped you and ifa you have any problems leave me a
  226.  
  227.      comment in the  "C)omments" section of the board.
  228.  
  229.  
  230.  
  231.