1968 · 10 citations · 0 references
ComputingComputer ScienceComputer SystemsCompilersComputer ArchitectureProgramming LanguagesAbstract Syntax TreesCode GenerationCompiler ConstructionIntermediate RepresentationProgramming Language DesignProgramming Language ImplementationCompiler SupportComplex Number RepresentationsIntermediate Representation Design
In writing a compiler of a new language (ALGOL W) for a new machine (IBM System/360) we were forced to deal with many unforeseen problems in addition to the problems we expected to encounter. This report describes the final version of the compiler. The implemented language ALGOL W is based on the Wirth/Hoare proposal for a successor to ALGOL 60. The major differences from that proposal are in string definition and operations and in complex number representation.