Editor's note: UIC references are changed here ONLY to reflect SIG tape assignments - all other documentation is unchanged. Conversions are: [150,n] ==> [343,3n] e.g. [150,] ==> [343,34] ***** Roadmap to the 3M Fall 1981 DECUS Contribution ***** This set of UICs contains the 3M Fall 1981 DECUS contributions. We are pleased to present (1) an IFTRAN precompiler for structured FORTRAN, (2) some useful patches to RSX-11M-Plus HELLO, (3) the world premiere of 3M's first VT100 film. IFTRAN - UICs [343,31], [343,32], [343,33] We are pleased to present a new precompiler for structured FORTRAN, which is called IFTRAN. The source files for this precompiler will be found in UICs [343,32] and [343,33]. Documentation in RUNOFF format and a README.1ST file will be found in UIC [343,31]. Anyone wanting to build this precompiler should note that (1) It was written in FOR, not F4P, and no attempt has been made to make it compatible with F4P, (2) If you build it with THReaded code, it will run slower than sin, (3) MACRO subroutines are available to the bold user who wants it to run faster. This precompiler (in a different incarnation) has been used extensively at the University of Wisconsin in a teaching environment, so while the principal code is assuredly (relatively) bug-free, no such guarantee is made for the RSX command line parsing routines or system calls. In particular, the command line parsing is very rough ... but it works. This set of files has also been released to the DECUS Program Library under DECUS number 11-481, "An IFTRAN Precompiler for PDP-11 FORTRAN". M-Plus HELLO patches - UIC [343,34] In this UIC we have included a SLP file to rebuild RSX-11M-Plus HELFSL with some useful enhancements. These are (1) A customized login header, (2) Strikeover masking for logins of the form Name/Password, and (3) Printing of file LB:[1,2]NOLOG.TXT for login attempts when logins are disabled. These patches were adapted from Jim Downward's patches to RSX-11M V3.2 HELLO. They have been submitted to DEC for possible future inclusion, but if you want 'em, you'd better get them here and not wait for DEC to officially support them. Note that we didn't remove our custom headers or custom strikeover mask in HELLO.SLP; it will be necessary for you to edit the file and include your own. This SLP file is current to Autopatch D of RSX-11M-Plus. We have been using it for five months now and have encountered no problems with it. Film - UIC [343,35] For those who have VT100 compatible terminals, we proudly premiere the first ES and T film production, GONZO.FLM, in UIC [343,35]. Inspired by the antics of new users on our system who innocently try to debug their privileged programs which map over the Exec (often without benefit of $SWSTK), we hope that everyone enjoys it. Run at 9600 baud, please. Bruce R. Mitchell Michael J. Lynch 3M Company Engineering Systems and Technology Computer Control Technology Section Building 518-1 3M Center Saint Paul, Minnesota 55144