CMU Artificial Intelligence Repository
ASN: Prolog abstract syntax notation translator.
lang/prolog/code/syntax/asn/
ASN (Abstract Syntax Notation) is a formalism for describing
language syntax. Grammars are written as Prolog terms, and compiled
into an optimized Definite Clause Grammar.
Origin:
src.doc.ic.ac.uk:packages/prolog-pd-software/ (146.169.2.1)
as asn.tar.Z
Version: 14-NOV-89 (17-JUL-89)
Ports: Runs in Edinburgh-compatible Prologs. (The original
version used some Quintus-specific predicates, mainly
for I/O. These have been replaced.)
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): C.D. Farris and P. Singleton, University of Keele.
Keywords:
ASN, Authors!Farris, Authors!Singleton, Prolog!Code,
Prolog!Syntax, Syntax, Univ. of Keele
References:
C.D. Farris and P. Singleton, "The compilation of metalanguages into
Prolog", University Computing 11(2):62-75. [This article includes a
listing of the code, which is what makes up this entry.]
Last Web update on Mon Feb 13 10:33:59 1995
AI.Repository@cs.cmu.edu