Dictionary
Thesaurus
Encyclopedia
Translator
Web
Nearby Words

opal

 - 6 dictionary results

o⋅pal

[oh-puhl]
–noun
1. a mineral, an amorphous form of silica, SiO2 with some water of hydration, found in many varieties and colors, including a form that is milky white.
2. an iridescent variety of this that is used as a gem.
3. a gem of this.

Origin:
1350–1400; ME < L opalus < Gk opállios opal, gem; prob. from a source akin to Skt upala precious stone

O⋅pal

[oh-puhl]
–noun
a female given name.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To opal
o·pal   (ō'pəl)   
n.  
  1. A mineral of hydrated silica.

  2. A gemstone made of this mineral, noted for its rich iridescence.


[Middle English opalus, from Latin, alteration of Greek opallios, probably from Sanskrit upalaḥ, from variant of upara-, lower, from upa, below; see upo in Indo-European roots.]
o'pal·ine' (ō'pə-līn', -lēn') adj.
The American Heritage® Dictionary of the English Language, Fourth Edition
Copyright © 2009 by Houghton Mifflin Company.
Published by Houghton Mifflin Company. All rights reserved.
Cite This Source
Word Origin & History

opal 
1598, from Fr. opalle, from L. opalus (Pliny), supposedly from Gk. opallios, possibly ult. from Skt. upala-s "gem, precious stone." Used in M.E. in L. form (1398).
Online Etymology Dictionary, © 2001 Douglas Harper
Cite This Source
Science Dictionary
opal   (ō'pəl)  Pronunciation Key 
A usually transparent mineral consisting of hydrous silica. Opal can occur in almost any color, but it is often pinkish white with a milky or pearly appearance. It typically forms within cracks in igneous rocks, in limestones, and in mineral veins. It also occurs in the silica-rich shells of certain marine organisms. Chemical formula: SiO2·nH2O.
The American Heritage® Science Dictionary
Copyright © 2002. Published by Houghton Mifflin. All rights reserved.
Cite This Source
Computing Dictionary

Opal
1. A DSP language.
["OPAL: A High Level Language and Environment for DSP boards on PC", J.P. Schwartz et al, Proc ICASSP-89, 1989].
2. The language of the object-oriented database GemStone.
["Making Smalltalk a Database System", G. Copeland et al, Proc SIGMOD'84, ACM 1984, pp.316- 325].
3. A simulation language with provision for stochastic variables. An extension of Autostat.
["C-E-I-R OPAL", D. Pilling, Internal Report, C.E.I.R. Ltd. (1963)].
4. A language for compiler testing said to be used internally by DEC.
5. A functional programming language designed at the Technische Universitaet Berlin as a testbed for the development of functional programs. OPAL integrates concepts from Algebraic Specification and Functional Programming, which favour the (formal) development of (large) production-quality software written in a purely functional style.
The core of OPAL is a strongly typed, higher-order, strict applicative language which belongs to the tradition of Hope and ML. The algebraic flavour of OPAL is visible in the syntactical appearance and in the preference of parameterisation to polymorphism.
OPAL supports: information hiding - each language unit is divided into an interface (signature) and an implementation part; selective import; parameterised modules; free constructor views on sorts, which allow pattern-based function definitions despite quite different implementations; full overloading of names; puristic scheme language with no built-in data types (except Booleans and denotations).
OPAL and its predecessor OPAL-0 have been used for some time at the Technische Universitaet Berlin in CS courses and for research into optimising compilers for applicative languages. The OPAL compiler itself is writte entirely in OPAL.
An overview is given in "OPAL: Design And Implementation of an Algebraic Programming Language".
(http://cs.tu-berlin.de/~opal/).
(ftp://ftp.cs.tu-berlin.de/pub/local/uebb/papers/DesignImplOpal.ps.gz).
(1995-02-16)

The Free On-line Dictionary of Computing, © 1993-2007 Denis Howe
Cite This Source
Search another word or see opal on Thesaurus | Reference
FacebookTwitterFollow us: