Skip to content

Commit

Permalink
COWSEL
Browse files Browse the repository at this point in the history
  • Loading branch information
denishowe committed Aug 3, 2024
1 parent 54625ab commit 13574dc
Showing 1 changed file with 31 additions and 14 deletions.
45 changes: 31 additions & 14 deletions new/Dictionary
Original file line number Diff line number Diff line change
Expand Up @@ -35187,6 +35187,25 @@ Control Language

(2000-04-08)

COntrolled Working SpacE Language

<language> (COWSEL) A programming language, developed by {Rod Burstall}
and {Robin Popplestone} at the {University of Edinburgh} in 1964-66.
COWSEL was a form of {Lisp} with {reverse Polish notation} syntax,
combined with some ideas from {Combined Programming Language} (CPL).

COWSEL was initially implemented on a {Ferranti Pegasus} computer at the {University
of Leeds} and on a {Stantec Zebra} at the {Bradford Institute of Technology}. Later,
{Rod Burstall} implemented it on an {Elliot 4120} at the {University of Edinburgh}.

COWSEL was renamed {POP-1} in the Summer of 1966.

[EPU-R-12, U Edinburgh, Apr 1966].

{(https://web.archive.org/web/20080906044133/http://hopl.murdoch.edu.au/showlanguage2.prx?exp=196)}

(2024-08-03)

controller

<hardware> Part of a computer, typically a separate circuit
Expand Down Expand Up @@ -36566,36 +36585,34 @@ Coursewriter III

cowboy

[Sun, from William Gibson's {cyberpunk} SF] Synonym
for {hacker}. It is reported that at Sun this word is often
said with reverence.
(From William Gibson's {cyberpunk} SF) Synonym for {hacker}.
At {Sun Microsystems} this word was once used with reverence.

[{Jargon File}]

(2024-08-03)

COWSEL

COntrolled Working SpacE Language. Burstall and Popplestone,
U Edinburgh, 1964-66. LISP-like semantics with FORTH-like
stack, and reverse Polish syntax. Forerunner of POP.
EPU-R-12, U Edinburgh (Apr 1966).
{COntrolled Working SpacE Language}

CP

A concurrent Prolog.
<languate> A {concurrent} {Prolog}.

["The Concurrent Logic Programming Language CP": Definition and
Operational Semantics", V. Saraswat, 14th POPL, ACM 1987, pp.49-62].

"The Concurrent Logic Programming Language CP": Definition and
Operational Semantics", V. Saraswat, 14th POPL, ACM 1987,
pp.49-62.
(2024-08-03)

CPAN

{Comprehensive Perl Archive Network}

CParaOps5

<language> A {parallel} version of {OPS5} written at CMU, in
{C} and compiling to C. CParaOps5 is available for {Unix},
{Mach}, {Encore Multimaxen}, and {Sequent}.
<language> A {parallel} version of {OPS5} written at CMU, in {C} and compiling to
C. CParaOps5 is available for {Unix}, {Mach}, {Encore Multimaxen} and {Sequent}.

{(http://cs.ucsb.edu/~acha/software.html)}.

Expand Down

0 comments on commit 13574dc

Please sign in to comment.