# Parser Problem

Coolin MacKaarmick (colin@tripod.tripod.com)
Wed, 30 Aug 1995 11:45:08 PDT

- Messages sorted by:[ date ][ thread ][ subject ][ author ]

    On Wed, 30 Aug 1995, Tom Ritchford wrote:

    [snip]

    > Once you've set the preposition to be none, there can be no
    > iobjstr and iobj.  So @junk is really @junk this none none.
    >
    > In the second example, it tries to match the string "me nothing" against an
    > object and fails.  Thus, the dobj is $nothing... but the dobj has to be
    > "this" in order for the verb to match.  So no match and the error above.

    As I suspected.  The crux of my question is whether there is a workaround
    or if there is an inherent proscription on constructs such as "@pay bob
    $10."  I doubt it (a workaround), but maybe someone's been very, very
    clever.

    Ideas?

    Colin

    >
    > I'd recommend religious study of the "Command Parsing" section of the
    > Programmer's Manual.
    >
    >     /t
    >
    > Tom Ritchford     tom@mvision.com   (212) 306-0414
    > Market Vision, 40 Rector Street, NY, NY 10006
    >
    > Verge's "Little Idiot" -- coming soon to a player near you!
    >
    >
    >     /t
    >
    > Tom Ritchford     tom@mvision.com   (212) 306-0414
    > Market Vision, 40 Rector Street, NY, NY 10006
    >
    > Verge's "Little Idiot" -- coming soon to a player near you!
    >

    ############################################################################
    #Colin F. McCormick	      Freelance Programmer -- MOO & Unix specialist#
    #colin@tripod.tripod.com	http://student_97ffa.williams.edu/~cmccormi#
    # GS/Lit/M d? p- c++(---) l+(++) u++ e++ m++(-) s+/ n+ h* f* !g @w++ t+ y? #
    ############################################################################