COWSEL ( lenguaje de espacio de trabajo controlado ) es un lenguaje de programación diseñado entre 1964 y 1966 por Robin Popplestone . Se basó en una forma RPN de Lisp combinada con algunas ideas de CPL .
Desarrollador | Burstall , Popplestone |
---|---|
Apareció por primera vez | 1964 |
Influenciado por | |
CPL , Lisp | |
Influenciado | |
POP-2 |
COWSEL se implementó inicialmente en una computadora Ferranti Pegasus en la Universidad de Leeds y en una Stantec Zebra en el Bradford Institute of Technology ; más tarde, Rod Burstall lo implementó en un Elliot 4120 en la Universidad de Edimburgo .
COWSEL pasó a llamarse POP-1 durante el verano de 1966 y el desarrollo continuó con ese nombre a partir de entonces.
Código de ejemplo
miembro de función lambda xy comentario Es x un miembro de la lista y;define y átomo luego * 0 end y hd x igual luego * 1 end y tl -> y repite hacia arriba
Tenga en cuenta que las palabras clave también estaban subrayadas en las impresiones originales. Popplestone usó un Flexowriter con subrayado para resaltar la sintaxis .
Ver también
- Lenguaje de programación POP-2
- Lenguaje de programación POP-11
- Entorno de programación poplog
Referencias
- Informe técnico: EPU-R-12, U Edimburgo (abril de 1966)