Specification
From UNL Wiki
(Difference between revisions)
(→Reference attributes) |
(→Specifying attributes) |
||
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | ''' | + | '''Specifiers''' are represented, in UNL, by specifying attributes or by the relation "mod", depending on the type of specification. |
− | == | + | == Specifying attributes == |
− | + | Specifying attributes are used in case of general specification (normally conveyed by determiners): | |
{{#tree:id=reference|openlevels=0|root=Reference| | {{#tree:id=reference|openlevels=0|root=Reference| | ||
+ | *@also | ||
*@def (definite) | *@def (definite) | ||
**@both (both) | **@both (both) | ||
Line 16: | Line 17: | ||
**@same (same) | **@same (same) | ||
**@such (such) | **@such (such) | ||
+ | *@even | ||
*@indef (indefinite) | *@indef (indefinite) | ||
**@certain (certain) | **@certain (certain) | ||
**@wh | **@wh | ||
+ | *@only | ||
}} | }} | ||
Line 32: | Line 35: | ||
*every book = book.@every | *every book = book.@every | ||
*other book = book.@other | *other book = book.@other | ||
− | *this book = book.@ | + | *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) |
Latest revision as of 20:12, 14 December 2010
Specifiers are represented, in UNL, by specifying attributes or by the relation "mod", depending on the type of specification.
Specifying attributes
Specifying attributes are used in case of general specification (normally conveyed by determiners):
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)