DataMuseum.dk

Presents historical artifacts from the history of:

Bogika Butler

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Bogika Butler

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦efafb5bc7⟧ TextFile

    Length: 6656 (0x1a00)
    Types: TextFile
    Names: »VERSACON.PAS«

Derivation

└─⟦398ae89d3⟧ Bits:30009789/_.ft.Ibm2.50007353.imd Mogens Pelles Zilog 80,000 / EOS projekt
    └─⟦this⟧ »VERSACON.PAS« 

TextFile

(******************************************************************************)
(*                                                                            *)
(*                                                                            *)
(*                  This file contains parts of the                           *)
(*                  source text for program VERSACON                          *)
(*                                                                            *)
(*        Copyright (C) 1985 by Lars G. Jakobsen and Metanic Aps.             *)
(*                                                                            *)
(*                                                                            *)
(******************************************************************************)



PROGRAM versacon;

(*

Program VERSACON is used for converting a VersaDos (R) file system to
a CP/M (R) file system. The VersaDos file system should be represented as
one single CP/M file so that every record of that file will correspond to
a sector in the VersaDos file system.

*)


(******************************************************************************)
(*                                                                            *)
(*$I a:testopt.pas        test tools (standard)                               *)
(*                                                                            *)
(*$I a:ioerrnum.pas       definitions of turbo pascal i/o error codes         *)
(*                                                                            *)
(*$I MCTYPE.INC           definitions of VersaDos symbol names                *)
(*                                                                            *)
(*$I VC-001.INC           declarations of                                     *)
(*                           global types                                     *)
(*                           global constants                                 *)
(*                                                                            *)
(*$I TESTHELP.INC         test tools (ad hoc)                                 *)
(*                                                                            *)
(*$I VC-002.INC           utility procedures                                  *)
(*                           equal_16                                         *)
(*                           equal_psn                                        *)
(*                           inc_psn                                          *)
(*                           s_i_16                                           *)
(*                           s_i_32                                           *)
(*                           s_32_i                                           *)
(*                                                                            *)
(*$I VC-003.INC           procedures for file I/O                             *)
(*                           position                                         *)
(*                           get_current_block                                *)
(*                           get_block                                        *)
(*                           open_c_file                                      *)
(*                                                                            *)
(*$I VC-004.INC           procedures for printed reporting                    *)
(*                           print_header                                     *)
(*                           print_dir                                        *)
(*                           print_pre_file                                   *)
(*                           print_post_file                                  *)
(*                           print_footer                                     *)
(*                                                                            *)
(*                        procedures for operator dialogue                    *)
(*                           operator                                         *)
(*                                                                            *)
(*                     procedures for various file formats                    *)
(*                                                                            *)
(*   VC-005-0.INC         contigouos                     NOT IMPLEMENTED      *)
(*   VC-005-1.INC         sequential                     NOT IMPLEMENTED      *)
(*   VC-005-2.INC         keyed isam - no duplicate keys NOT IMPLEMENTED      *)
(*                                                                            *)
(*$I VC-005-3.INC         keyed isam - null keys - duplicate keys allowed     *)
(*                           fsd_3                                            *)
(*                           fab_3                                            *)
(*                                                                            *)
(*                     ***                                                    *)
(*                                                                            *)
(*$I VC-006.INC           procedures for reading directories                  *)
(*                           primary_entry  (pde)                             *)
(*                           primary        (pdb)                             *)
(*                           secondary_entry(sde)                             *)
(*                           secondary      (sdb)                             *)
(*                           volume         (vid)                             *)
(*                                                                            *)
(*                                                                            *)
(*                                                                            *)
(******************************************************************************)



(******************************************************************************)
(*                                                                            *)
(*   MAIN PROGRAM BODY                                                        *)
(*                                                                            *)
(******************************************************************************)

   VAR
      status: status_type;

  BEGIN
   test_init(input, output);
   volume(status, lst, lst, input, output);
  END.
«eof»