Re: A Language built around a novel grammar
From: | Lars Finsen <lars.finsen@...> |
Date: | Wednesday, November 22, 2006, 15:44 |
Den 22. nov. 2006 kl. 12.20 skrev Henrik Theiling:
>
> Please see my other post for examples -- I do understand that you can
> use your operators on clause level, but my question is how you mark,
> e.g., that the operator does not work on the next word, but on the
> next clause.
Pardon me for replying instead of Jonathan, but I am a little
intrigued by this idea. Isn't parentheses the obvious choice? In your
sentence:
> - I read the book that John gave to Mary.
You could have them around (book that John gave to Mary), for
example, making it a full clause with 'book' marked as the object of
the main sentence, or around (John gave to Mary), with 'gave' marked
as subjunctive. Since language is so logical, it strikes me as a fun
idea to use mathematical symbols to mark its relations. Like this for
example:
I read+ (John give\+ book[< Mary])[, or
I read+ book[ (John give\+< Mary])
With + marking active, \ marking past, [ marking object, < marking
back-reference, and ] marking dative.
Coming to think of it, if we mark nominatives too, for example with
^, we don't need spaces at all, so: I^read+book[(John^give\+<Mary])
> - Mary likes reading books.
Mary^like+(read+book*[)[
> - John likes to give books to Mary.
John^like+(give+book*[Mary])[
> - When it is raining, I drink tea and read a book.
(weather=rain)@I^(drink+tea[)&(read+book[)
> I'm also interested in possessives:
>
> - Mary liked John's book.
Mary^like\+John.book[
:-) LEF
P.S.: Do I need to explain the additional symbols? I think not.
Reply