Standard Generalized Markup Language Users' Group (SGMLUG) SGML Parser Materials (ARCSGML 1.0) In addition to this README file, there are six "self-extracting" archive files in the ARCSGML 1.0 distribution. ARCVM2.EXE Executable SGML markup validator (sample application). ARCSGMLH.EXE Documentation and C language header files (read LICENSE.DOC). ARCSGMLC.EXE C language source code for the ARCSGML toolkit. ARCREXX.EXE Source code for Personal REXX interfacing to ARCSGML. ARCTEST.EXE Contains test cases for use with the toolkit. PKZ10EX.EXE Explained below (not part of ARCSGML) A "self-extracting archive" is an executable program (in this case, for PC DOS machines) that when executed extracts multiple files from an archive within itself, and stores them on a disk specified by you. Usage: ARCSGML [options] [d:path] [file...] Options are: -o = overwrite existing files -t = test zipfile integrity -n = extract only newer files -e = extract files (default) d:path = Output drive and/or path. file = Name(s) of files to extract. Wildcards *,? ok. Default is ALL files. If you just type the drive and filename of the archive the files will be extracted into your current directory. You will probably want a separate directory for each archive, just to keep things straight. For example, if the archives are on a floppy in drive A, then: you could do something like this: c: md \arcsgml md \arcsgml\source md \arcsgml\test md \arcsgml\rexx a:arcvm2 c:\arcsgml a:arcsgmlh c:\arcsgml\source a:arcsgmlc c:\arcsgml\source a:arctest c:\arcsgml\test a:arcrexx c:\arcsgml\rexx The archives are in the popular "PKZIP" format. More information (and the code for creating and unpacking archives) can be found in PKZ10EX.EXE, which is itself a self-extracting archive. Note that the ARCSGML archives are self-extracting and do not require PKZ10EX.EXE. It is being distributed only to comply with the license conditions for non-profit organizations that use PKZIP. NOTE: PKZIP is not part of the ARCSGML package. PKZIP is shareware which is distributed for evaluation, but which must be paid for if you decide to keep and use it. There is no charge for ARCSGML (see LICENSE.DOC in the ARCSGMLH archive).