Copyright © Philip M. Parker, INSEAD. Terms of Use.

PARSING

Definition: PARSING

PARSING

Personal pronoun & verb & noun

1. Of Parse

Source: Webster's Revised Unabridged Dictionary (1913)
 

Date "PARSING" was first used in popular English literature: sometime before 1844. (references)



Specialty Definitions: PARSING

DomainDefinitions

Computing

Parsing parser. Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Parsing

(From Wikipedia, the free Encyclopedia)

In grammar and linguistics, parsing is the process by which a person makes sense of a sentence, usually by breaking it down into words or phrases.

Parsing used to be taught as a formal activity in schools as part of language education.

In computer science, parsing is the process of splitting up a continuous stream of characters (read from a file or keyboard input, for example) into meaningful tokens, and then building a parse tree from those tokens. The name is by analogy with the usage in grammar and linguistics.

A parser is a computer program that carries out this task.

In machine translation and natural language processing systems, human languages are parsed by computer programs. Human sentences are not easily parsed by programs, as there is substantial ambiguity in the structure of human language.

The most common use of parsers is to parse computer programming languages. These have simple and regular grammars. The description below describes the common case of parsing a language with two levels of grammar: lexical and syntactic.

The first stage is the token generation, or lexical parse phase. For example, a calculator program would look at input like "12*(3+4)^2" and split it into the tokens 12, *, (, 3, +, 4, ^ and 2, each of which is a meaningful symbol in the context of an arithmetic expression. The parser would contain rules to tell it that the characters *, ( and ) mark the start of a new token, so meaningless tokens like "12*" or "(3" will not be generated.

The next stage is syntactic parsing or syntax analysis, which is checking that the tokens form an allowable expression. This is usually done with reference to a context-free grammar (CFG) which recursively defines components that can make up an expression and the order in which they must appear.

The final phase is semantic parsing or analysis, which is working out the implications of the expression just validated and taking the appropriate action. In the case of a calculator, the action is to evaluate the expression; a compilier, on the other hand, would generate the machine language that performs the functionality stated in the code.

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Parsing."

Top     

 

Crosswords: PARSING

Specialty definitions using "PARSING": A PArse REquest Languagebackus normal form, backus-naur formCaml Light, command line option, concrete syntax, context clashLISP70, LLNorOrparsed character data, PRECCXscreen scrapingYet Another Yacc. (references)
Etymologies containing "PARSING": parse. (references)
Non-English Usage: "PARSING" is also a word in the following language with the English translation in parentheses.

German (parsing).

Top     

Commercial Usage: PARSING

DomainTitle

Books

  • A Parsing Guide to the Greek New Testament (reference)

  • Grammatical Competence and Parsing Performance (reference)

  • Natural Language Parsing and Linguistic Theories (Studies in Linguistics and Philosophy) (reference)

  • Old Testament Parsing Guide: Revised and Updated Edition (reference)

  • Parsing Schemata: A Framework for Specification and Analysis of Parsing Algorithms (Texts in Theoretical Computer Science) (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Usage Frequency: PARSING

"PARSING" is generally used as a lexical verb (-ing form) -- approximately 35.94% of the time. "PARSING" is used about 64 times out of a sample of 100 million words spoken or written in English. Its rank is based on over 700,000 words used in the English language. Some parts-of-speech are not covered due to the samples used by the British National Corpus. (note: percents less than one-hundredth of one percent have been omitted)
Parts of SpeechPercentUsage per
100 Million Words
Rank in English
Lexical Verb (-ing form)35.94%2372,767
Adjective (general or positive)32.81%2176,261
Noun (singular)26.56%1785,106
Noun (proper)4.69%3202,518
                    Total100.00%64N/A

Source: compiled by the editor from several corpora; see credits.

Top     

Expression: PARSING

Hypenated Usage

Ending with "PARSING": chart-parsing.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: PARSING

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

parsing

25

parsing xml

9

address parsing

5

email parsing

4

parsing html

4

parsing text

4

error parsing

4

parsing tool

4

file parsing

4

data parsing

4

name parsing

4

parsing php

3

index.dat parsing

3

language natural parsing

3

html java parsing

3

parsing string

3

java parsing

3

earley parsing

3

resume parsing

3

ifo parsing

2
Source: compiled by the editor from various references; see credits.

Top     

Modern Translations: PARSING

Language Translations for "PARSING"; alternative meanings/domain in parentheses.

Albanian

  

analizë gramatikore. (various references)

   

Bulgarian 

  

граматичен разбор, морфологичен разбор. (various references)

   

Chinese 

  

解析 (Cartesian, parse, parsed). (various references)

   

Danish

  

parsing, syntaksanalyse. (various references)

   

Dutch

  

parsen. (various references)

   

Finnish

  

lauseenjäsennys (analysis), jäsennys. (various references)

   

French

  

analyse syntaxique. (various references)

   

German

  

syntaxanalyse (syntactic analysis), parsing. (various references)

   

Greek 

  

τεχνολογία (technological education, technology). (various references)

   

Hungarian

  

nyelvtani elemzés. (various references)

   

Italian

  

parsing, analisi sintattica. (various references)

   

Japanese Kanji 

  

バ行 (Classification for Japanese verb with the dictionary form ending in "bu", par, park, park-and-ride, Parker, parking, parking area, parking driver, parking meter, parking valet, Parkinson, parse, parsec, parser, partial, partial freezing, pass, PC, percent, percentage, perceptron, percolator, percussion, pergola, personal, personal call, personal check, personal communication, personal computer, personal opinion, personal selling, personality, perspective, purge, purse, purser). (various references)

   

Japanese Katakana 

  

パージング . (various references)

   

Korean 

  

분석 (Analyses, Analysis, Analytic, Analytical, Analyzing, Assaying). (various references)

   

Manx

  

parsal (parse, parsley). (various references)

   

Pig Latin

  

arsingpay

   

Portuguese

  

avareza (avarice, avidity, cheeseparing, cupidity, miserliness, piggery, pigpen), análise gramatical. (various references)

   

Russian 

  

разбор (analysis, dissection, scrutiny), анализ (analyses, analysis, analyzation, anatomy, scan). (various references)

   

Serbo-Croatian

  

gramatičko raščlanjivanje. (various references)

   

Spanish

  

análisis sintáctico. (various references)

   

Swedish

  

parsning, språklig analys, satslösning. (various references)

Source: compiled by the editor from various translation references.

Top     

Derivations & Misspellings: PARSING

Derivations

Words ending with "PARSING": misparsing. (additional references)


Misspellings

"PARSING" is suggested in spellcheckers for the following: arsing, Paarshin, pansying, parasing, pareing, parging, parning, parping, parsang, Parshin, parsin, parving, pearcing, perding, Persigny, Prasina, Prasong, pursine, Upharsin. (additional references)

Source: compiled by the editor, based on several corpora (additional references).

Top     

Rhyming with "PARSING"

# of Phoneme MatchesPronunciationWord(s) rhyming with "PARSING" (pronounced pÄ"rsing)
4-r s i ngcoursing, divorcing, endorsing, enforcing, forcing, horsing, outsourcing, piercing, reinforcing, sourcing.
3-s i ngaccessing, acquiescing, addressing, advancing, affixing, amassing, annexing, announcing, assessing, balancing, basing, blessing, bouncing, boxing, bracing, busing, bussing, buttressing, bypassing, canvassing, caressing, casing, ceasing, chasing, classing, coalescing, coaxing, coercing, collapsing, commencing, compressing, condensing, conferencing, confessing, conversing, convincing, crisscrossing, crossing, cursing, cussing, dancing, debasing, decreasing, defacing, denouncing, depressing, diagnosing, digressing, disbursing, discussing, dismissing, dispensing, dispersing, displacing, distancing, distressing, dosing, dousing, dowsing, dressing, eclipsing, effacing, embarrassing, embracing, encompassing, engrossing, enhancing, enticing, erasing, expensing, experiencing, expressing, facing, faxing, fencing, financing, fixing, flexing, focusing, freelancing, fundraising, fussing, gassing, glancing, greasing, grimacing, grossing, grousing, guessing, hairdressing, harassing, harnessing, hissing, icing, impressing, increasing, indexing, inducing, influencing, intermixing, introducing, invoicing, kissing, Lancing, lapsing, leasing, lensing, licensing, loosing, massing, menacing, mensing, messing, mincing, missing, mixing, noticing, nursing, obsessing, oppressing, outdistancing, outpacing, overproducing, pacing, passing, perplexing, piecing, placing, policing, possessing, pouncing, practicing, prancing, prejudicing, pressing, pricing, processing, producing, professing, progressing, promising, pronouncing, pulsing, racing, reassessing, rebalancing, recessing, redressing, reducing, referencing, refinancing, refocusing, rehearsing, reimbursing, reintroducing, rejoicing, relapsing, relaxing, releasing, reminiscing, renouncing, replacing, repressing, repricing, reprocessing, reproducing, repulsing, repurchasing, resurfacing, retracing, reversing, rinsing, romancing, sacrificing, seducing, sensing, sentencing, sequencing, servicing, showcasing, silencing, slicing, sluicing, spacing, spicing, splicing, sprucing, stressing, subleasing, suppressing, surfacing, surpassing, taxing, teleconferencing, tossing, tracing, traipsing, traversing, trespassing, trouncing, unceasing, unconvincing, underpricing, unpromising, vexing, videoconferencing, voicing, waltzing, waxing, wincing, wissing, witnessing, xeroxing.

Source: compiled by the editor (additional references); see credits.

Top     

Anagrams: PARSING

Scrabble® Enable2K-Verified Anagrams

Direct Anagrams: parings, rasping, sparing.

Words within the letters "a-g-i-n-p-r-s"

-1 letter: grains, paring, prangs, raping, rasing, sprain, sprang, spring.

-2 letters: airns, aping, gains, garni, girns, gnars, grain, grans, grasp, grins, grips, naris, nipas, pains, pairs, pangs, paris, pians, pinas, pings, pirns, prang, prigs, ragis, rains, ranis, rings, sarin, spang, sprag, sprig.

-3 letters: agin, ains, airn, airs, anis, gain, gaps, gars, gasp, gins, gips, girn, gnar, gran, grin, grip, nags, naps, nipa, nips, pain, pair, pang, pans, pars, pian, pias, pigs, pina, ping, pins, pirn, prig, ragi, rags, rain, rang, rani, raps, rasp, rias, rigs, ring, rins, rips, sain, sang, sari, sign, sing, snag, snap, snip, span, spar, spin.

-4 letters: ain, air, ais, ani, ars, asp, gan, gap, gar, gas, gin, gip, ins, nag, nap, nip, pan, par, pas, pia, pig, pin, pis, psi, rag, ran, rap, ras, ria, rig, rin, rip, sag, sap, sin, sip, sir, spa, sri.

-5 letters: ag, ai, an, ar, as, in, is, na, pa, pi, si.

 Words containing the letters "a-g-i-n-p-r-s"
 

+1 letter: aspiring, carpings, graplins, grasping, harpings, pairings, pargings, parkings, partings, phrasing, pingrass, praising, scarping, scraping, sharping, sparging, sparking, sparling, sparring, spearing, spraying, springal.

 

+2 letters: agrypnias, apprising, aspersing, escarping, grapiness, graplines, handgrips, pagurians, parawings, pastoring, pasturing, phrasings, preassign, presaging, raspingly, relapsing, repassing, repasting, reshaping, respacing, respading, scarphing, scrapings, scrapping, spanglier, sparingly, sparkling, sparlings, spiraling, sporangia, spraining, sprawling, spreading, springald, springals, strapping, traipsing, trapesing, trappings, unsparing, upraising, upsoaring, upstaring, vaporings, wrappings.

 

+3 letters: angiosperm, aphorising, appraising, asparagine, asperating, aspirating, carpetings, despairing, disparting, gingersnap, grapevines, grapplings, graspingly, hairspring, handspring, headspring, mainspring, misparsing, misparting, paganizers, panegyrics, panegyrist, paralysing, parentings, pargylines, pellagrins, persuading, pingrasses, plastering, pleasuring, polarising, practising, preassigns, precasting, prepasting, preshaping, presoaking, pretasting, prewashing, prolapsing, ptarmigans, purchasing, purgations, reclasping, rephrasing, resampling, respeaking, respraying, restamping, saprogenic, scampering, scarpering, separating, sharpening, spattering, spiralling, sporangial, sporangium, sporogonia, spraddling, sprattling, springalds, springhead, springtail, strappings, supergiant, surpassing, upstarting, vaporising, wingspread.

 

+4 letters: angiosperms, asparagines, bespreading, campaigners, disparaging, dispraising, dispreading, espaliering, frangipanes, frangipanis, generalship, gingersnaps, graphicness, grapinesses, greasepaint, hairsprings, handsprings, headsprings, impregnants, impregnates, lipreadings, mainsprings, managership, misphrasing, operagoings, overpassing, pageantries, panegyrists, paragenesis, parasailing, patronising, patternings, personating, pharyngitis, plaistering, plasterings, postmarking, preassigned, precreasing, pregnancies, prehearings, prestamping, privatising, prognathism, programings, prostrating, protagonist, respreading, semaphoring, spermagonia, splattering, sporulating, springboard, springheads, springtails, springwater, spurgalling, superadding, supergiants, suppurating, tapestrying, transpiring, transposing, trapnesting, trespassing, unsparingly, unstrapping, uppercasing, wingspreads.

 

+5 letters: appraisingly, bespattering, caparisoning, cheeseparing, despairingly, disappearing, disapproving, earsplitting, exasperating, expurgations, forespeaking, gallinippers, generalships, graspingness, greasepaints, guardianship, imparadising, impregnators, interspacing, jeopardising, managerships, negrophobias, newspapering, nomographies, outsparkling, outspreading, overpraising, papermakings, paraphrasing, parasailings, parasitising, parasitizing, pasteurising, pasteurizing, pawnbrokings, pelargoniums, peregrinates, phrasemaking, plagiarising, plantigrades, playwritings, popularising, preassigning, predeceasing, predesignate, premeasuring, printmakings, prognathisms, programmings, propagandist, propagations, prorogations, protagonists, reappraising, redisplaying, renographies, replastering, repugnancies, repurchasing, rhapsodizing, ropedancings, sandpapering, scenographic, scintigraphy, sonographies, spearfishing, spearheading, spermagonium, springboards, springwaters, stenographic, straphanging, superheating, superorganic, surpassingly, transhipping, transporting, transshaping, trapshooting, venographies, zoosporangia.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: PARSING


Hexadecimal (or equivalents, 770AD-1900s) (references)

50 41 52 53 49 4E 47

Leonardo da Vinci (1452-1519; backwards) (references)

American Sign Language (origins from 1620-1817 in Italy and, especially, France) (references)

=

Semaphore (1791, in France) (references)

Braille (1829, in France) (references)

Morse Code (1836) (references)

.--.    .-    .-.    ...    ..    -.    --.

Dancing Men (Sir Arthur Conan Doyle, 1903) (references)

Binary Code (1918-1938, probably earlier) (references)

01010000 01000001 01010010 01010011 01001001 01001110 01000111

HTML Code (1990) (references)

&#80 &#65 &#82 &#83 &#73 &#78 &#71

ISO 10646 (1991-1993) (references)

0050 0041 0052 0053 0049 004E 0047

British Sign Language (Fingerspelling, BSL; 1992, British Deaf Association Dictionary of British Sign Language) (references)

Encryption (beginner's substitution cypher): (references)

50355253434841

Top     

 

INDEX

1. Definition
2. Crosswords
3. Usage: Commercial
4. Usage Frequency
5. Expressions
6. Expressions: Internet
7. Translations: Modern
8. Derivations
9. Rhymes
10. Anagrams
11. Orthography
12. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.