[net.lang.prolog] PROLOG Digest V4 #60

PROLOG-REQUEST@SU-SCORE.ARPA (Chuck Restivo, The Moderator) (10/23/86)

PROLOG Digest            Friday, 24 Oct 1986       Volume 4 : Issue 60

Today's Topics:
                        Query - Parsing Code,
        LP Library - Declarative Language Bibliography, Part D
----------------------------------------------------------------------

Date: 21 Oct 86 08:13:00 EDT
From: John Cugini <cugini@nbs-vms.ARPA>
Subject: parsing systems

In the C&M book, Chapter 9 has a nice treatment on how
to build a parsing system in Prolog, eg, by defining an
operator '-->' with the interpretation: 'generates in a
BNF grammar'.  Thus one merely enters the grammar for
the language of interest, and the parsing is done
automatically.

Thank you in advance for anticipated generosity.

-- John Cugini

------------------------------

Subject: Part D

DA83a Da Silva J.G.D. & Watson I.  A Pseudo Associative Store with
Hardware hashing Proc. IEE, Part E, 1983

DAM82a Damas L. & Milner R.  Principal Type Schemes For Functional
Programs Proc. ACM Symposium on Principles of Programming Languages, 
pp 207-212, 1982

DARL75a Darlington J.  Application of Program Transformation to
Program Synthesis Proc of International Symposium on Proving and
Improving Programs, Arc et Senans, France 1975

DARL76a Darlington J. & Burstall R.M.  A System that Automaticaly
Improves Programs Acta Informatica, Vol 6,p41-60

DARL77a Darlington J.  Program Transformation and Synthesis Present
Capabilities Report 77/43 Dept of Computing, Imperial College (Also in
Artificial Intelligence Journal Vol 16, 1981) 1977

DARL79a Darlington J.  A Synthesis of Several Sorting Algorithms Acta
Informatica, Vol 11, no 1 1979

DARL80a Darlington J.  An Abstract Scheme For a Multiprocessor
Implementation of Applicative Languages Proc. of Joint SRC/Newcastle
Univ. Workshop on VLSI, Machine Architecture and Very High Level
Languages 1980

DARL80b Darlington J.  Synthesis of Implementations For Abstract Data
Types Report 80/4 Dept of Computing, Imperial College 1980

DARL80c Darlington J.  The Design of Efficient Data Representations 
Dept of Computing, Imperial College 1980

DARL80d Darlington J. & Feather M.  A Transformational Approach To
Modification Department of Computing, Imperial College, Research 
Report 80/3 1980

DARL81a Darlington J.  The Structured Description of Algorithm
Derivations To Appear in Amsterdam Conf. on Algorithms October 1981

DARL81b * Darlington J. & Reeve M.  ALICE- A Multi-Processor Reduction
Machine for the Parallel Evaluation of Applicative Languages Proc of
1981 ACM Conf on Functional Programming Languages & Computer
Architecture

DARL82a Darlington J. & Henderson P. & Turner D.A.  Functional
Programming and its Applications- An Advanced Course Cambridge
University Press 1982

DARL82b Darlington J.  Program Transformation in DARL82a 1982

DARL83a * Darlington J.  The New Programming:Functional & Logic
Languages Distributed Computing- A Review for Industry, SERC, 
Manchester 1983

DARL83b * Darlington J. & Reeve M.  ALICE- and the Parallel Evaluation
of Logic Programs Invited Paper, 10th Annual Int. Symposium on
Computer Architecture,1983

DARL83c * Darlington J.  Unification of Logic and Functional Languages
Dept. of Computing, Imperial College, Date Unknown

DARL85a * Darlington J. & Field A.J. & Pull H.  The Unification of
Functional and Logic Languages Department of Computing, Imperial
College Doc 85/3 February 1985

DARL86a * Darlington J. & Field A.J. & Pull H.  The Unification of
Functional and Logic Languages in DEGR86a, pp 37-72 1986

DAVIE86a * Davie B.S. & Milne G.J.  The Role of Behaviour in VLSI
Design Languages Department of Computer Science, University of 
Edinburgh Internal Report CSR-199-86 July 1986

DAVIS78a Davis A.L.  The Architecture and System Method of DDM1: A
Recursively Structured Data Driven Machine Proc. 5th Int. Symp on
Comp. Arch., pp 210-215 April 1978

DAWS?? * Dawson M.  A LISP Compiler For ALICE Department of Computing,
Imperial College

DAYK84a * Daykin J.W.  Inequalities For The Number Of Monotonic
Functions Of Partial Orders Theory Of Computation Report No 65 Dept of
Computer Science, University of Warwick March 1984

DEBE82a * Debenham J.K. & McGrath G.M.  The Description In Logic Of
Large Commercial Data Bases :  A Methodology Put To The Test 
Australian Computer Science Communications, 5, pp 12-21 1982

DEBE83a * Debenham J.K. & McGrath G.M.  LOFE : A Language For Virtual
Data Base The Australian Computer Journal, Vol 15, No 1, pp 2-8 
February 1983

DEGR84a * DeGroot D.  Restricted And-Parallelism Proc. Int. Conf. 5th
Generation Computer Systems, 1984, pp 471-478 1984

DEGR85a * DeGroot D.  Alternate Graph Expressions for Restricted
And-Parallelism IEEE Spring Compcon 1985, pp 206-210 1985

DEGR85b * DeGroot D. & Chang J-H Une Comparison de Deux Modeles
d'Execution de Parallelisme "et" a Comparison of Two And-Parallel
Execution Models Hardware and Software Components and Architectures
for the 5th Generation, March 5-7 1985, pp 271-280 1985

DEGR86a * DeGroot D. & Lindstrom G.  Logic Programming : Functions,
Relations, and Equations Prentice Hall 1986

DELI79a Deliyanni A. & Kowalski R.A.  Logic and Semantic Networks CACM
Vol 22,No 3,p184-192

DELV85a * Delves L.M. & Mawdsley S.C.  DAP-Algol: A Development System
for Parallel Algorithms Computer Journal, Vol 28, no 2, pp 148-153 
1985

DEMB85a * Dembinski P. & Maluszynski J.  And-Parallelism With
Intelligent Backtracking For Annotated Logic Programs 1985 IEEE
Symposium on Logic Programming, pp 29-38 1985

DENN75a Dennis J.B. & Misunas D.P.  A Preliminary Architecture for a
Basic Dataflow Processor Proc. 2nd Annual Symposium on Computer 
Architecture SIGARCH vol 3, no 4 , Jan 75, pp 126-132 1975

DENN77a * Dennis J.B.  A Language Design for Structured Concurrency 
Massachusetts Institue of Technology, Laboratory for Computer Science 
Computation Structures Note 28-1 February 1977

DENN79a Dennis J.B.  The Varieties of Data Flow Computers 
Massachusetts Institue of Technology, Laboratory for Computer Science
Computation Structures Group, Memo 183 August 1979

DENN79b * Dennis J. & Weng K.  An Abstract Implementation for
Concurrent Computation with Streams Massachusetts Institue of
Technology, Laboratory for Computer Science Computation Structures
Group Memo 180 also in Proceedings of the 1979 International
Conference on Parallel Processing, pp 35-45 July 1979

DERA85a * Deransart P. & Maluszynski J.  Relating Logic Programs and
Attribute Grammars Research Report, LITH-IDA-R-85-08 Department of
Computer and Information Science, Linkoping University, Sweden April
1985

DERA86a * Deransart P.  Some Ideas For Specifying Prolog Semantics 
Quelques Idees Pour Une Specification De La Semantique De Prolog
PS/106 1986

DERA86b * Deransart P. & Ferrand G.  An Operational Formal Definition
of Prolog A Note for the AFNOR-BSI Group on Prolog Normalization 
PS/112 1986

DERA86c * Deransart P. & Ferrand G.  Logic Programming Methodology and
Teaching PS/127 1986

DERS82a * Dershowitz N.  Orderings for Term-Rewriting Systems 
Theoretical Computer Science, 17, pp 279-301 1982

DERT84a Derthick M.  Variations on the Boltzmann Machine Learning
Algorithm CMU-CS-84-120 Dept of Comp Sci, Carnegie-Mellon Univ August
1984

DETT85b * Dettmer R.  A Declaration of Hope : The Promise of
Functional Programming IEE Electronics and Power, pp 819-823 
November/December 1985

DETT86a * Dettmer R.  Flagship A Fifth Generation Machine IEE
Electronics and Power, pp 203-208 March 1986

DEU76a Duetsch & Peter L. & Bobrow & Daniel G.  An Efficient,
Incremental, Automatic Garbage Collector CACM Vol 19,no 9, pp 522-526,
1976

DIEL85a * Diel H.  Types of Parallelism in Machine Architectures
Supporting Logic Programming IFIP TC-10 Working Conference on Fifth
Generation Computer Architecture, UMIST, Manchester July 15-18 1985

DIET85a * Dietrich R.  Relating Resolution and Algebraic Completion
for Horn Logic Arbeitspapiere der GMD 177 Gesellschaft Fur Mathematik
und Datenverarbeitung MBH November 1985

DIJK82a Dijkstra E.W.  Lambek and Moser Revisited in BROY82a, pp 19-22
1982

DIJK82b Dijkstra E.W.  Repaying our Debts in BROY82a, pp 135-141 1982

DIJK82c Dijkstra E.W.  A Tutorial on the Split Binary Semaphore in
BROY82a, pp 555-564 1982

DIJK85a Dijkstra E.W.  Invariance and Non-Determinacy in HOA85a 1985

DISS86a * Diss M.  The Use Of OBJ In Protocol Specifications presented
at The Alvey SIG FM One Day Colloquium On The Specification Language
OBJ And Applications, Imperial College Friday, 18th April, 1986

DODD85a * Dodd A.  Minutes of the Prolog-2 Standardisation
Sub-Committee on Built-In Predicates held on June 17th 1985 PS/55, 2
pages June 1985

DODD85b * Dodd A.  Minutes of the Meeting of the Prolog-2
Standardisation Sub-Committee on Built-In Predicates, held on Friday
27th September 1985 PS/76, 2 pages October 1985

DODD85c * Dodd A.  Arithmetic for the Prolog Standard First Draft 
PS/90, 6 pages December 1985

DOMO83a * Domolki B. & Szeredi P.  Prolog in Practice Information
Processing 1983, Paris, pp 627-636 also in MPROLOG Collection of
Papers on Logic Programming, November 1984

DONA85a * Donahue J. & Demers A.  Data Types Are Values ACM
Transactions on Programming Languages and Systems, vol 7, no 3 pp
426-445 July 1985

DOOR85a * Doores J.W.  Module Facilties in ICL Prolog ICL, undated, 2
pages PS/47 c. June 1985

DOWL84a * Dowling W. & Gallier J.H.  Linear-Time Algorithms For
Testing The Satisfiability Of Propositional Horn Formulae Journal of
Logic Programming, Vol 1, No 3, pp 267 - 284 October 1984

DOWN76a Downey P.J. & Sethi R.  Correct Computation Rules For
Recursive Languages SIAM Journal of Computing 5(3), pp 378-401,
September 1976

DRAB85a * Drabent W.  An Experiment with Domain Construction for
Denotational Semantics Research Report, LOGPRO, LITH-IDA-R-85-17 
Department of Computer and Information Science, Linkoping University,
Sweden December 1985

DRAB86a * Drabent W. & Maluszynski J.  Proving Run-Time Properties of
Logic Programs Research Report, LOGPROG, LITH-IDA-86-23 Department of
Computer and Information Science, Linkoping University, Sweden July
1986

DUCE84a * ed. Duce D.A.  Distributed Computing Systems Programme IEE
Digital Electronics and Computing Series no 5 Peter Peregrinus Ltd.,
1984

DUCE86a * Duce D.  Experience of Specifying Graphics Software With OBJ
presented at The Alvey SIG FM One Day Colloquium On The Specification
Language OBJ And Applications Friday, 18th April, 1986

DUCK85a * Duckworth R.J. & Brailsford D.F. & Harrison L.  A Structured
Data Flow Computer Internal Report, Comp Sci Group, Univ of Nottingham
October 14, 1985

DYBJ83a * Dybjer P.  Semantics And Specification - A Short
Introduction Declarative Programming Workshop, University College 
London pp 140-145 11-13th April 1983

DYBJ83b * Dybjer P.  Algebraic Models Of Functional Languages 
Declarative Programming Workshop, University College London pp 146-184
11-13th April 1983

------------------------------

End of PROLOG Digest
********************