From mboxrd@z Thu Jan 1 00:00:00 1970 From: ron@ronnatalie.com (Ron Natalie) Date: Wed, 21 Mar 2018 16:55:01 -0400 Subject: [TUHS] FORTRAN In-Reply-To: References: <61051ebbca4809c08b60e92014851069e83a07f8@webmail.yaccman.com> <002f01d3c085$6b5a26d0$420e7470$@ronnatalie.com> Message-ID: <012f01d3c156$e18bcc60$a4a36520$@ronnatalie.com> > DEC did a BASIC compiler for RSTS and RSX BasicPlus was about the only good thing about RSTS. In fact, we were allowed to replace the RSTS with UNIX at JHU if we could get BASIC PLUS ported over. Fortunately, RSTS used EMT instructions for system calls (bizarre if you read the PDP-11 Processor Handbook) where as UNIX used the expected TRAP instruction. All we had to do was add a "nostack" system call (I think we put it in, it might have already been there) to disable UNIX's idea of how a stack should work.