euclid
from
The Free On-line Dictionary of Computing (8 July 2008)
Euclid
Ottawa Euclid
<language> (Named after the Greek geometer, fl ca 300 BC.) A
{Pascal} descendant for development of verifiable system
software. No {goto}, no {side effects}, no global
assignments, no functional arguments, no nested procedures, no
floats, no {enumeration types}. Pointers are treated as
indices of special arrays called collections. To prevent
{aliasing}, Euclid forbids any overlap in the list of actual
parameters of a procedure. Each procedure gives an imports
list, and the compiler determines the identifiers that are
implicitly imported. Iterators.
Ottawa Euclid is a variant.
["Report on the Programming Language Euclid", B.W. Lampson et
al, SIGPLAN Notices 12(2):1-79, Feb 1977].
(1998-11-23)
from
U.S. Gazetteer (1990)
Euclid, MN
Zip code(s): 56722
Euclid, OH (city, FIPS 25704)
Location: 41.59227 N, 81.51944 W
Population (1990): 54875 (26586 housing units)
Area: 27.7 sq km (land), 2.2 sq km (water)
Zip code(s): 44117
from
U.S. Gazetteer Places (2000)
Euclid, OH -- U.S. city in Ohio
Population (2000): 52717
Housing Units (2000): 26123
Land area (2000): 10.707882 sq. miles (27.733286 sq. km)
Water area (2000): 0.858078 sq. miles (2.222413 sq. km)
Total area (2000): 11.565960 sq. miles (29.955699 sq. km)
FIPS code: 25704
Located within: Ohio (OH), FIPS 39
Location: 41.595563 N, 81.519176 W
ZIP Codes (1990): 44117
Note: some ZIP codes may be omitted esp. for suburbs.
Headwords:
Euclid, OH
Euclid
from
Who Was Who: 5000 B. C. to Date
EUCLID
an old Greek who made poor students read his book as
far back as 300 B. C. He discovered the phenomenon that the
shortest distance between two points is a crow's flight, and
that two parallel lines always compete.
[email protected]