Get Affordable VMs - excellent virtual server hosting


browse words by letter
a b c d e f g h i j k l m n o p q r s t u v w x y z

npl

npl


  3  definitions  found 
 
  From  The  Free  On-line  Dictionary  of  Computing  (13  Mar  01)  [foldoc]: 
 
  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  {generator}s  from 
  left  to  right  so  conditions  can  mention  any  bound  variables 
  that  occur  to  their  left  These  were  known  as  {set 
  comprehension}s.  NPL  eventually  evolved  into  {Hope}  but  lost 
  set  comprehensions  which  were  called  {list  comprehension}s  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  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]. 
 
 
 
  From  V.E.R.A.  --  Virtual  Entity  of  Relevant  Acronyms  13  March  2001  [vera]: 
 
  NPL 
  Netscape  Public  License  (Netscape) 
 
 
 
  From  V.E.R.A.  --  Virtual  Entity  of  Relevant  Acronyms  13  March  2001  [vera]: 
 
  NPL 
  Non-Procedural  Language