Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a2237553ed012947

Jump to content

Talk:CORAL

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
(Redirected from Talk:CORAL 66 programming language)
Latest comment: 7 years ago by Tiger99 in topic 8086 Linux implementation?

Justification for edits on 21 May

[edit]

Grant 12:55, 24 May 2007 (UTC)Reply

Capitalization

[edit]

See Requested move below. Note that the sources which use upper case generally also omit the '66' except in contexts where it is necessary to be very precise.

Expansion of acronym

[edit]

The modified version is as per Ferranti's Argus 700 CORAL [sic] Language Reference Manual, and also DEF STAN 05-47. The Official Definition does not provide an expansion, but I've heard tell that the R may originally have stood for Radar.

Language features

[edit]

The language does not use reserved words, as such. And keywords are only stropped in some implementations. In the Official Definition, keywords ('symbols') are distinguished from identifiers by means of upper case letters.

Slight reminiscences are not relevant at this level of detail.

Recursive procedures are supported.

But they have to be marked as recursive. I've read somewhere that there was debate about whether to mark recursive procedures in Algol 60. It wasn't done there, but was done in Coral 66. (Northernhenge (talk) 15:35, 4 February 2008 (UTC))Reply

XGC Coral 66

[edit]

XGC's Coral 66 Language Reference Manual states:

"The text of this document is based on the 1974 edition of Official Definition of Coral 66"

As far as I can see, it includes the whole of the Official Definition, unchanged.

Requested move

[edit]

The descriptor "programming language" is not part of the language's name, and is not needed for disambiguation; if it were, brackets would be required. The target page is a redirect to the article, but has one edit (the insertion of a space before 66 to bypass another redirect), which is why I can't move the page myself. Additionally, although some sources use upper case for the name, the Official Definition of Coral 66 uses "Coral 66" throughout (except on the front cover, where the whole title is in upper case). Grant 11:38, 21 May 2007 (UTC)Reply

This article has been renamed from CORAL 66 programming language to Coral 66 as the result of a move request. --Stemonitis 06:35, 27 May 2007 (UTC)Reply

8086 Linux implementation?

[edit]

I can find no trace of this anywhere. Can someone please clarify? (Or remove it?) Tiger99 (talk) 22:39, 14 March 2019 (UTC)Reply