1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Re: Prepositions and parsing -->
<!--X-From-R13: fvybivpNfepr.ue ([vebfyni Evybivp) -->
<!--X-Date: from major.globecomm.net [207.51.48.5] by mx5.ibm.net id 863624162.45762&#45;1 Wed May 14 15:36:02 1997 -->
<!--X-Message-Id: 199705140835.KAA21091#regoc,srce.hr -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199705131644.JAA28134#xsvr3,cup.hp.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Re: Prepositions and parsing</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:silovic#srce,hr">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00462.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00464.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00428.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00505.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00465">Author</A>
&nbsp;|&nbsp;<A HREF="#00465">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00465">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Re: Prepositions and parsing</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Re: Prepositions and parsing</LI>
<LI><em>From</em>: <A HREF="mailto:silovic#srce,hr">silovic#srce,hr</A> (Miroslav Silovic)</LI>
<LI><em>Date</em>: Wed, 14 May 1997 10:35:13 +0200 (MET DST)</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
&gt; And here comes the really nbasty context-driven ambiguities:
&gt; 
&gt;   put the paper under the book on the table.
&gt; 
&gt; Does this mean to take the paper that is currently under the book and
&gt; to put it on the table, or does it mean to take the paper and place it
&gt; under the book which is located on the table?
&gt; 
&gt; I suspect that I'll have to arrive at a general handler for such which
&gt; attempts to resolve both conditions and then picks the one which is
&gt; actually support (ie there is no book on the table so it must be the
&gt; other parse, or there is no paper under a book so it must be the other
&gt; parse, or it is unresolvable).

Actually if you've ever seen Prolog program, you'd know that this is
trivial to implement in Prolog. Similarily, if you implement backtracking
either on the language level, or if you design your language so that
backtracking is easy to implement (any functional language will do - 
I have actually figured a great way to implement complete backtracking
by just passing closures around - and Scheme's call-with-current-continuation
can serve to make this automatic), this is something like 50 additional
lines of code, that basically tidy up stack checkpointing (note that
most functional languages don't pop stack frames, but actually
garbage-collect them, so they maintain *tree* of stack frames, with
brach-jumping at will... This is of course implementation picture,
on the language level, it's *VERY* easy to use - you simply see it
as functions being constructed on the spot and passed around. Good
Scheme compilers execute this only a little slower than optimized
C would execute).

	Miro


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00505" HREF="msg00505.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>
<ul compact><li><em>From:</em> clawrenc#cup,hp.com</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00428" HREF="msg00428.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
<UL><LI><EM>From:</EM> clawrenc#cup,hp.com</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00462.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00464.html">Re: [MUD-Dev] Re: Levels (was: Administrative notes)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00428.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00505.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00465"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00465"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><strong><A NAME="00361" HREF="msg00361.html">Re: [MUD-Dev] (fwd) Re: Issues from the digests and Wout's list</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 10 May 1997, 23:26 GMT
<UL>
<LI><strong><A NAME="00434" HREF="msg00434.html">Re: [MUD-Dev] (fwd) Re: Issues from the digests and Wout's list</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 14 May 1997, 01:09 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00362" HREF="msg00362.html">Re: [MUD-Dev]	Re: Prepositions and parsing</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 10 May 1997, 23:26 GMT
<UL>
<LI><strong><A NAME="00428" HREF="msg00428.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 13 May 1997, 23:45 GMT
<UL>
<LI><strong><A NAME="00465" HREF="msg00465.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Wed 14 May 1997, 22:36 GMT
<UL>
<LI><strong><A NAME="00505" HREF="msg00505.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Sat 17 May 1997, 00:22 GMT
<UL>
<LI><strong><A NAME="00515" HREF="msg00515.html">Re: [MUD-Dev] Re: Prepositions and parsing</A></strong>, 
Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Sat 17 May 1997, 10:03 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00360" HREF="msg00360.html">Re: [MUD-Dev]  Random plotlines</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sat 10 May 1997, 22:30 GMT
<UL>
<LI><strong><A NAME="00367" HREF="msg00367.html">Re: several messages</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lut.ac.uk">K.L.Lo-94#student,lut.ac.uk</a>, Sun 11 May 1997, 05:07 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>