Algol W [was: Microsoft open sources GWBASIC]

Toby Thain toby at
Wed May 27 15:42:21 CDT 2020

On 2020-05-27 4:25 PM, ben via cctalk wrote:
> On 5/27/2020 1:45 PM, Paul McJones via cctalk wrote:
>> Gogol is a simple, integer arithmetic language used under the PDP-1
>> time sharing system at Stanford. This memorandum includes the
>> syntactical definition of the language and a number of sample programs
>> as well as a brief description of the operational characteristics of
>> the compiler. Gogol was designed to permit fast compilation of
>> efficient machine code directly into memory. The speed of compilation
>> together with the accessibility of the text editor make program de-
>> bugging relatively rapid. The examples presented here plus the
>> availability of the compiler should form an adequate basis for
>> learning to use the language. More detailed information depends
>> heavily on a knowledge of PDP-1 hardware.
> Interesting the asignment is -> (arrow) and the right side of
> expression. Ascii dropping the arrow symbol may have messed up a few
> langauges.
> Ben.

It's easily worked around. This is how a lot of people code today in
relatively modern languages:


[Fira Code fwiw]

More information about the cctech mailing list