- COWSEL
COWSEL ("COntrolled Working SpacE Language") is a
programming language designed between 1964 and 1966 byRobin Popplestone . It was based on a RPN form of Lisp combined with some ideas from CPL.COWSEL was initially implemented on a
Ferranti Pegasus computer at theUniversity of Leeds and on aStantec Zebra at theBradford Institute of Technology ; later,Rod Burstall implemented it on anElliot 4120 at theUniversity of Edinburgh .COWSEL was renamed POP-1 during the summer of 1966 and development continued under that name from then on.
Example code
function member lambda x y comment Is x a member of list y; define y atom then *0 end y hd x equal then *1 end y tl -> y repeat up
ee also
*
POP-2 programming language
*POP-11 programming language
*Poplog programming environmentReferences
* Technical report: EPU-R-12, U Edinburgh (Apr 1966)
External links
* [http://www-robotics.cs.umass.edu/Popplestone/pop_development.html The Early Development of POP]
Wikimedia Foundation. 2010.