Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / I / identifier

identifier

Who acts: name, library book, we, username, password, unique identifier · What happens: show, be, give, tell, have, use · To what, where: name, something, variable, barcode, score, Scratch · Speech: someone speaks here

«identifier» in the school dictionary: its 2 meanings for a pupil and its 6 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: identifier in the school dictionary.

Meaning 1

A name, number, label or sign that shows exactly who or what something is.

The tree, 14 words
detpunctconjpunctconjccconjnsubjacl:relcladvmodccompccconjnsubjcoppunctrootADETnameNOUN,PUNCTnumberNOUN,PUNCTlabelNOUNorCCONJsignNOUNthatPRONshowsVERBexactlyADVwhoPRONorCCONJwhatPRONsomethingPRONisAUX.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 namedet
2namenameNOUNNumber=Singrootroot
3,,PUNCT_4 numberpunct
4numbernumberNOUNNumber=Sing2 nameconj
5,,PUNCT_6 labelpunct
6labellabelNOUNNumber=Sing2 nameconj
7ororCCONJ_8 signcc
8signsignNOUNNumber=Sing6 labelconj
9thatthatPRONPronType=Rel10 showsnsubj
10showsshowVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 nameacl:relcl
11exactlyexactlyADV_12 whoadvmod
12whowhoPRONPronType=Rel10 showsccomp
13ororCCONJ_14 whatcc
14whatwhatPRONPronType=Rel12 whoconj
15somethingsomethingPRONNumber=Sing PronType=Ind16 isnsubj
16isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin14 whatcop
17..PUNCT_2 namepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1showpresenta name and number and label or signvn transfer_mesg-37.1.1-1-1 «NP V»: agent=Agent
2is apresenta name and number and label or sign not said heretree rules

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.

A name given to something in a program, such as a variable or function name, so the computer can tell them apart.

The tree, 22 words
detnsubjaclcaseoblcasedetnmodpunctcasefixeddetnmodcccompoundconjpunctadvmoddetnsubjauxiobjadvmodpunctrootADETnameNOUNgivenVERBtoADPsomethingPRONinADPaDETprogramNOUN,PUNCTsuchADJasADPaDETvariableNOUNorCCONJfunctionNOUNnameNOUN,PUNCTsoADVtheDETcomputerNOUNcanAUXtellVERBthemPRONapartADV.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 namedet
2namenameNOUNNumber=Sing22 tellnsubj
3givengiveVERBTense=Past VerbForm=Part Voice=Pass2 nameacl
4totoADP_5 somethingcase
5somethingsomethingPRONNumber=Sing PronType=Ind3 givenobl
6ininADP_8 programcase
7aaDETDefinite=Ind PronType=Art8 programdet
8programprogramNOUNNumber=Sing5 somethingnmod
9,,PUNCT_13 variablepunct
10suchsuchADJDegree=Pos ExtPos=ADP13 variablecase
11asasADP_10 suchfixed
12aaDETDefinite=Ind PronType=Art13 variabledet
13variablevariableNOUNNumber=Sing5 somethingnmod
14ororCCONJ_16 namecc
15functionfunctionNOUNNumber=Sing16 namecompound
16namenameNOUNNumber=Sing13 variableconj
17,,PUNCT_22 tellpunct
18sosoADV_22 telladvmod
19thetheDETDefinite=Def PronType=Art20 computerdet
20computercomputerNOUNNumber=Sing22 tellnsubj
21cancanAUXVerbForm=Fin22 tellaux
22telltellVERBVerbForm=Infrootroot
23themtheyPRONCase=Acc Number=Plur Person=3 PronType=Prs22 telliobj
24apartapartADV_22 telladvmod
25..PUNCT_22 tellpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1giveparticiplea name not said heresomethingvn give-13.1-1 «NP V PP.recipient»: agent=Agent to something=Recipient
2tell speech: assertcana namevariableapart propertyvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent they=Recipient

Example 1

Each library book has a barcode as its identifier.

detcompoundnsubjdetobjcasenmod:possnmodpunctrootEachDETlibraryNOUNbookNOUNhasVERBaDETbarcodeNOUNasADPitsPRONidentifierNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1EacheachDETPronType=Tot3 bookdet
2librarylibraryNOUNNumber=Sing3 bookcompound
3bookbookNOUNNumber=Sing4 hasnsubj
4hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5aaDETDefinite=Ind PronType=Art6 barcodedet
6barcodebarcodeNOUNNumber=Sing4 hasobj
7asasADP_9 identifiercase
8itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs9 identifiernmod:poss
9identifieridentifierNOUNNumber=Sing6 barcodenmod
10..PUNCT_4 haspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresenteach library booka barcodeas book's identifiervn birth-28.2-1 «NP V NP»: agent=Agent barcode=Patient

Example 2

In Scratch we used «score» as the identifier for our variable.

caseoblnsubjpunctobjpunctcasedetoblcasenmod:possnmodpunctrootInADPScratchNOUNwePRONusedVERB«PUNCTscoreNOUN»PUNCTasADPtheDETidentifierNOUNforADPourPRONvariableADJ.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1IninADP_2 Scratchcase
2ScratchscratchNOUNNumber=Sing4 usedobl
3wewePRONCase=Nom Number=Plur Person=1 PronType=Prs4 usednsubj
4useduseVERBMood=Ind Number=Plur Person=1 Tense=Past VerbForm=Finrootroot
5««PUNCT_6 scorepunct
6scorescoreNOUNNumber=Sing4 usedobj
7»»PUNCT_6 scorepunct
8asasADP_10 identifiercase
9thetheDETDefinite=Def PronType=Art10 identifierdet
10identifieridentifierNOUNNumber=Sing4 usedobl
11forforADP_13 variablecase
12ourourPRONCase=Gen Number=Plur Person=1 Poss=Yes PronType=Prs13 variablenmod:poss
13variablevariableADJDegree=Pos10 identifiernmod
14..PUNCT_4 usedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1usepastwescoreScratchas the identifier for our variablevn spend_time-104 «NP V NP PP.attribute»: agent=Agent score=Duration as identifier=Attribute

Example 3

Your username is an identifier, but your password must stay secret.

nmod:possnsubjcopdetpunctccnmod:possnsubjauxconjxcomppunctrootYourPRONusernameNOUNisAUXanDETidentifierNOUN,PUNCTbutCCONJyourPRONpasswordNOUNmustAUXstayVERBsecretADJ.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1YouryourPRONCase=Gen Person=2 Poss=Yes PronType=Prs2 usernamenmod:poss
2usernameusernameNOUNNumber=Sing5 identifiernsubj
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 identifiercop
4anaDETDefinite=Ind PronType=Art5 identifierdet
5identifieridentifierNOUNNumber=Singrootroot
6,,PUNCT_11 staypunct
7butbutCCONJ_11 staycc
8youryourPRONCase=Gen Person=2 Poss=Yes PronType=Prs9 passwordnmod:poss
9passwordpasswordNOUNNumber=Sing11 staynsubj
10mustmustAUXVerbForm=Fin11 stayaux
11staystayVERBVerbForm=Inf5 identifierconj
12secretsecretADJDegree=Pos11 stayxcomp
13..PUNCT_5 identifierpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentYour usernamea identifiertree rules
2staymustyour passwordsecret propertyvn exist-47.1 «NP V»: agent=Theme

Example 4

A unique identifier means no two things share it.

detamodnsubjdetnummodnsubjccompobjpunctrootADETuniqueADJidentifierNOUNmeansVERBnoDETtwoNUMthingsNOUNshareVERBitPRON.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art3 identifierdet
2uniqueuniqueADJDegree=Pos3 identifieramod
3identifieridentifierNOUNNumber=Sing4 meansnsubj
4meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5nonoDETPronType=Neg7 thingsdet
6twotwoNUMNumForm=Word NumType=Card7 thingsnummod
7thingsthingNOUNNumber=Plur8 sharensubj
8shareshareVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin4 meansccomp
9ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs8 shareobj
10..PUNCT_4 meanspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1meanpresenta unique identifiervn intend-61.2-1 «NP V S»: agent=Agent clause=Topic
2sharepresentno two thingsidentifiertree rules

Example 5

The spots on its back are a good identifier for this ladybird.

detnsubjcasenmod:possnmodcopdetamodcasedetnmodpunctrootTheDETspotsNOUNonADPitsPRONbackNOUNareAUXaDETgoodADJidentifierNOUNforADPthisDETladybirdNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 spotsdet
2spotsspotNOUNNumber=Plur9 identifiernsubj
3ononADP_5 backcase
4itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs5 backnmod:poss
5backbackNOUNNumber=Sing2 spotsnmod
6arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin9 identifiercop
7aaDETDefinite=Ind PronType=Art9 identifierdet
8goodgoodADJDegree=Pos9 identifieramod
9identifieridentifierNOUNNumber=Singrootroot
10forforADP_12 ladybirdcase
11thisthisDETNumber=Sing PronType=Dem12 ladybirddet
12ladybirdladybirdNOUNNumber=Sing9 identifiernmod
13..PUNCT_9 identifierpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentthe spots on its backa good identifierfor this ladybirdtree rules

Example 6

The program gave an error because the identifier had a space in it.

detnsubjdetobjmarkdetnsubjadvcldetobjcaseoblpunctrootTheDETprogramNOUNgaveVERBanDETerrorNOUNbecauseSCONJtheDETidentifierNOUNhadVERBaDETspaceNOUNinADPitPRON.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 programdet
2programprogramNOUNNumber=Sing3 gavensubj
3gavegiveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4anaDETDefinite=Ind PronType=Art5 errordet
5errorerrorNOUNNumber=Sing3 gaveobj
6becausebecauseSCONJ_9 hadmark
7thetheDETDefinite=Def PronType=Art8 identifierdet
8identifieridentifierNOUNNumber=Sing9 hadnsubj
9hadhaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin3 gaveadvcl
10aaDETDefinite=Ind PronType=Art11 spacedet
11spacespaceNOUNNumber=Sing9 hadobj
12ininADP_13 itcase
13ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs9 hadobl
14..PUNCT_3 gavepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1givepastthe programa errorvn give-13.1-1 «NP V NP»: agent=Agent error=Theme
2havepastthe identifiera spaceprogramvn birth-28.2-1 «NP V NP»: agent=Agent space=Patient

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/I/identifier/