PREPARE: Prepare a proposition for production

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Prepare a proposition for production by checking if it will be intelligible and applying generalizations.

Usage

1
PREPARE(speakerID, proposition, situation)

Arguments

speakerID

Pointer to speaker agent

proposition

Proposition that is prepared for production

situation

Situation in which proposition is to be uttered.

Details

PREPARE involves a number of subroutines: If role distribution is unclear, agents checks if this can be resolved with pronominal case forms and if not with noun markers (CHECKSUCCESS). If referential expression is too weak, stronger expressions are used (REFCHECK). If generalizations such as PutAgentFirst or IndexFirstPerson are made, they are applied (GENERALIZE). If words are frequently used, their forms are reduced (REDUCE). Etc. Ingredients of proposition are ordered by activation before other principles apply

Value

a proposition, i.e. a list:

external

representation of the external argument, possibly including role marking

internal

representation of the internal argument, if identified, , possibly including role marking

verb

representation of the action argument, possibly including person indexing

target

target event to be described

Author(s)

Sander Lestrade

See Also

TURN

Examples

1
2
3
4
5
6
FOUND()
situation=SITUATION(1)
(proposition=PROPOSITION(1, situation))
PREPARE(1, proposition, situation) 
#result need not be different from simple proposition, 
#depends on generalizations and typing scores

MoLE documentation built on May 2, 2019, 3:02 p.m.