smp
Veteran Member
Hello again, all,
Does anyone have the source or executable for FIG Forth for the PDP-11, specifically RT-11?
With the source file, I know you can always assemble the code for your own system.
Anyway, I have the FIG Forth for PDP-11 assembly output listing as distributed by FORTH, Inc. and I came across a clean assembly source file here:
http://jcomeau.freeshell.org/www/do...omeau/ftparea/hacking/mystuff/pdp11/forth.bld
And, of course, I pulled it into my system, deleted the make file stuff at the top since there was nothing there for RT-11, changed the definition to be for RT-11, and gave it a try. I got 1071 errors...
Then, as I was scanning the listing to see if there was anything simple to fix that cascaded into >1000 errors, I saw that the file I got from that web site was not matching up with the FIG Forth document that I have. And then I found this comment up near the beginning:
;
; This version hacked extensively by:
; John Comeau <jcomeau@world.std.com>
; P. O. Box 100632
; Fort Lauderdale, FL 33310-0632
;
Evidently there are things in there that Mr. Comeau's system understand, but my system does not. In hind sight, since he had added the make file stuff for RSX-11, and never got to fill in the part for RT-11, I guess that should have been a hint. Oh, well...
Does anyone have a clean assembly source code file for FIG Forth that matches the document put out by FORTH, Inc.?
I'm a real sucker for Forth, and I am always trying to get a version running on any system that I am currently playing around with. I have seen comments floating around that some folks really enjoyed working with FIG Forth on PDP-11 back in the day, and I'd like to achieve that for myself here.
Any comments, observations, pointers, or lessons learned would be greatly appreciated.
smp
Does anyone have the source or executable for FIG Forth for the PDP-11, specifically RT-11?
With the source file, I know you can always assemble the code for your own system.
Anyway, I have the FIG Forth for PDP-11 assembly output listing as distributed by FORTH, Inc. and I came across a clean assembly source file here:
http://jcomeau.freeshell.org/www/do...omeau/ftparea/hacking/mystuff/pdp11/forth.bld
And, of course, I pulled it into my system, deleted the make file stuff at the top since there was nothing there for RT-11, changed the definition to be for RT-11, and gave it a try. I got 1071 errors...
Then, as I was scanning the listing to see if there was anything simple to fix that cascaded into >1000 errors, I saw that the file I got from that web site was not matching up with the FIG Forth document that I have. And then I found this comment up near the beginning:
;
; This version hacked extensively by:
; John Comeau <jcomeau@world.std.com>
; P. O. Box 100632
; Fort Lauderdale, FL 33310-0632
;
Evidently there are things in there that Mr. Comeau's system understand, but my system does not. In hind sight, since he had added the make file stuff for RSX-11, and never got to fill in the part for RT-11, I guess that should have been a hint. Oh, well...
Does anyone have a clean assembly source code file for FIG Forth that matches the document put out by FORTH, Inc.?
I'm a real sucker for Forth, and I am always trying to get a version running on any system that I am currently playing around with. I have seen comments floating around that some folks really enjoyed working with FIG Forth on PDP-11 back in the day, and I'd like to achieve that for myself here.
Any comments, observations, pointers, or lessons learned would be greatly appreciated.
smp
Last edited: