 		  .,----.  		 /	 `.
 		'	  /.-. 		|	 //   \ ! 		`	/ \   /.---..-----..--------.  		 \	`. `-'/    ||	   \\	     \ $ 		  `.	  `.  |    ||	  __\\___     \' 		    `.	    \ |    ||	 |    ___\     \ $ 		      \	     `|    ||	 |  .'	   	\# 		       `     ||    ||	 | /	  ^	 \ + 	      .^.      ;     ||    ||	 |'	 / \	  \ - 	     /   `.__.'	     ;|    ||	 ||	/   \	   ` ( 	    <	    	    / |    ||	 ||	\___/	   |( 	     `.		  .'  |    ||	 | \	     _	   |5 	       `-._____,-'    `____'`____'  `.____,-' \____'    			UK SIG TAPE SUBMISSIONS 			-----------------------. Submitted by:	Chris Doran			Date: October 1986< 		Sira Ltd., South Hill, Chislehurst, Kent, BR7 5EH, England7 		Tel: +44 1 467 2636	Telex: 896649	FAX: +44 1 467 6515   O This kit contains assorted utilities which have been written at Sira, extracted K from SIG tapes, or obtained from the DECUS program library (in the last two J cases, with local bug-fixes and enhancements). Since we have only recentlyJ up(?)graded from RSX-11M to VMS, much of this is compatibility mode stuff.N Some of it will reach the main DECUS library one day, when I have time (sic!).  J This software is provided under the usual all-EXclusive standard terms andK conditions for free software:- If it doesn't function, crashes your system, M erases your life's work, deletes YOUR personal entry in the payroll database, K or otherwise behaves obnoxiously -- TOUGH!!!! i.e. Sira offers no guarantee G that any of it works as documented (or at all), takes no responsibility K whatever for any damage caused by its use or misuse, and does not provide a M free software maintenance service! Having said all that, I WOULD like to hear L about bugs (bug-fixes are better) and suggested or implemented enhancements.M Listings or machine-readable patches as SLP correction files (with checksums, L please) are appreciated. Media will be returned, probably with some updates.  O Items marked * are in current Sira use, and hence regularly updated. Others are 7 probably "dead", and support is therefore questionable.    Building Notes:  --------------- N Many things have an xxxASM.CMD file to assemble the package, and xxxyyyBLD.CMDH for TKB links. yyy is blank for no FCS resident library support, RES forN non-supervisor mode FCSRES, FSL for 11M+ supervisor mode FCSFSL, and DEB for aN version linked with ODT for debugging (usually also linked to FCSRES). Use theN xxxRESBLD.CMD versions on VMS. Most build command files assume the assignmentsO of TK: to the device the .EXE file will go to (assign this to SYS$SYSROOT), and H MP: for the map file (you can probably assign this to NL:). However, theL xxxDEBBLD.CMD's will put everything into your current directory. Some thingsN need some general-purpose routines which are here in [.WLDCRD], but assumed byI the build files to be in LL:[1,24]. I suggest you either modify the build H files, or create a [1,24] somewhere, assign LL: to it, and copy/assemble [.WLDCRD] into it.  % [.3DPLOT]	Some 3-D plotting routines. I [.BRUDIR]   *	Sira version of Richard Kirkman's BRUDIR BRU tape directory A 		lister. Some minor mods + a way to save 47 blocks of task file! C [.CAI]	    *	Menu-driven Computer Aided Instruction course package. F [.COMMAND]  *	What site doesn't have a set of their own command files?/ [.EDTINI]   *	Language-specific EDT .INI files. : [.FORMS]    *	Template Readers Comments page and SIR form.. [.FPODT]    *	Floating-point additions to ODT.M [.GREP]	    * 	Sira version of GREP, again extended from DECUS tape versions. % [.HELP]     *	Some general HELP text. E [.HEX]      *	HEX -- extended hexadecimal file editor (Decus 11-480). G [.HPX]	    *	HPX -- transfers files to/from the screen and tape/printer 0 		devices of the Hewlett-Packard 2648a terminal.L [.LISTRS]   *	Sira version of LISTRS multi-column file lister and paginator,B 		which appears on several DECUS SIG tapes, + some extra features.F [.MAR]	    *	Experimental facility for transmigrating programs between< 		MACRO-11 and MACRO-32. Basically, an assembler recognising9 		(some) MACRO-32 instructions but producing PDP-11 code. M [.ORCAM]    *	ORCAM -- extended and debugged PDP disassembler (Decus 11-413). K [.PCDRIV]   *	Paper tape driver for VAX/VMS V4.n, and read/write utilities. C [.RECOVERY] *	Some disk and tape recovery programs for ODS-1 disks. H [.RTSIM]	RT-11-type EMT handler which can be build into a task made from7 		object files assembled as for RT-11. Poor man's RTEM. 5 [.RUNMAC]	$R and $M versions of RSX executive macros. 7 [.SYSMGR]   *	Site-specific files from our SYS$MANAGER. K [.WLDCRD]   *	Wildcard filename handler plus $ENTAB routine (convert blanks , 		to tabs) for HPX, GREP, LISTRS, ORC, etc..G [.WSMITH]   *	Patches for Whitesmiths' C and Pascal compilers, and some  		miscellaneous C utilities.