Advanced Search

REC/8: A CONVERT Compiler of REC for the PDP-8

Research and Teaching Output of the MIT Community

Show simple item record McIntosh, Harold V. en_US 2004-10-04T14:43:32Z 2004-10-04T14:43:32Z 1968-01-01 en_US
dc.identifier.other AIM-149 en_US
dc.description.abstract REC/8 is a CONVERT program, realized in the CTSS LISP of Project MAC, for compiling RED expressions into the machine language of the PDP-8 computer. Since the compilation consists in its majority of subroutines calls (to be compiled, after removal of LISP parentheses by MACPO-8) the technique is applicable with trivial modification to any other computer having the subroutine jump and indirect transfer instructions. The purpose of the program is both to compile REC expressions and to illustrate the workings of the REC language, and accordingly a description of this language is given. It contains operators and predicates; flow of control is achieved by parentheses which define subexpressions, colon which implies interaction, and semicolon which terminates the execution of an expression. Predicates pass control to the position following the next colon or semicolon, allowing the execution of alternative expression strings. en_US
dc.format.extent 4785499 bytes
dc.format.extent 507323 bytes
dc.format.mimetype application/postscript
dc.format.mimetype application/pdf
dc.language.iso en_US
dc.relation.ispartofseries AIM-149 en_US
dc.title REC/8: A CONVERT Compiler of REC for the PDP-8 en_US

Files in this item

Name Size Format Description 4.563Mb Postscript
AIM-149.pdf 495.4Kb PDF

This item appears in the following Collection(s)

Show simple item record