Wednesday, March 29, 2017

Attributive Syntax


. connects preceding item to it's following property: 
 mina.sunu = my son
 mina.sunu.fato = my son's suit
 mina.fato.jovo = future of my suit
 mari.suru = husband's question = husband asks
 xiya.vule = tailor's wish = tailor wants

' surrounds attributes of the item preceding to them
 a) guke.viso 'xiya'; = a customer visited a tailor = 
  1. there was a customer {guke}
  2. I say about the customer, that he made a visit {viso}
Visiting is one of customers abilities connected by {.} -> {guke.viso}
Visiting can be characterised by several attributes surroundeded by {'} : 
 e.g. Whom he visited? - A tailor. {viso 'xiya'} 

 b) mari.suru 'wife, fora.netu?'; = A man asked his wife, what is the temperature outside. = 
  1. there was a married man {mari}
  2. I say about the customer, that he asked a question {suru}
Asking questions is one of customers abilities connected by {.} -> {mari.suru})
Asking questions can be characterised by several attributes surroundeded by {'} : 
 e.g. Whom he asked? - His wife. {mari.suru 'wife} 
 e.g. What he asked? - The temperature outside. {mari.suru 'fora.netu} 

, separates attributes surrounded by '
 a) mari.suru 'wife, fora.netu?'; = A man asked his wife, what is the temperature outside. = 
  1. Whom he asked? - His wife. {mari.suru 'wife'} 
  2. What he asked? - The temperature outside. {mari.suru 'fora.netu'} 
We can put both together: 
 mari.suru 'wife, fora.netu?';

? follows the item, what we are asking information or confirmation about.
 a) xiya.suru 'wife, sunu?'; = The tailor asked wife about his son.
 b) xiya.suru 'wife?, sunu'; = The tailor asked son about his wife. 
 c) xiya.suru 'netu?, sunu'; = The tailor asked son about the temperature. 
 d) xiya.suru 'guke.viso?'; = The tailor asked, if a client is visiting them.
 e) xiya.suru 'guke?.viso'; = The tailor asked, if the visiting person is a client.

- precedes the item, what we are negating.
 a) xiya.dire 'guke.-viso'; = The tailor told, that the client did not visit him.
 b) xiya.dire '-guke.viso'; = The tailor told, that the visiting person is not a client.
 c) xiya.suru 'guke.-viso?'; = The tailor asked, if the client did not visit them.
 d) xiya.suru '-guke?.viso'; = The tailor asked, if the visiting person is not a client.

; separates statements.
 guke.viso 'xiya'; guke.dire "mina.yogu: fato"; = A customer was visiting a tailor. The customer said: "I need a suit.".

: connects preceding attribute with it's following value.
 
 a) mina.yogu: fato; = I need a suit = My need is a suit.
  1. I'm speaking about myself. {mina}
  2. I say about myself, that I have a need {yogu}
A need is one of my characteristics connected by {.} -> {mina.yogu})
A need can be characterised by several attributes surroundeded by {'} : 
 e.g. What is my need? - A suit. {mina.yogu: fato} 

We can also describe a need by it's attributes.
 mina.yogu 'fato, hoxe'; = I need a suit today.

We can use : for clarifying the role of attributes.
 mina.viso 'guro: xiya, time: hoxe'; = I need a suit today.

" surrounds quotes.
 
 a) guke.dire "mina.yogu: fato"; = The client said: "I need a suit".
  1. there was a customer {guke}
  2. I say about the customer, that he said something {dire}
Saying is one of customers abilities connected by {.} -> {guke.dire})
A saying can be characterised by several attributes surroundeded by {'} : 
 e.g. Whom he said to? - A tailor. {guke.dire 'xiya'} 
 e.g. What he said? - "I need a suit". {guke.dire ' "mina.yogu: fato" '} 
I'm omitting ' markers, if the quote is the only attribute. 
Otherwise they are necessary.
 e.g. {guke.dire 'xiya, "mina.yogu: fato" '}

( introduces
 names,
 code-switching,
 foreign terms ...
) marks their end.
 
 (Xiao Li).viso 'city: (Xian), time: fete(Chunjie)'; = Somebody called Xiao Li visits Xian city during Chunjie festival.