Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / D / debug

debug

Who acts: you, robot, we, Debugging, It, teacher · What happens: find, fix, remove, keep, turn, have · To what, where: mistakes, computer program, problems, plan, insects, place · Speech: someone speaks here

«debug» in the school dictionary: its 3 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: debug in the school dictionary.

Meaning 1

Usage: computers — kept apart, not parsed.

To find and fix the mistakes (bugs) in a computer program.

markadvclccdetobjpunctconjpunctcasedetcompoundoblpunctrootToPARTfindVERBandCCONJfixVERBtheDETmistakesNOUN(PUNCTbugsNOUN)PUNCTinADPaDETcomputerNOUNprogramNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TotoPART_2 findmark
2findfindVERBVerbForm=Inf4 fixadvcl
3andandCCONJ_4 fixcc
4fixfixVERBMood=Imp VerbForm=Finrootroot
5thetheDETDefinite=Def PronType=Art6 mistakesdet
6mistakesmistakeNOUNNumber=Plur4 fixobj
7((PUNCT_8 bugspunct
8bugsbugNOUNNumber=Plur6 mistakesconj
9))PUNCT_8 bugspunct
10ininADP_13 programcase
11aaDETDefinite=Ind PronType=Art13 programdet
12computercomputerNOUNNumber=Sing13 programcompound
13programprogramNOUNNumber=Sing4 fixobl
14..PUNCT_4 fixpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1findto-infinitiveyou not said herevn declare-29.4-1-1 «NP V what S_INF»: agent=Agent
2fiximperativeyou not said herethe mistakes and bugsa computer programvn shake-22.3-2 «NP V NP together»: agent=Agent mistake=Patient

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

To find and fix problems in any plan or machine.

markccconjobjcasedetoblccconjpunctrootToPARTfindVERBandCCONJfixVERBproblemsNOUNinADPanyDETplanNOUNorCCONJmachineNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TotoPART_2 findmark
2findfindVERBMood=Imp VerbForm=Finrootroot
3andandCCONJ_4 fixcc
4fixfixVERBMood=Imp VerbForm=Fin2 findconj
5problemsproblemNOUNNumber=Plur4 fixobj
6ininADP_8 plancase
7anyanyDETPronType=Ind8 plandet
8planplanNOUNNumber=Sing4 fixobl
9ororCCONJ_10 machinecc
10machinemachineNOUNNumber=Sing8 planconj
11..PUNCT_2 findpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1findto-infinitivevn declare-29.4-1-1 «NP V what S_INF»: agent=Agent
2fixinfinitiveproblemsany plan or machinevn shake-22.3-2 «NP V NP together»: agent=Agent problem=Patient

Meaning 3

Usage: rare — kept apart, not parsed.

To remove insects or hidden listening devices from a place.

markobjccamodcompoundconjcasedetoblpunctrootToPARTremoveVERBinsectsNOUNorCCONJhiddenADJlisteningNOUNdevicesNOUNfromADPaDETplaceNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TotoPART_2 removemark
2removeremoveVERBMood=Imp VerbForm=Finrootroot
3insectsinsectNOUNNumber=Plur2 removeobj
4ororCCONJ_7 devicescc
5hiddenhiddenADJDegree=Pos7 devicesamod
6listeninglisteningNOUNNumber=Sing7 devicescompound
7devicesdeviceNOUNNumber=Plur3 insectsconj
8fromfromADP_10 placecase
9aaDETDefinite=Ind PronType=Art10 placedet
10placeplaceNOUNNumber=Sing2 removeobl
11..PUNCT_2 removepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1removeto-infinitiveinsects or hidden listening devicesa placevn fire-10.10 «NP V NP PP.source»: agent=Agent insect=Theme from place=Source

Example 1

Our robot kept turning left, so we had to debug the program.

nmod:possnsubjxcompadvmodpunctadvmodnsubjconjmarkxcompdetobjpunctrootOurPRONrobotNOUNkeptVERBturningVERBleftADV,PUNCTsoADVwePRONhadVERBtoPARTdebugVERBtheDETprogramNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1OurourPRONCase=Gen Number=Plur Person=1 Poss=Yes PronType=Prs2 robotnmod:poss
2robotrobotNOUNNumber=Sing3 keptnsubj
3keptkeepVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4turningturnVERBVerbForm=Ger3 keptxcomp
5leftleftADV_4 turningadvmod
6,,PUNCT_9 hadpunct
7sosoADV_9 hadadvmod
8wewePRONCase=Nom Number=Plur Person=1 PronType=Prs9 hadnsubj
9hadhaveVERBMood=Ind Number=Plur Person=1 Tense=Past VerbForm=Fin3 keptconj
10totoPART_11 debugmark
11debugdebugVERBVerbForm=Inf9 hadxcomp
12thetheDETDefinite=Def PronType=Art13 programdet
13programprogramNOUNNumber=Sing11 debugobj
14..PUNCT_3 keptpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1keeppastOur robottree rules
2turngerundOur robot not said hereleft propertyvn roll-51.3.1 «NP.theme V»: agent=Theme
3havepastwetree rules
4debugto-infinitivewe not said herethe programvn debone-10.8 «NP V NP»: agent=Agent program=Source

Example 2

Debugging means finding the mistake and fixing it.

nsubjxcompdetobjccconjobjpunctrootDebuggingNOUNmeansVERBfindingVERBtheDETmistakeNOUNandCCONJfixingVERBitPRON.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1DebuggingdebuggingNOUNNumber=Sing2 meansnsubj
2meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3findingfindVERBVerbForm=Ger2 meansxcomp
4thetheDETDefinite=Def PronType=Art5 mistakedet
5mistakemistakeNOUNNumber=Sing3 findingobj
6andandCCONJ_7 fixingcc
7fixingfixVERBVerbForm=Ger3 findingconj
8ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs7 fixingobj
9..PUNCT_2 meanspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1meanpresentDebuggingvn intend-61.2-1 «NP V S»: agent=Agent clause=Topic
2find not said to happengerundDebugging not said herethe mistakevn discover-84 «NP V NP»: agent=Agent mistake=Topic
3fixgerundDebugging not said heremistakevn shake-22.3-2 «NP V NP together»: agent=Agent it=Patient

Example 3

It took me ten minutes to debug my Scratch game.

nsubjiobjnummodobjmarkadvclnmod:posscompoundobjpunctrootItPRONtookVERBmePRONtenNUMminutesNOUNtoPARTdebugVERBmyPRONScratchNOUNgameNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ItitPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs2 tooknsubj
2tooktakeVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3meIPRONCase=Acc Number=Sing Person=1 PronType=Prs2 tookiobj
4tentenNUMNumForm=Word NumType=Card5 minutesnummod
5minutesminuteNOUNNumber=Plur2 tookobj
6totoPART_7 debugmark
7debugdebugVERBVerbForm=Inf2 tookadvcl
8mymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs10 gamenmod:poss
9ScratchscratchNOUNNumber=Sing10 gamecompound
10gamegameNOUNNumber=Sing7 debugobj
11..PUNCT_2 tookpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1takepastItmeminutevn bring-11.3 «NP V NP ADVP»: agent=Instrument i=Destination
2debugto-infinitivemy Scratch gamevn debone-10.8 «NP V NP»: agent=Agent game=Source

Example 4

The teacher showed us how to debug by testing one step at a time.

The tree, 14 words
detnsubjiobjadvmodmarkccompmarkadvclnummodobjcasedetoblpunctrootTheDETteacherNOUNshowedVERBusPRONhowADVtoPARTdebugVERBbySCONJtestingVERBoneNUMstepNOUNatADPaDETtimeNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 teacherdet
2teacherteacherNOUNNumber=Sing3 showednsubj
3showedshowVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4uswePRONCase=Acc Number=Plur Person=1 PronType=Prs3 showediobj
5howhowADVPronType=Int7 debugadvmod
6totoPART_7 debugmark
7debugdebugVERBVerbForm=Inf3 showedccomp
8bybySCONJ_9 testingmark
9testingtestVERBVerbForm=Ger7 debugadvcl
10oneoneNUMNumForm=Word NumType=Card11 stepnummod
11stepstepNOUNNumber=Sing9 testingobj
12atatADP_14 timecase
13aaDETDefinite=Ind PronType=Art14 timedet
14timetimeNOUNNumber=Sing9 testingobl
15..PUNCT_3 showedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1showpastthe teacherusvn transfer_mesg-37.1.1-1-1 «NP V NP S_INF»: agent=Agent we=Recipient clause=Topic
2debugto-infinitivevn debone-10.8 «NP V NP»: agent=Agent
3testgerundone steptimevn assessment-34.1 «NP V NP»: agent=Agent step=Theme

Example 5

Good programmers spend lots of time debugging.

amodnsubjobjcasenmodadvclpunctrootGoodADJprogrammersNOUNspendVERBlotsNOUNofADPtimeNOUNdebuggingVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1GoodgoodADJDegree=Pos2 programmersamod
2programmersprogrammerNOUNNumber=Plur3 spendnsubj
3spendspendVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4lotslotNOUNNumber=Plur3 spendobj
5ofofADP_6 timecase
6timetimeNOUNNumber=Sing4 lotsnmod
7debuggingdebugVERBTense=Pres VerbForm=Part3 spendadvcl
8..PUNCT_3 spendpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1spendpresentGood programmerslots of timevn consume-66-1 «NP V NP»: agent=Agent lot=Asset
2debuggerundGood programmers not said herevn debone-10.8 «NP V NP»: agent=Agent

Example 6

We debugged our plan for the school fair after the first test run.

nsubjnmod:possobjcasedetoblparataxiscasedetamodcompoundoblpunctrootWePRONdebuggedVERBourPRONplanNOUNforADPtheDETschoolNOUNfairADJafterADPtheDETfirstADJtestNOUNrunNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WewePRONCase=Nom Number=Plur Person=1 PronType=Prs2 debuggednsubj
2debuggeddebugVERBMood=Ind Number=Plur Person=1 Tense=Past VerbForm=Finrootroot
3ourourPRONCase=Gen Number=Plur Person=1 Poss=Yes PronType=Prs4 plannmod:poss
4planplanNOUNNumber=Sing2 debuggedobj
5forforADP_7 schoolcase
6thetheDETDefinite=Def PronType=Art7 schooldet
7schoolschoolNOUNNumber=Sing2 debuggedobl
8fairfairADJDegree=Pos2 debuggedparataxis
9afterafterADP_13 runcase
10thetheDETDefinite=Def PronType=Art13 rundet
11firstfirstADJDegree=Pos NumForm=Word NumType=Ord13 runamod
12testtestNOUNNumber=Sing13 runcompound
13runrunNOUNNumber=Sing2 debuggedobl
14..PUNCT_2 debuggedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1debugpastWeour planafter the first test runfor the schoolvn debone-10.8 «NP V NP»: agent=Agent plan=Source
2planournom plan «cognition transitive»: poss=agent

Example 7

The spy movie showed agents debugging a hotel room.

detcompoundnsubjobjacldetcompoundobjpunctrootTheDETspyNOUNmovieNOUNshowedVERBagentsNOUNdebuggingVERBaDEThotelNOUNroomNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art3 moviedet
2spyspyNOUNNumber=Sing3 moviecompound
3moviemovieNOUNNumber=Sing4 showednsubj
4showedshowVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5agentsagentNOUNNumber=Plur4 showedobj
6debuggingdebugVERBVerbForm=Ger5 agentsacl
7aaDETDefinite=Ind PronType=Art9 roomdet
8hotelhotelNOUNNumber=Sing9 roomcompound
9roomroomNOUNNumber=Sing6 debuggingobj
10..PUNCT_4 showedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1showpastthe spy movieagentsvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent agent=Recipient
2debuggerundagents not said herea hotel roomvn debone-10.8 «NP V NP»: agent=Agent room=Source

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/D/debug/