Difference between revisions of "Transfer rules"

From LING073
Jump to: navigation, search
Line 5: Line 5:
 
=== Context-free removal ===
 
=== Context-free removal ===
 
* {{transferTest|eng|at the store|дүкенде}}
 
* {{transferTest|eng|at the store|дүкенде}}
−
*: {{transferMorphTest|eng|at{{tag|prp}} a{{tag|det}}{{tag|def}} store{{tag|n}}{{tag|sg}}|дүкен{{tag|n}}{{tag|loc}}}}
+
*: {{transferMorphTest|eng|kaz|at{{tag|prp}} a{{tag|det}}{{tag|def}} store{{tag|n}}{{tag|sg}}|дүкен{{tag|n}}{{tag|loc}}}}
  
 
{{comment|TODO}}
 
{{comment|TODO}}
Line 13: Line 13:
 
=== Context-sensitive addition ===
 
=== Context-sensitive addition ===
 
* {{transferTest|kaz|дүкенде|at the store}}
 
* {{transferTest|kaz|дүкенде|at the store}}
−
*: {{transferMorphTest|kaz|дүкен{{tag|n}}{{tag|loc}}|at{{tag|prp}} a{{tag|det}}{{tag|def}} store{{tag|n}}{{tag|sg}}}}
+
*: {{transferMorphTest|kaz|eng|дүкен{{tag|n}}{{tag|loc}}|at{{tag|prp}} a{{tag|det}}{{tag|def}} store{{tag|n}}{{tag|sg}}}}
  
 
{{comment|TODO}}
 
{{comment|TODO}}
Line 32: Line 32:
 
== Changing tags ==
 
== Changing tags ==
 
=== Simple context-free replacement ===
 
=== Simple context-free replacement ===
−
* {{transferTest|kir|бийлечүбүз|bailabamos}}
+
* {{transferTest|kir|spa|бийлечүбүз|bailabamos}}
−
*: {{transferMorphTest|kir|бийле{{tag|v}}{{tag|iv}}{{tag|pih}}{{tag|p1}}{{tag|pl}}|baila{{tag|vblex}}{{tag|iv}}{{tag|pih}}{{tag|p1}}{{tag|pl}}}}
+
*: {{transferMorphTest|kir|spa|бийле{{tag|v}}{{tag|iv}}{{tag|pih}}{{tag|p1}}{{tag|pl}}|baila{{tag|vblex}}{{tag|iv}}{{tag|pih}}{{tag|p1}}{{tag|pl}}}}
  
 
{{comment|TODO}}
 
{{comment|TODO}}

Revision as of 06:33, 14 March 2017

The operations that can be performed by transfer rules are summarised here.

Add or remove words

Context-free removal

  • (eng) дүкенде → (at the store) {{{4}}}
    (eng) at<prp> a<det><def> store<n><sg> → (kaz) дүкен<n><loc>

TODO

Note that this goes hand-in-hand with the context-sensitive addition of a tag, which will need to happen before the words are removed.

Context-sensitive addition

  • (kaz) at the store → (дүкенде) {{{4}}}
    (kaz) дүкен<n><loc> → (eng) at<prp> a<det><def> store<n><sg>

TODO

Note that this goes hand-in-hand with the context-free removal of a tag, which can happen at any point.

Rearranging word order

TODO: livres courts → short books

Note that this goes together with the context-free removal of a tag, which can happen at any point

TODO: short books → livres courts

Note that this goes together with the context-sensitive addition of a tag, which can happen at any point, but will be written differently depending on whether before or after this rule is applied


Changing tags

Simple context-free replacement

  • (kir) бийлечүбүз → (spa) bailabamos
    (kir) бийле<v><iv><pih><p1><pl> → (spa) baila<vblex><iv><pih><p1><pl>

TODO

Context-free removal

TODO: livres courts → short books

Note that this goes together with the rearranging of the words, which can happen at any time in relation to the tag removal.

Context-sensitive addition

TODO: short books → livres courts

Note that this goes together with the rearranging of the words, which can happen at any time in relation to the tag addition.


Rearranging the order of tags