tag:blogger.com,1999:blog-8869371566442567811.post393656760976526524..comments2024-03-27T23:23:05.548-07:00Comments on Rescue 1130: 2014 Pickup of an IBM 1130 System and More: Original FORTH from IBM 1130 under the microscopeCarl Claunchhttp://www.blogger.com/profile/00359841432891565909noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8869371566442567811.post-36709833577510959532018-03-24T17:13:19.317-07:002018-03-24T17:13:19.317-07:00I am convinced that there were some disk blocks wi...I am convinced that there were some disk blocks with additional commands to do things such as editing. Most importantly, there is no sign at all of the cross assembler for the 2250 graphics terminal, but that was a major role for FORTH at the time this version was written. I imagine that once the interactive "Hi There" prompt is received, Chuck would have activated one or more disk blocks of FORTH commands to further extend the language with the 2250 support.Carl Claunchhttps://www.blogger.com/profile/00359841432891565909noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-11058759040863193082018-03-24T08:51:07.866-07:002018-03-24T08:51:07.866-07:00It is possible that not everything is in the sourc...It is possible that not everything is in the source deck. I know on my NC4000 machine, I stripped done Chucks CMforth of things rarely used and added disk words. I moved some to the disk ( I had 2 floppy drive and a hard disk setup, both backed up ). I'd load things as needed. The meta compiler and editor functions were all on the disk. It is possible that Chuck was doing something like that. His debugging environment may have only existed on disk while his graphics stuff was his main code for every day use.<br />Dwight<br />dkelveyhttps://www.blogger.com/profile/10461265216802985944noreply@blogger.comtag:blogger.com,1999:blog-8869371566442567811.post-82176877077552084322018-03-23T15:07:22.591-07:002018-03-23T15:07:22.591-07:00Hi Carl,
There may be some clues in Chuck's 1...Hi Carl,<br /><br />There may be some clues in Chuck's 1980 Byte article. He say's that the 1130 acted as a cross compiler for the 2250 graphics display, and also he was reliant on the Fortran I/O package. Perhaps the "print top of stack" was a call to some Fortran routine?<br /><br />I have read through the 1970 Mohasco report - and sadly nowhere it talks about printing the stack - nore are there any clues in the "Early Years" article.<br /><br />I wish you all the best with your detective work - please keep up the regular updates.<br /><br />What came out of the 1130 was a<br />cross-assembler that assembled the<br />instructions, which were then to be<br />executed by the 2250.<br /><br />I do remember<br />that I had to use the FORTRAN I/O<br />(input/output) package and that it<br />would not put the blocks where I<br />wanted them; it put the blocks where<br />it wanted them, and I had to pick<br />them up and move them into my buffers<br />.Ken Boakhttps://www.blogger.com/profile/01168707285621954181noreply@blogger.com