NPL
NPL
1. New Programming Language. IBM's original (temporary) name for PL/I, changed due to conflict with England's "National Physical Laboratory." MPL and MPPL were considered before settling on PL/I. Sammet 1969, p.542.
2. A
functional language with
pattern matching designed by Rod Burstall and John Darlington in 1977. The language allowed certain sets and logic constructs to appear on the right hand side of definitions, E.g.
setofeven(X) :x: x in X & even(x) :>
The NPL
interpreter evaluates the list of
generators from left to right so conditions can mention any bound variables that occur to their left. These were known as
set comprehensions. NPL eventually evolved into
Hope but lost set comprehensions which were called
list comprehensions in later functional languages.
[John Darlington, "Program Transformation and Synthesis: Present Capabilities", Research Report No. 77/43, Dept. of Computing and Control, Imperial College of Science and Technology, London September 1977.]
3. NonProcedural Language. A
relational database language developed by T.D. Truitt et al in 1980 for
Apple II and
MS-DOS.
["An Introduction to Nonprocedural Languages Using NPL", T.D. Truitt et al, McGraw-Hill 1983].
(c) Copyright 1993 by Denis Howe
NPL
Non Patent Literature -- documents and publications that are not patents or published patent applications but are cited as references for being relevant in a patent prosecution. For example, a magazine article or doctoral thesis relevant to a claimed invention might be cited as non-patent literature. Typically, references cited in an application are grouped into: domestic patents and patent application publications; foreign patents; and non-patent literature.
Context: Patent
National Priorities List (NPL)
EPA's list of the most serious uncontrolled or abandoned hazardous waste sites identified for possible long-term remedial action under Superfund. The list is based primarily on the score a site receives from the Hazard Ranking System. EPA is required to update the NPL at least once a year. A site must be on the NPL to receive money from the Trust Fund for remedial action.
NPL
Airport Name: New Plymouth Airport
Airport Location: New Plymouth, New Zealand
IATA Code: NPL
ICAO Code: NZNP