Re: [DG][Compile Problem]

From: Mark A. Heilpern (heilpern@MINDSPRING.COM)
Date: 06/06/98


At 04:09 AM 6/6/98 -0400, you wrote:
>> #define UID_CHAR   '\e'  /*UID_CHAR DEFINED HERE :P*/
>                       ^
>                       |__ try taking e out.
>i am not a great coder and only own i good c book thats not even for c
>(its advanced c) ,but what i get from your error 'e' seems to be the
>problem.

Just taking something out without understanding what it was doing in
the first place is not going to make you a great coder.

When DG looks at a name, it checks the first character to see if it is
the UID_CHAR and, if it is, what follows is the ID of the character (or
object), instead of the whole thing being the name. Thus, the UID_CHAR
must be something that is not a part of a name. I've suggested, for no
specific reason, that windows users replace this with '\005'  (and, I admit,
I've no idea what character \e resolves to.


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST