CGOL (pronounced "see goll") is an alternative syntax for the MACLISP programming language, featuring an extensible algebraic notation. It was created by Vaughan Pratt.

PropertyValue
p:abstract
  • CGOL (pronounced "see goll") is an alternative syntax for the MACLISP programming language, featuring an extensible algebraic notation. It was created by Vaughan Pratt. The notation of CGOL is a traditional algebraic notation (sometimes called "infix syntax"), in the style of ALGOL, rather than Lisp's traditional, uniformly-parenthesized syntax. The CGOL parser is based on Pratt's design for top-down operator precedence parsing, sometimes informally referred to as a "Pratt parser". Semantically, CGOL is essentially just MACLISP, with some additional reader and printer support. (en)
p:designer
p:hasPhotoCollection
p:influencedBy
p:name
p:paradigm
p:reference
p:wikiPageUsesTemplate
p:wordnet_type
p:year
  • 1976 (xsd:integer)
rdf:type
rdfs:comment
  • CGOL (pronounced "see goll") is an alternative syntax for the MACLISP programming language, featuring an extensible algebraic notation. It was created by Vaughan Pratt. (en)
rdfs:label
  • CGOL (en)
owl:sameAs
skos:subject
foaf:page
p:name
owl:sameAs