Specification: Difference between revisions

From UNLwiki
Jump to navigationJump to search
imported>Martins
No edit summary
imported>Martins
No edit summary
Line 32: Line 32:
*every book = book.@every
*every book = book.@every
*other book = book.@other
*other book = book.@other
*this book = book.@this
*this book = book.@proximal
*same book = book.@same
*same book = book.@same
*a book = book.@indef
*a book = book.@indef
*record book = mod(book, record)
*record book = mod(book, record)
*new book = mod(book, new)
*new book = mod(book, new)

Revision as of 19:01, 23 June 2010

Reference is represented, in UNL, by reference attributes or by the relation "mod", depending on the type of reference.

Reference attributes

Reference attributes are used in case of general reference (normally conveyed by determiners): {{#tree:id=reference|openlevels=0|root=Reference|

  • @def (definite)
    • @both (both)
    • @distal (far from the speaker)
    • @each (each)
    • @either (either)
    • @every (every)
    • @medial (near the addressee)
    • @other (other)
    • @own (own)
    • @proximal (near the speaker)
    • @same (same)
    • @such (such)
  • @indef (indefinite)
    • @certain (certain)
    • @wh

}}

Relation mod

The relation "mod" is used to express more specific specifiers:

mod(head, specifier)

Examples

  • the book = book.@def
  • that book = book.@distal
  • each book = book.@each
  • every book = book.@every
  • other book = book.@other
  • this book = book.@proximal
  • same book = book.@same
  • a book = book.@indef
  • record book = mod(book, record)
  • new book = mod(book, new)