Re: Tiny Grammar
From: | Charles <catty@...> |
Date: | Wednesday, March 17, 1999, 7:03 |
> > Exactly; "three four five add3" would mean "twelve" ... and doesn't THAT look
> > weird? Anything with a "dative" argument could work, somewhat well, by making
> > the "verb" a "3". So, "john it mary give3". But what to do with adverbs,
> > "john it mary yesterday? give3", I don't know.
>
> "Yesterday" is a word that takes one argument, a sentence, and returns a
> sentence.
Very plausible, as was the suggestion that it modifies the verb.
An adverb might also modify an adjective. In all three cases,
the nice neat order-of-evaluation of predicates which SOV/RPN
seemed to promise, vanishes. The parallel with machine language,
where a programmer does "push arg1, push arg2, call(2) subroutine"
does not seem to hold, because once the subroutine is called
it can no longer be modifed; though its results can.