1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Re[2]: [MUD&#45;Dev] Languages (slightly offtopic, was Text Parsing) -->
<!--X-From-R13: [nggurj [vunyl <fnencvfNnpunrn.pbz> -->
<!--X-Date: Wed, 2 Jun 1999 19:19:52 &#45;0700 -->
<!--X-Message-Id: 199906030214.TAA01099#proxy3,ba.best.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.BSF.4.10.9906021150210.235&#45;100000#shell9,ba.best.com -->
<!--X-Reference: 8862.990602#io,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, w</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:sarapis#achaea,com">
</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="msg00417.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00419.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00409.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00449.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00418">Author</A>
&nbsp;|&nbsp;<A HREF="#00418">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00418">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</LI>
<LI><em>From</em>: Matthew Mihaly &lt;<A HREF="mailto:sarapis#achaea,com">sarapis#achaea,com</A>&gt;</LI>
<LI><em>Date</em>: Wed, 02 Jun 1999 19:04:36 -0700</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
At 08:42 PM 6/2/99 -0400, Travis wrote:
&gt;On Wednesday, June 02, 1999, Matthew Mihaly wrote:
&gt;&gt; On Wed, 2 Jun 1999, Travis S. Casey wrote:
&gt;

&gt;That is the difference between *prescriptive* and *descriptive*
&gt;grammar.  A prescriptive grammar, which is the kind of grammar you're
&gt;exposed to in grade school, is some group's idea of the way the
&gt;language *should* be spoken.  A *descriptive* grammar, which is what
&gt;linguists work with, is a description of the way the language *is*
&gt;spoken.

Descriptive grammar seems, to my uneducated self, to be impossible to
define precisely and thus absolutely useless in terms of a mud parser. If
grammar is the way language is spoken, then any set of words that is meant
to express an idea can be considered English. If descriptive grammar is
what is spoken, then by speaking it, it becomes proper grammar. I realize
this is a bit silly, but how many people does it take to become correct
grammar?

I don't have a great understanding of programming, but it seems to me that
the only way to code a parser is to make it use an objectively defined set
of rules. Whether those rules come from Oxford or your imagination, you are
still defining your in-game grammar just as rigidly. I don't mean this in a
deragatory way. I just don't see any other way to do it.

It also occurs to me that the examples you provided were all
speech-oriented. Speech and text are two different things, and if I picked
up a history book that was written the way people speak, I'd throw it into
the garbage. I might not laugh at someone who said something to me like
"That dog ain't got no fleas", but I certainly wouldn't take that person
seriously. Likewise, I try to make the output in my game use proper grammar
(to me, that means Oxford grammar). As far as input goes, I'm happy forcing
them into a rigid structure. I guess while a parser that can accomodate
constantly changing dialects would be interesting, I don't see the point in
terms of MUD development. 

--matt







_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>


</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="00449" HREF="msg00449.html">Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic,  wasText Parsing)</A></strong>
<ul compact><li><em>From:</em> "Travis S. Casey" &lt;efindel#io,com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00395" HREF="msg00395.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></STRONG>
<UL><LI><EM>From:</EM> Matthew Mihaly &lt;diablo#best,com&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00409" HREF="msg00409.html">[MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></STRONG>
<UL><LI><EM>From:</EM> Travis Casey &lt;efindel#io,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00417.html">[MUD-Dev] IndustrialMUD</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00419.html">RE: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00409.html">[MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00449.html">Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic,  wasText Parsing)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00418"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00418"><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>Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00381" HREF="msg00381.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Wed 02 Jun 1999, 10:26 GMT
<UL>
<LI><strong><A NAME="00386" HREF="msg00386.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Wed 02 Jun 1999, 14:07 GMT
<UL>
<LI><strong><A NAME="00395" HREF="msg00395.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Matthew Mihaly <a href="mailto:diablo#best,com">diablo#best,com</a>, Wed 02 Jun 1999, 22:23 GMT
<UL>
<LI><strong><A NAME="00409" HREF="msg00409.html">[MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Travis Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Thu 03 Jun 1999, 00:37 GMT
<UL>
<LI><strong><A NAME="00418" HREF="msg00418.html">Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Matthew Mihaly <a href="mailto:sarapis#achaea,com">sarapis#achaea,com</a>, Thu 03 Jun 1999, 02:19 GMT
<UL>
<LI><strong><A NAME="00449" HREF="msg00449.html">Re: [MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic,  wasText Parsing)</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Thu 03 Jun 1999, 13:43 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00397" HREF="msg00397.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Jp Calderone <a href="mailto:exarkun#flashmail,com">exarkun#flashmail,com</a>, Wed 02 Jun 1999, 23:23 GMT
<UL>
<LI><strong><A NAME="00412" HREF="msg00412.html">[MUD-Dev] Re[2]: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Travis Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Thu 03 Jun 1999, 01:30 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00403" HREF="msg00403.html">Re: [MUD-Dev] Languages (slightly offtopic, was Text Parsing)</A></strong>, 
Greg Miller <a href="mailto:gmiller#classic-games,com">gmiller#classic-games,com</a>, Wed 02 Jun 1999, 23:25 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
</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>