<TITLE>Package: lang/prolog/code/syntax/asn/</TITLE>
<hr>
<b>CMU Artificial Intelligence Repository</b><br>
<tt><A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/html/air.html"><IMG ALIGN=MIDDLE SRC="/afs/cs.cmu.edu/project/ai-repository/ai/html/gif/home.gif" ALT="Home"></A>  <A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/html/rep_info.html"><IMG ALIGN=MIDDLE SRC="/afs/cs.cmu.edu/project/ai-repository/ai/html/gif/info.gif" ALT="INFO"></A>  <A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/html/keys/keysform.html"><IMG ALIGN=MIDDLE SRC="/afs/cs.cmu.edu/project/ai-repository/ai/html/gif/search.gif" ALT="Search"></A>  <A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/html/faqs/top.html"><IMG ALIGN=MIDDLE SRC="/afs/cs.cmu.edu/project/ai-repository/ai/html/gif/faqs.gif" ALT="FAQs"></A>  <A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/0.html"><IMG ALIGN=MIDDLE SRC="/afs/cs.cmu.edu/project/ai-repository/ai/html/gif/top.gif" ALT="Repository Root"></A>  </tt>
<hr>
<H2>ASN: Prolog abstract syntax notation translator.</H2>
<pre>
<A HREF="./">lang/prolog/code/syntax/asn/</A>
</pre>
<listing>
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.
</listing>
<pre>
Origin:   

   <A HREF="ftp://src.doc.ic.ac.uk/packages/prolog-pd-software/">src.doc.ic.ac.uk:packages/prolog-pd-software/ (146.169.2.1)</A>
   as asn.tar.Z
</pre>
<hr>
<listing>
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.]

</listing><hr>
<address>Last Web update on Mon Feb 13 10:33:59 1995 <br>
<A HREF="/afs/cs.cmu.edu/project/ai-repository/ai/html/air.html">AI.Repository@cs.cmu.edu</A></address>