Learn R Programming

MoLE (version 1.0.1)

FUSE: Fuse words

Description

Fuses lexical items with frequently co-occuring markers into new lexical items

Usage

FUSE(agent)

Arguments

agent

Agent whose lexical items are considered for fusion.

Value

No actual output: agent with updated lexicon

Details

Words are only fused if the combination is used frequently enough (cf. world) and if meaning and form result of fusion is not in the lexicon already. Meaning of lexical item is overwritten for those meaning dimensions for which marker is specified only. Semantics of host is mixed with that of marker.

References

Bybee, J. (2010). Language, usage and cognition. New York: Cambridge University Press.

Bybee, J. L. (1985). Morphology. a study of the relation between meaning and form. Amsterdam/Philadelphia: John Benjamins.

See Also

SEMUPDATE

Examples

Run this code
# NOT RUN {
FOUND()
agent=population[[1]]
agent$collostructions$flag[1,]$N=agent$nouns$ID[nrow(agent$nouns)-1]
agent$collostructions$flag[1,]$marker=agent$nouns$ID[nrow(agent$nouns)]
agent$collostructions$flag[1,]$frequency=100
agent$nouns[nrow(agent$nouns),]$nounMarker=100
agent$nouns[nrow(agent$nouns)-1,]$person=1
agent$nouns[nrow(agent$nouns),6:9]=NA
agent$collostructions$flag
tail(agent$nouns)

agent=FUSE(agent)
agent$collostructions$flag
tail(agent$nouns)
# }

Run the code above in your browser using DataLab