Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / A / allocator

allocator

Who acts: person, computer program, allocator, teacher, memory allocator, programs · What happens: share out, give out, hand out, need, give, act · To what, where: parts, memory space, Part, room, team, programs

«allocator» in the school dictionary: its 2 meanings for a pupil and its 7 examples, every sentence parsed by Mova itself — its syntax tree, a dependency tree in the style of Universal Dependencies, and its pragmatics clause by clause. The word in the dictionary, with its sense in the lessons: allocator in the school dictionary.

Meaning 1

A person or thing that shares out or gives out parts of something, such as money, places or jobs.

The tree, 19 words
detccconjnsubjacl:relclcompound:prtccconjcompound:prtobjcasenmodpunctcasefixedappospunctconjccconjpunctrootADETpersonNOUNorCCONJthingNOUNthatPRONsharesVERBoutADPorCCONJgivesVERBoutADPpartsNOUNofADPsomethingPRON,PUNCTsuchADJasADPmoneyNOUN,PUNCTplacesNOUNorCCONJjobsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 persondet
2personpersonNOUNNumber=Singrootroot
3ororCCONJ_4 thingcc
4thingthingNOUNNumber=Sing2 personconj
5thatthatPRONPronType=Rel6 sharesnsubj
6sharesshareVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 personacl:relcl
7outoutADP_6 sharescompound:prt
8ororCCONJ_9 givescc
9givesgiveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 sharesconj
10outoutADP_9 givescompound:prt
11partspartNOUNNumber=Plur9 givesobj
12ofofADP_13 somethingcase
13somethingsomethingPRONNumber=Sing PronType=Ind11 partsnmod
14,,PUNCT_17 moneypunct
15suchsuchADJDegree=Pos ExtPos=ADP17 moneycase
16asasADP_15 suchfixed
17moneymoneyNOUNNumber=Sing13 somethingappos
18,,PUNCT_19 placespunct
19placesplaceNOUNNumber=Plur17 moneyconj
20ororCCONJ_21 jobscc
21jobsjobNOUNNumber=Plur19 placesconj
22..PUNCT_2 personpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1share outpresenta person or thingtree rules
2give outpresenta person or thing not said hereparts of somethingvn contribute-13.2 «NP V NP.theme (PP)»: agent=Agent part=Theme

One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

Meaning 2

Usage: computing — kept apart, not parsed.

Part of a computer program that hands out memory space when it is needed.

The tree, 14 words
nsubjcasedetcompoundnsubjacl:relclcompound:prtcompoundobjadvmodnsubj:passaux:passadvclpunctrootPartNOUNofADPaDETcomputerNOUNprogramNOUNthatPRONhandsVERBoutADPmemoryNOUNspaceNOUNwhenADVitPRONisAUXneededVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1PartpartNOUNNumber=Sing5 programnsubj
2ofofADP_5 programcase
3aaDETDefinite=Ind PronType=Art5 programdet
4computercomputerNOUNNumber=Sing5 programcompound
5programprogramNOUNNumber=Singrootroot
6thatthatPRONPronType=Rel7 handsnsubj
7handshandVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 programacl:relcl
8outoutADP_7 handscompound:prt
9memorymemoryNOUNNumber=Sing10 spacecompound
10spacespaceNOUNNumber=Sing7 handsobj
11whenwhenADVPronType=Int14 neededadvmod
12ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs14 needednsubj:pass
13isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin14 neededaux:pass
14neededneedVERBTense=Past VerbForm=Part Voice=Pass7 handsadvcl
15..PUNCT_5 programpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1hand outpresenta computer programmemory spacevn contribute-13.2 «NP V NP.theme (PP)»: agent=Agent space=Theme
2needpresent · passivePartvn want-32.1-1-1 «NP V NP ADV»: subject=Theme

Example 1

The allocator gave each team a room for the project.

detnsubjdetiobjdetobjcasedetnmodpunctrootTheDETallocatorNOUNgaveVERBeachDETteamNOUNaDETroomNOUNforADPtheDETprojectNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 allocatordet
2allocatorallocatorNOUNNumber=Sing3 gavensubj
3gavegiveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4eacheachDETPronType=Tot5 teamdet
5teamteamNOUNNumber=Sing3 gaveiobj
6aaDETDefinite=Ind PronType=Art7 roomdet
7roomroomNOUNNumber=Sing3 gaveobj
8forforADP_10 projectcase
9thetheDETDefinite=Def PronType=Art10 projectdet
10projectprojectNOUNNumber=Sing7 roomnmod
11..PUNCT_3 gavepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1givepastthe allocatora roomeach teamfor the projectvn give-13.1-1 «NP V NP NP PP.asset»: agent=Agent team=Recipient room=Theme for project=Asset

Example 2

The teacher acted as the allocator of jobs for the class trip.

detnsubjcasedetoblcasenmodcasedetcompoundoblpunctrootTheDETteacherNOUNactedVERBasADPtheDETallocatorNOUNofADPjobsNOUNforADPtheDETclassNOUNtripNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 teacherdet
2teacherteacherNOUNNumber=Sing3 actednsubj
3actedactVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4asasADP_6 allocatorcase
5thetheDETDefinite=Def PronType=Art6 allocatordet
6allocatorallocatorNOUNNumber=Sing3 actedobl
7ofofADP_8 jobscase
8jobsjobNOUNNumber=Plur6 allocatornmod
9forforADP_12 tripcase
10thetheDETDefinite=Def PronType=Art12 tripdet
11classclassNOUNNumber=Sing12 tripcompound
12triptripNOUNNumber=Sing3 actedobl
13..PUNCT_3 actedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1actpastthe teacheras the allocator of jobs; for the class tripvn masquerade-29.6-1 «NP V PP.attribute»: agent=Agent as allocator=Attribute

Example 3

A memory allocator gives programs the space they need.

detcompoundnsubjobjdetobjnsubjacl:relclpunctrootADETmemoryNOUNallocatorNOUNgivesVERBprogramsNOUNtheDETspaceNOUNtheyPRONneedVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art3 allocatordet
2memorymemoryNOUNNumber=Sing3 allocatorcompound
3allocatorallocatorNOUNNumber=Sing4 givesnsubj
4givesgiveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5programsprogramNOUNNumber=Plur4 givesobj
6thetheDETDefinite=Def PronType=Art7 spacedet
7spacespaceNOUNNumber=Sing4 givesobj
8theytheyPRONCase=Nom Number=Plur Person=3 PronType=Prs9 neednsubj
9needneedVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin7 spaceacl:relcl
10..PUNCT_4 givespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1givepresenta memory allocatorprogramsvn give-13.1-1 «NP V NP-Dative NP»: agent=Agent program=Recipient space=Theme
2needpresentprograms = programthe space not said herevn want-32.1-1-1 «NP V NP ADV»: agent=Pivot space=Theme

Example 4

The ticket allocator made sure every family got two seats.

detcompoundnsubjaclxcompdetnsubjnummodobjpunctrootTheDETticketNOUNallocatorNOUNmadeVERBsureADJeveryDETfamilyNOUNgotVERBtwoNUMseatsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art3 allocatordet
2ticketticketNOUNNumber=Sing3 allocatorcompound
3allocatorallocatorNOUNNumber=Sing8 gotnsubj
4mademakeVERBTense=Past VerbForm=Part Voice=Pass3 allocatoracl
5suresureADJDegree=Pos4 madexcomp
6everyeveryDETPronType=Tot7 familydet
7familyfamilyNOUNNumber=Sing5 surensubj
8gotgetVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
9twotwoNUMNumForm=Word NumType=Card10 seatsnummod
10seatsseatNOUNNumber=Plur8 gotobj
11..PUNCT_8 gotpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1makeparticiplethe ticket allocator not said heresure propertyvn build-26.1-1 «NP.asset V NP»: agent=Asset
2getpastthe ticket allocatortwo seatsvn comprehend-87.2-1 «NP V NP»: agent=Experiencer seat=Stimulus

Example 5

The money allocator divided the budget between the clubs.

detcompoundnsubjdetobjcasedetnmodpunctrootTheDETmoneyNOUNallocatorNOUNdividedVERBtheDETbudgetNOUNbetweenADPtheDETclubsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art3 allocatordet
2moneymoneyNOUNNumber=Sing3 allocatorcompound
3allocatorallocatorNOUNNumber=Sing4 dividednsubj
4divideddivideVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5thetheDETDefinite=Def PronType=Art6 budgetdet
6budgetbudgetNOUNNumber=Sing4 dividedobj
7betweenbetweenADP_9 clubscase
8thetheDETDefinite=Def PronType=Art9 clubsdet
9clubsclubNOUNNumber=Plur6 budgetnmod
10..PUNCT_4 dividedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1dividepastthe money allocatorthe budgetbetween the clubsvn multiply-108-1 «NP V NP»: agent=Agent budget=Theme

Example 6

The computer's allocator ran out of free memory.

detnmod:posscasensubjcasecaseamodoblpunctrootTheDETcomputerNOUN'sPARTallocatorNOUNranVERBoutADPofADPfreeADJmemoryNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 computerdet
2computercomputerNOUNNumber=Sing4 allocatornmod:poss
3's'sPART_2 computercase
4allocatorallocatorNOUNNumber=Sing5 rannsubj
5ranrunVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
6outoutADP_9 memorycase
7ofofADP_9 memorycase
8freefreeADJDegree=Pos9 memoryamod
9memorymemoryNOUNNumber=Sing5 ranobl
10..PUNCT_5 ranpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1runpastthe computer's allocatorfree memoryvn run-51.3.2-2-1 «NP V PP.location»: agent=Theme out memory=Trajectory

Example 7

Who is the allocator of the parking spaces?

nsubjcopdetcasedetcompoundnmodpunctrootWhoPRONisAUXtheDETallocatorNOUNofADPtheDETparkingNOUNspacesNOUN?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhowhoPRONPronType=Rel4 allocatornsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 allocatorcop
3thetheDETDefinite=Def PronType=Art4 allocatordet
4allocatorallocatorNOUNNumber=Singrootroot
5ofofADP_8 spacescase
6thetheDETDefinite=Def PronType=Art8 spacesdet
7parkingparkingNOUNNumber=Sing8 spacescompound
8spacesspaceNOUNNumber=Plur4 allocatornmod
9??PUNCT_4 allocatorpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentthe allocatorof the parking spacestree rules

Text: the school dictionary of Mova's schools (world/data/dictionary-schools/), written for Mova. Trees: Mova's own parse — the en model on the CPU, when the site is built — not checked by a teacher; they may be wrong. Frames: Mova's frames reader (prag), each meaning and example read on its own. Elamur Cosmic License.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/A/allocator/